---
title: "Tuleap 17.4 (mars 2026)"
slug: "tuleap-17-4"
updated: 2026-03-04T16:43:54Z
published: 2026-03-04T16:43:54Z
canonical: "help.tuleap.com/tuleap-17-4"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.tuleap.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tuleap 17.4 (mars 2026)

## Tech preview: le futur de la configuration de Tracker

Cela fait plusieurs semaines que nous sommes engagés dans l'harmonisation de l'affichage des pages de l'application. Ce processus est désigné sous le nom de Grande Migration chez Burning Parrot. Cette migration ne se limite pas à une simple mise à jour technique et esthétique : elle représente également une opportunité de réévaluer les éléments fondamentaux de Tuleap.

Aujourd'hui, nous vous présentons les premières phases de l'ajustement du cœur du réacteur : la mise en place des champs d'un Tracker.

![](https://cdn.document360.io/79854fff-060e-43bf-bca3-f7bb88550673/Images/Documentation/image(107).png)

![](https://cdn.document360.io/79854fff-060e-43bf-bca3-f7bb88550673/Images/Documentation/image(108).png)

Quels sont les ajustements, en dehors du rendu ?

### Glisser-déposer

Tout d'abord, le glisser-déposer ! Les champs peuvent maintenant être réorganisés à la souris, adieu la boîte de sélection infernale “au début de …” ;)

À ce stade de l'implémentation, il n'est pas encore possible d'ajouter de nouveaux champs par glisser-déposer, mais ne vous inquiétez pas, cela arrive très bientôt.

### Centralisation des informations sur les champs

Les champs peuvent être liés à des comportements particuliers : des sémantiques, des règles de flux de travail, etc. Ces éléments sont maintenant visibles dans l'interface des champs et leur paramétrage est accessible d'un simple clic.

![](https://cdn.document360.io/79854fff-060e-43bf-bca3-f7bb88550673/Images/Documentation/image(109).png)

Les comportements spécifiques apparaissent avec des badges orange

### Vers une organisation plus simple et plus homogène

L’organisation graphique des différents champs pouvait être laborieuse et n’était pas guidée, nous proposons dans cette nouvelle interface quelques règles simplificatrices afin de faciliter la construction d’interfaces homogènes. Ces règles sont les suivantes:

- Les groupes de champs (fieldset) ne peuvent être placés qu’à la racine d’un tracker
- Un champ ne peut être que dans un groupe de champs
- Les colonnes sont une organisation d’un groupe de champs. Autrement dit, l’admin peut choisir si son groupe de champs a 1, 2 ou 3 colonnes. Il ne manipule plus directement les colonnes.

![](https://cdn.document360.io/79854fff-060e-43bf-bca3-f7bb88550673/Images/Documentation/image(110).png)

Les organisations dont les trackers ne sont pas conformes aux nouvelles préconisations seront invitées à les faire évoluer.

**Important : les trackers déjà en place continueront de fonctionner sans aucun souci. La seule restriction est qu'il ne sera plus possible de créer des trackers qui ne se conforment pas aux règles mentionnées ci-dessus à l'avenir.**

## Passage à MySQL 8.4

La fin du support de MySQL 8.0 approche ([fin avril 2026](https://endoflife.date/mysql)). La documentation a été mise à jour ainsi que les suites de tests par défaut pour viser MySQL 8.4 par défaut. [Nous recommandons de planifier au plus vite](https://docs.tuleap.com/deployment-guide/17.x.html#tuleap-17-4-february-2026) votre mise à jour si ce n’est pas déjà fait.

## Bugs et requêtes

[72 demandes ou bugs](https://tuleap.net/plugins/tracker/?aid=46724&amp;view=artifact-links) 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**.

### Sécurité

- [request #47133](https://tuleap.net/plugins/tracker/?aid=47133&amp;from_aid=46724) wasmtime: 36.0.2 -> 42.0.0

### Trackers

- [**request #46803**](https://tuleap.net/plugins/tracker/?aid=46803&amp;from_aid=46724) **Do not generate a random value when building list values**
- [**request #46790**](https://tuleap.net/plugins/tracker/?aid=46790&amp;from_aid=46724) **Artifact modal not aligned with artifact view on hidden list values**
- [**request #46794**](https://tuleap.net/plugins/tracker/?aid=46794&amp;from_aid=46724) **Improve index coverage for artifact links types**
- [request #46777](https://tuleap.net/plugins/tracker/?aid=46777&amp;from_aid=46724) Image viewer crops oversized images
- [request #46806](https://tuleap.net/plugins/tracker/?aid=46806&amp;from_aid=46724) Artifact xml import may not import changeset
- [request #46732](https://tuleap.net/plugins/tracker/?aid=46732&amp;from_aid=46724) Open values de-duplication index can fail at update
- [request #46760](https://tuleap.net/plugins/tracker/?aid=46760&amp;from_aid=46724) Open values backup fails at update with numeric labels
- [request #46748](https://tuleap.net/plugins/tracker/?aid=46748&amp;from_aid=46724) Disallow burnup field in Trackers which are not in a planning

### Cross-Tracker Search

- [request #46762](https://tuleap.net/plugins/tracker/?aid=46762&amp;from_aid=46724) `widget_id` is optional for API `GET /api/crosstracker_query/content`

### Backlog

- [**request #46784**](https://tuleap.net/plugins/tracker/?aid=46784&amp;from_aid=46724) **Create top backlog item representations only when needed**
- [request #46759](https://tuleap.net/plugins/tracker/?aid=46759&amp;from_aid=46724) Wrong message in planning administration when using taskboard
- [**request #46376**](https://tuleap.net/plugins/tracker/?aid=46376&amp;from_aid=46724) **504 Timeout error on milestone overview display**

### Document

- [**request #46769**](https://tuleap.net/plugins/tracker/?aid=46769&amp;from_aid=46724) **Root folder should not expose an approval table**
- [request #47134](https://tuleap.net/plugins/tracker/?aid=47134&amp;from_aid=46724) can no longer create new document from empty
- [request #46778](https://tuleap.net/plugins/tracker/?aid=46778&amp;from_aid=46724) Clicking on breadcrumb of current item can lead to a broken page
- [request #27925](https://tuleap.net/plugins/tracker/?aid=27925&amp;from_aid=46724) Document: when a new version of an image is uploaded the new image is not rerendreded in quicklook
- [request #46770](https://tuleap.net/plugins/tracker/?aid=46770&amp;from_aid=46724) Broken link on document
- [request #27915](https://tuleap.net/plugins/tracker/?aid=27915&amp;from_aid=46724) Document quicklook approval table not updated
- [**request #46385**](https://tuleap.net/plugins/tracker/?aid=46385&amp;from_aid=46724) **Docman reactivity issues**
- [request #46394](https://tuleap.net/plugins/tracker/?aid=46394&amp;from_aid=46724) In approval tables, link version are broken when they are not done on embbeded files
- [request #46768](https://tuleap.net/plugins/tracker/?aid=46768&amp;from_aid=46724) delete an emedded will raise an error
- [**request #46763**](https://tuleap.net/plugins/tracker/?aid=46763&amp;from_aid=46724) **In document, item is not added to the correct position**
- [**request #45606**](https://tuleap.net/plugins/tracker/?aid=45606&amp;from_aid=46724) **Updated folder lost its content**
- [request #46752](https://tuleap.net/plugins/tracker/?aid=46752&amp;from_aid=46724) Hint message when drag&dropping new files is broken
- [request #45604](https://tuleap.net/plugins/tracker/?aid=45604&amp;from_aid=46724) Error displayed when uploading a new version in Documents
- [**request #46751**](https://tuleap.net/plugins/tracker/?aid=46751&amp;from_aid=46724) **Uploading a new file version always open the upload in progress modal**

### Git / Pull Requests / GitLab

- [**request #46772**](https://tuleap.net/plugins/tracker/?aid=46772&amp;from_aid=46724) **Pull requests based on orphan branch cause internal error**
- [request #46812](https://tuleap.net/plugins/tracker/?aid=46812&amp;from_aid=46724) Add missing index on the Git repository table to help fetching them
- [request #46398](https://tuleap.net/plugins/tracker/?aid=46398&amp;from_aid=46724) Links to GitLab repository broke after repository move

### MediaWiki

- [request #46780](https://tuleap.net/plugins/tracker/?aid=46780&amp;from_aid=46724) Allow to install MW Standalone on a DB not supporting MyISAM engine

### File release system

- [request #46809](https://tuleap.net/plugins/tracker/?aid=46809&amp;from_aid=46724) FRS Files not present in the UI
- [request #46796](https://tuleap.net/plugins/tracker/?aid=46796&amp;from_aid=46724) FRS packages are not recopied during the creation of a project from a template

### Site administration

- [request #46774](https://tuleap.net/plugins/tracker/?aid=46774&amp;from_aid=46724) Missing title on site administration main page
- [request #44855](https://tuleap.net/plugins/tracker/?aid=44855&amp;from_aid=46724) OIDC connection failed because of too long username

Un Tracker est un outil de suivi d'un type d'information qui permet de créer, gérer et suivre un ensemble d'artifacts partageant une même nature.

Elément unitaire qui compose un artefact, les nombres et la configuration des champs se fait dans la description du tracker
