Lançamento publicado OpenProject 17.5.0 — um sistema de gerenciamento de projetos, tarefas, roadmaps, planejamento ágil, reuniões, documentação e colaboração em equipe de código aberto. O código do projeto é distribuído sob a licença GPLv3, o desenvolvimento é feito de forma aberta no GitHub. O lançamento ocorreu em 10 de junho de 2026.
A principal mudança do OpenProject 17.5 é a introdução de identificadores de projeto para pacotes de trabalho, ainda em status Beta. Anteriormente, as tarefas no OpenProject recebiam um número numérico único dentro de toda a instalação, por exemplo, #2385. Agora, o administrador pode escolher um modelo em que o identificador inclui o contexto do projeto, como PROJ-01. Isso simplifica o trabalho em organizações com muitos projetos e ajuda na migração do Jira, onde as equipes estão acostumadas com chaves de projeto para tarefas.
Lista das principais mudanças:
Identificadores de projetos para pacotes de trabalho.
No OpenProject 17.5, os administradores podem optar entre a sequência numérica geral anterior e o novo modelo de identificadores baseados em projetos. A configuração se aplica a toda a instalação. Os antigos links numéricos, favoritos e menções continuam funcionando, e a configuração pode ser revertida.Melhorias na migração do Jira.
O Jira Migrator aprendeu a preservar os identificadores de projeto das tarefas ao migrar para o OpenProject. Além disso, foi adicionada a migração dos prazos de entrega, custos estimados e custos restantes. Isso reduz a perda de contexto ao se mudar do Jira e permite manter as nomenclaturas familiares para as tarefas.Exclusão de tipos de tarefas dos Backlogs.
Agora, nas configurações do projeto, é possível excluir tipos específicos de pacotes de trabalho das visualizações de backlog. Por exemplo, a equipe pode remover Epics ou Milestones de nível superior do backlog, deixando apenas os itens com os quais a equipe realmente trabalha no planejamento dos sprints.Melhoria no tratamento da Definition of Done nos Backlogs.
A configuração de status considerados concluídos agora é levada em conta nos Backlogs de forma mais consistente. Isso é útil para equipes onde diferentes tipos de trabalho são considerados prontos em diferentes etapas do processo.Views de sprint e cartões de tarefas reformulados.
No módulo Backlogs, os cabeçalhos dos sprints, os contêineres de backlog e os cartões dos pacotes de trabalho foram atualizados. A interface se tornou mais clara: as tarefas parentais, story points, prioridades, responsáveis e o estado do sprint estão mais visíveis.Links embutidos para tarefas em Documentos.
No módulo Documents, os links para pacotes de trabalho agora podem ser inseridos diretamente dentro dos parágrafos de texto, e não apenas como blocos separados. Isso torna a documentação do projeto mais legível e permite uma referência natural às tarefas no texto.Menções avançadas de tarefas no CKEditor.
Nos campos de texto baseados em CKEditor, incluindo descrições de tarefas, itens da pauta de reuniões e páginas wiki, as menções via ## e ### agora se expandem diretamente no editor. Em vez de um único identificador, mais contexto é exibido: tipo, status e tema da tarefa.Reuniões mensais recorrentes.
Séries de reuniões agora possuem um agendamento mais flexível: reuniões recorrentes podem ser configuradas com padrões como "primeira segunda-feira do mês" ou "última sexta-feira do mês". Isso é conveniente para revisões regulares, comitês, sincronizações e retrospectivas.Menos e-mails desnecessários.
O OpenProject agora combina várias alterações rápidas em reuniões em um menor número de e-mails. A notificação é enviada apenas após uma pausa na edição, reduzindo assim a quantidade de e-mails desnecessários ao preparar a pauta.Seleção em massa de funções na configuração do workflow.
Administradores podem selecionar várias funções de uma só vez ao configurar fluxos de trabalho. Isso acelera a configuração de esquemas complexos de permissões e status, especialmente em instalações com um grande número de funções.Mudança no licenciamento do compartilhamento de sprints.
O compartilhamento de sprints entre projetos foi transferido para o plano Corporate. As configurações existentes são mantidas após a atualização, mas a criação, alteração ou reativação de tais configurações agora requer um plano Corporate.Mudança na proteção de requisições de API autenticadas por sessão.
Para requisições não-GET ao APIv3 com autenticação de sessão, em vez da verificação de X-Requested-With: XMLHttpRequest, agora é utilizado Sec-Fetch-Site: same-origin. Esta mudança está relacionada à proteção contra CSRF e não deve impactar integrações normais da API que utilizam OAuth ou tokens de API.Proteção SSRF para integração SAML.
A proteção contra Server-Side Request Forgery foi ampliada para SAML. Na maioria das instalações, nenhuma ação adicional é necessária, mas ao usar endereços IP internos para SAML, pode ser necessária a configuração da lista de permissões através de OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST.Correção da vulnerabilidade CVE-2026-52779.
A atualização inclui a correção de um erro de autenticação nos módulos Calendar e Team Planner. O problema permitia que um usuário com direitos administrativos em um projeto excluísse solicitações públicas do calendário ou do planejador de equipe de outro projeto onde ele não tinha os direitos correspondentes.
Além disso, o OpenProject 17.5 trouxe várias correções no Backlogs, Jira Migrator, Reuniões, Documentos, BlockNote, CKEditor, interface de administração, funcionamento dos filtros, temas, design responsivo e exportação em PDF. A atualização é recomendada a todos os usuários da versão 17.x.
Fonte: linux.org.ru




