Tuleap 17.3 (feb.2026)

Prev Next

La suppression d’artifact plus facile d’accès

La suppression d’un artifact est désormais accessible directement depuis le menu Action de l’artifact.

Nouveau menu de suppression des artifacts

Aucun changement sur les conditions d’accès à la fonctionnalité. La présence de cette option dépend des droits de l’utilisateur (admin de tracker) et la configuration de la plateforme (nombre de suppressions autorisées par jour).

Précédemment, la suppression nécessitait de passer par l’interface d’administration et d’accéder à un menu spécial. Cette page a été supprimée.

Export XLSX avec toutes les colonnes

Un rapport de tracker peut être exporté en CSV, au choix de l’utilisateur, avec uniquement les colonnes du rapport ou avec toutes les colonnes du tracker. Le plugin “Document Generation” permet également d’exporter au format Excel (XLSX) mais jusqu’à présent uniquement pour les colonnes du rapport. Il est désormais possible d’exporter toutes les colonnes du tracker au format XLSX.

Export XLSX avec toutes les colonnes

Au-delà de la parité des fonctionnalités, c’est intéressant en termes de performances sur les gros trackers. En effet, l’export CSV est généré côté serveur d’un bloc, avec les grosses structures ou des volumes importants de données, les risques de timeout sont importants. L’export XLSX, quant à lui, est implémenté côté client sur la base de l’API REST et récupère les données au fur et à mesure, réduisant le risque de timeout.

La grande migration à Burning Parrot

Le grand travail de migration à Burning Parrot continue, essentiellement caché pour le moment. Le travail actuel porte sur l’interface des Trackers et plus précisément la partie d’administration des champs et la vue artifact. Concernant la vue artifact, des remplacements partiels ont été faits, par exemple le sélecteur de date a été changé, et l’essentiel du travail de conversion sera réalisé dans un second temps. Pour l’instant nous concentrons nos efforts sur la configuration des champs, un premier état pourra être partagé pour feedback dès la release prochaine.

Simplification de la gestion des dépôts Git

La création ou la modification d’un dépôt Git ne dépend plus du serveur SSH interne.

Cette modification est invisible pour les utilisateurs finaux et la majorité des administrateurs système. Elle impacte essentiellement les déploiements dans des contextes contraints, notamment lorsque les configurations des serveurs SSH sont customisées.

Historiquement, pour créer un dépôt Git, Tuleap devait faire des opérations par l’intermédiaire du serveur SSH de la machine. Ce n’est désormais plus nécessaire ce qui rend plus fiable cette opération dans les contextes contraints.

Bugs et demandes

59 demandes ou bugs ont été implémentés durant le cycle 17.3, la plupart ont déjà été rétroportés sur les releases hebdomadaires Tuleap Enterprise Edition. Ci-dessous sont listés les changements hors processus de développement. Les éléments significatifs sont en gras.

Security

  • request #46389 Missing CSRF protection in the Overview inconsistent items - CVE-2026-24007 - Moderate

  • request #44081 Internal symmetric cryptographic API should be resistant against Invisible Salamanders / Confused Deputies attacks

Trackers

  • request #46390 Date with time entered manually is lost when clicking outside the calendar dropdown

  • request #46354 Masschange open list field create same open values multiple times

  • request #46384 Type error on POST /api/artifacts

  • request #46356 Create by email modal does not work on BP pages

Backlog

  • request #45619 Backlog : Cannot drag and drop an artifact to an off-screen release

Document

MediaWiki

  • request #46368 Support usage of a DB with TLS during MW standalone installation

  • request #46001 Crash on MW Standalone migration page when MW plugin is not installed

Jira

Git / Pull Requests / GitLab

File release system

Project administration

  • request #46360 description of reference is always truncated at first word on edit

Divers