OpenProject 17.5









Publication de la version OpenProject 17.5.0 — un système de gestion de projet, de tâches, de feuilles de route, de planification agile, de réunions, de documentation et de collaboration d'équipe. Le code du projet est distribué sous la licence GPLv3, le développement se poursuit ouvertement sur GitHub. La sortie a eu lieu le 10 juin 2026.

La principale nouveauté d'OpenProject 17.5 est l'apparition d'identifiants de projet pour les paquets de travail, actuellement en statut Bêta. Auparavant, les tâches dans OpenProject avaient un numéro numérique unique dans toute l'installation, par exemple #2385. Désormais, l'administrateur peut choisir un mode où l'identifiant inclut le contexte du projet, par exemple PROJ-01. Cela facilite le travail dans les organisations avec de nombreux projets et aide lors de la migration depuis Jira, où les équipes sont souvent habituées aux clés de projet des tâches.

Liste des principales modifications :

  • Identifiants de projet pour les paquets de travail.
    Dans OpenProject 17.5, les administrateurs peuvent choisir entre l'ancienne séquence numérique commune et le nouveau mode d'identifiants basés sur le projet. Ce réglage s'applique à l'ensemble de l'installation. Les anciens liens numériques, signets et mentions continuent de fonctionner, et le réglage peut être annulé.

  • Améliorations de la migration depuis Jira.
    Le Migrateur Jira a appris à conserver les identifiants de projet des tâches lors du transfert vers OpenProject. De plus, la migration des délais, des efforts estimés et des efforts restants a été ajoutée. Cela réduit les pertes de contexte lors de la transition depuis Jira et permet de conserver les désignations habituelles des tâches.

  • Exclusion de types de tâches des Backlogs.
    Dans les paramètres du projet, il est désormais possible d'exclure des types de paquets de travail spécifiques des présentations de backlog. Par exemple, l'équipe peut retirer les Epics ou Milestones de haut niveau du backlog, ne laissant dans la planification des sprints que les éléments réellement travaillés par l'équipe.

  • Amélioration du traitement de la Definition of Done dans les Backlogs.
    La configuration des statuts considérés comme terminés est désormais appliquée aux Backlogs de manière plus cohérente. Cela est utile pour les équipes où différents types de travaux sont considérés comme terminés à différentes étapes du processus.

  • Vues de sprint et cartes de tâches retravaillées.
    Dans le module Backlogs, les en-têtes des sprints, les conteneurs de backlog et les cartes de paquets de travail ont été mis à jour. L'interface est devenue plus claire : les tâches parents, les points d'histoire, les priorités, les responsables et l'état du sprint sont mieux visibles.

  • Liens intégrés vers les tâches dans Documents.
    Dans le module Documents, il est désormais possible d'insérer des liens vers des paquets de travail directement à l'intérieur des paragraphes textuels, et pas seulement en tant que blocs séparés. Cela rend la documentation de projet plus lisible et permet de faire référence naturellement aux tâches dans le texte.

  • Mentions étendues des tâches dans CKEditor.
    Dans les champs de texte basés sur CKEditor, y compris les descriptions de tâches, les éléments d'ordre du jour des réunions et les pages wiki, les mentions via ## et ### se développent désormais directement dans l'éditeur. Au lieu d'un seul identifiant, plus de contexte est affiché : type, statut et sujet de la tâche.

  • Réunions récurrentes mensuelles.
    Les séries de réunions ont bénéficié d'une planification plus flexible : les réunions récurrentes peuvent être programmées selon des modèles tels que 'le premier lundi du mois' ou 'le dernier vendredi du mois'. C'est pratique pour les revues régulières, les comités, les synchronisations et les rétrospectives.

  • Moins de courriels inutiles.
    OpenProject regroupe désormais plusieurs modifications rapides aux réunions dans un nombre réduit d'e-mails. Une notification est envoyée uniquement après une pause dans la modification, ce qui réduit le nombre d'e-mails inutiles lors de la préparation de l'ordre du jour.

  • Sélection massive de rôles dans la configuration du workflow.
    Les administrateurs peuvent sélectionner plusieurs rôles simultanément lors de la configuration des workflows. Cela accélère la configuration de schémas de droits et de statuts complexes, en particulier dans les installations avec de nombreux rôles.

  • Changement de la licence pour le partage de sprints.
    Le partage de sprints entre les projets a été transféré au tarif Corporate. Les configurations existantes sont conservées après la mise à jour, mais la création, la modification ou la réactivation de ces paramètres nécessitent désormais un plan Corporate.

  • Changement de protection des requêtes API authentifiées par session.
    Pour les requêtes non-GET vers APIv3 avec authentification de session, au lieu de vérifier X-Requested-With : XMLHttpRequest, on utilise désormais Sec-Fetch-Site : same-origin. Ce changement est lié à la protection contre le CSRF et ne devrait pas affecter les intégrations API normales utilisant OAuth ou des tokens API.

  • Protection contre le SSRF pour l'intégration SAML.
    La protection contre le Server-Side Request Forgery a été élargie à SAML. Dans la plupart des installations, aucune action supplémentaire n'est nécessaire, mais lors de l'utilisation d'adresses IP internes pour SAML, il peut être nécessaire de configurer la liste d'autorisation via OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST.

  • Correction de la vulnérabilité CVE-2026-52779.
    La version comprend un correctif pour un problème d'authentification dans les modules Calendrier et Planificateur d'équipe. Ce problème permettait à un utilisateur ayant des droits d'administration dans un projet de supprimer des demandes publiques de calendrier ou de planificateur d'équipe d'un autre projet où il n'avait pas de droits correspondants.

De plus, OpenProject 17.5 inclut de nombreuses corrections dans les Backlogs, Migrateur Jira, Réunions, Documents, BlockNote, CKEditor, l'interface d'administration, le fonctionnement des filtres, les thèmes, le design mobile et l'exportation PDF. La mise à jour est recommandée à tous les utilisateurs de la branche 17.x.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster