{"id":182021,"date":"2026-06-11T08:48:31","date_gmt":"2026-06-11T06:48:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/openproject-17-5"},"modified":"2026-06-11T08:48:31","modified_gmt":"2026-06-11T06:48:33","slug":"openproject-17-5","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/openproject-17-5","title":{"rendered":"OpenProject 17.5","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23567\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/8fbdcae01993d2f730137a4ec7bf5d2c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23568\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/bc4c201432a0d3f443ba40dc00ec5e9a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23569\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/3759d6b5d8e09144a22c7ced0afadf85.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23570\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/ea01ac70bc7ddba7dea0f758fa39f384.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p><noindex>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23567\/original.png\" class=\"active\"><\/a><\/noindex><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23568\/original.png\"><\/a><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23569\/original.png\"><\/a><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23570\/original.png\"><\/a><\/p>\n<p>      <noindex><\/p>\n<p>Publicada la versi\u00f3n <strong><a rel=\"nofollow\" href=\"https:\/\/github.com\/opf\/openproject\/releases\/tag\/v17.5.0\">OpenProject 17.5.0<\/a><\/strong> \u2014 un sistema de gesti\u00f3n de proyectos, tareas, hojas de ruta, planificaci\u00f3n \u00e1gil, reuniones, documentaci\u00f3n y colaboraci\u00f3n de equipos. El c\u00f3digo del proyecto se distribuye bajo una licencia <strong>GPLv3<\/strong>, el desarrollo se lleva a cabo <a rel=\"nofollow\" href=\"https:\/\/github.com\/opf\/openproject\">abierto en GitHub<\/a>. La versi\u00f3n se lanz\u00f3 <strong>el 10 de junio de 2026<\/strong>.<\/p>\n<p><\/noindex><\/p>\n<p>El cambio principal en OpenProject 17.5 es la aparici\u00f3n de identificadores de proyectos para los paquetes de trabajo, actualmente en estado Beta. Anteriormente, las tareas en OpenProject recib\u00edan un n\u00famero \u00fanico dentro de toda la instalaci\u00f3n, por ejemplo #2385. Ahora, el administrador puede elegir un modo en el que el identificador incluya el contexto del proyecto, como PROJ-01. Esto facilita el trabajo en organizaciones con un gran n\u00famero de proyectos y ayuda en la migraci\u00f3n desde Jira, donde los equipos a menudo est\u00e1n acostumbrados a las claves de proyecto de las tareas.<\/p>\n<p>Lista de cambios principales:<\/p>\n<ul>\n<li>\n<p><strong>Identificadores de proyecto para paquetes de trabajo.<\/strong><br \/>\nEn OpenProject 17.5, los administradores pueden elegir entre la secuencia num\u00e9rica general anterior y el nuevo modo de identificadores basados en proyectos. La configuraci\u00f3n se aplica a toda la instalaci\u00f3n. Los antiguos enlaces num\u00e9ricos, marcadores y menciones siguen funcionando, y la configuraci\u00f3n misma se puede revertir.<\/p>\n<\/li>\n<li>\n<p><strong>Mejoras en la migraci\u00f3n desde Jira.<\/strong><br \/>\nEl Migrador de Jira ha aprendido a conservar los identificadores de proyecto de las tareas al trasladarlas a OpenProject. Adem\u00e1s, se ha agregado la migraci\u00f3n de plazos, estimaciones de esfuerzo y esfuerzo restante. Esto reduce la p\u00e9rdida de contexto al mudarse desde Jira y permite conservar las denominaciones familiares de las tareas.<\/p>\n<\/li>\n<li>\n<p><strong>Exclusi\u00f3n de tipos de tareas de Backlogs.<\/strong><br \/>\nEn la configuraci\u00f3n del proyecto, ahora es posible excluir tipos espec\u00edficos de paquetes de trabajo de las presentaciones de backlog. Por ejemplo, el equipo puede eliminar de la backlog Epics o Milestones de alto nivel, dejando en la planificaci\u00f3n de sprints solo los elementos con los que realmente trabaja el equipo.<\/p>\n<\/li>\n<li>\n<p><strong>Mejor manejo de la Definition of Done en Backlogs.<\/strong><br \/>\nLa configuraci\u00f3n de los estados considerados completos ahora se tiene en cuenta en Backlogs de manera m\u00e1s coherente. Esto es \u00fatil para equipos donde diferentes tipos de trabajo se consideran listos en diferentes etapas del proceso.<\/p>\n<\/li>\n<li>\n<p><strong>Vistas de sprint y tarjetas de tareas redise\u00f1adas.<\/strong><br \/>\nEn el m\u00f3dulo Backlogs se han actualizado los encabezados de los sprints, los contenedores de backlog y las tarjetas de los paquetes de trabajo. La interfaz se ha vuelto m\u00e1s clara: se pueden ver mejor las tareas principales, los story points, las prioridades, los ejecutores y el estado del sprint.<\/p>\n<\/li>\n<li>\n<p><strong>Enlaces integrados a tareas en Documents.<\/strong><br \/>\nEn el m\u00f3dulo Documents, los enlaces a los paquetes de trabajo ahora se pueden insertar directamente dentro de los p\u00e1rrafos de texto, no solo como bloques separados. Esto hace que la documentaci\u00f3n del proyecto sea m\u00e1s legible y permite referirse naturalmente a las tareas en el texto.<\/p>\n<\/li>\n<li>\n<p><strong>Menciones mejoradas de tareas en CKEditor.<\/strong><br \/>\nEn los campos de texto basados en CKEditor, incluidos los descripciones de tareas, elementos de agendas de reuniones y p\u00e1ginas wiki, las menciones a trav\u00e9s de ## y ### ahora se despliegan directamente en el editor. En lugar de mostrar solo un identificador, se muestra m\u00e1s contexto: tipo, estado y tema de la tarea.<\/p>\n<\/li>\n<li>\n<p><strong>Reuniones recurrentes mensuales.<\/strong><br \/>\nLas series de reuniones han obtenido una planificaci\u00f3n m\u00e1s flexible: se pueden programar reuniones recurrentes seg\u00fan plantillas como 'primer lunes del mes' o '\u00faltimo viernes del mes'. Esto es conveniente para revisiones regulares, comit\u00e9s, sincronizaciones y retrospectivas.<\/p>\n<\/li>\n<li>\n<p><strong>Menos correos electr\u00f3nicos innecesarios.<\/strong><br \/>\nOpenProject ahora agrupa varios cambios r\u00e1pidos en las reuniones en menos correos. La notificaci\u00f3n se env\u00eda solo despu\u00e9s de una pausa en la edici\u00f3n, lo que reduce la cantidad de correos electr\u00f3nicos innecesarios al preparar la agenda.<\/p>\n<\/li>\n<li>\n<p><strong>Selecci\u00f3n masiva de roles en la configuraci\u00f3n del flujo de trabajo.<\/strong><br \/>\nLos administradores pueden seleccionar varios roles a la vez al configurar flujos de trabajo. Esto acelera la configuraci\u00f3n de esquemas complejos de permisos y estados, especialmente en instalaciones con un gran n\u00famero de roles.<\/p>\n<\/li>\n<li>\n<p><strong>Cambio en la licencia del compartici\u00f3n de sprints.<\/strong><br \/>\nLa compartici\u00f3n de sprints entre proyectos se ha trasladado al plan Corporate. Las configuraciones ya existentes se mantienen tras la actualizaci\u00f3n, pero crear, modificar o reactivar tales configuraciones ahora requiere un plan Corporate.<\/p>\n<\/li>\n<li>\n<p><strong>Cambio en la protecci\u00f3n de las solicitudes API autenticadas por sesi\u00f3n.<\/strong><br \/>\nPara las solicitudes no GET a APIv3 con autenticaci\u00f3n de sesi\u00f3n, en lugar de comprobar X-Requested-With: XMLHttpRequest, ahora se utiliza Sec-Fetch-Site: same-origin. Este cambio est\u00e1 relacionado con la protecci\u00f3n contra CSRF y no deber\u00eda afectar las integraciones API normales que utilizan OAuth o tokens API.<\/p>\n<\/li>\n<li>\n<p><strong>Protecci\u00f3n de SSRF para la integraci\u00f3n SAML.<\/strong><br \/>\nLa protecci\u00f3n contra el Server-Side Request Forgery se ha ampliado a SAML. En la mayor\u00eda de las instalaciones, no se requieren acciones adicionales, pero al usar direcciones IP internas para SAML, puede ser necesario configurar una lista de permitidos a trav\u00e9s de OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST.<\/p>\n<\/li>\n<li>\n<p><strong>Correcci\u00f3n de la vulnerabilidad CVE-2026-52779.<\/strong><br \/>\nLa versi\u00f3n incluye una correcci\u00f3n de un error de autorizaci\u00f3n en los m\u00f3dulos Calendar y Team Planner. El problema permit\u00eda a un usuario con derechos de gesti\u00f3n en un proyecto eliminar solicitudes de calendario o del planner de equipo en otro proyecto donde no ten\u00eda los derechos correspondientes.<\/p>\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p>Adem\u00e1s, OpenProject 17.5 incluye numerosas correcciones en Backlogs, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/installation-and-operations\/jira-migration\/\">Jira Migrator<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/user-guide\/meetings\/\">Reuniones<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/user-guide\/documents\/\">Documentos<\/a>, BlockNote, CKEditor, en la interfaz de administraci\u00f3n, en el funcionamiento de los filtros, en los temas de dise\u00f1o, en el dise\u00f1o m\u00f3vil y en la exportaci\u00f3n a PDF. La actualizaci\u00f3n se recomienda a todos los usuarios de la rama 17.x.<\/p>\n<p><\/noindex><\/p>\n<p>Fuente: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18316157\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a OpenProject 17.5.0 \u2014 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c\u0438, \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438, \u0434\u043e\u0440\u043e\u0436\u043d\u044b\u043c\u0438 \u043a\u0430\u0440\u0442\u0430\u043c\u0438, agile-\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c, \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043c\u0438, \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439 \u0438 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e \u043d\u0430 GitHub. \u0420\u0435\u043b\u0438\u0437 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f 10 \u0438\u044e\u043d\u044f 2026 \u0433\u043e\u0434\u0430. \u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 OpenProject 17.5 \u2014 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043d\u044b\u0445 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043f\u043e\u043a\u0430 \u0432 \u0441\u0442\u0430\u0442\u0443\u0441\u0435 Beta. \u0420\u0430\u043d\u044c\u0448\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432 OpenProject \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":182022,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182021","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/openproject-17-5\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47OpenProject 17.5 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/openproject-17-5\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-06-11T06:48:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-11T06:48:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47OpenProject 17.5 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/openproject-17-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47OpenProject 17.5 | ProHoster","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/openproject-17-5","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-06-11T06:48:33+00:00","article:modified_time":"2026-06-11T06:48:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/182021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=182021"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/182021\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/182022"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=182021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=182021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=182021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}