Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      rel #44428 17.0
    Details
    Manuel Vacelet (vaceletm)
    17.0
    Schedule
    2025-10-09
    19 (2025-11-05 00:00)


    Delivered
    Contents
    Referencing rel #44428

    Artifact

    request #17967 Deploy a useful content security policy
    request #26738 Convert semantics administration to Burning Parrot
    request #39755 Get Rid of Flaming Parrot in project administration
    request #39758 Get Rid of Flaming Parrot in Files
    request #39760 Get Rid of Flaming Parrot in CI service
    request #44846 PHPWiki end of life
    request #44881 Valkey: 8.0.4 -> 8.0.6
    request #44882 GraphOnTrackers should not use open list fields
    request #44883 Add missing logrotate file for statistics plugin
    request #45205 Project/id/user_groups should not return legacy ugroups
    request #45206 Stop setting global JS variable useLanguage
    request #45208 OpenGraph for Artidoc
    request #45212 MediaWiki: 1.39.13 -> 1.39.15
    request #45213 graylog2/gelf-php: 2.0.0 -> 2.0.2
    request #45214 Gitolite: build RPM from Codeberg source
    request #45216 Ignore RUSTSEC-2024-0384 advisory permanently
    request #45217 IncludeAssetsException in password recovery page
    request #45219 Lazy load the encryption key and decrypted values
    request #45220 Remove forum legacy service
    request #45221 Cross tracker search arrows broken when collapsing/re-expanding parent
    request #45223 Tracker CSV export breaks on recently installed instance
    request #45224 Searching artifacts via cross references can be slow
    request #45225 Cross references DB table could benefit from indexes including the source|target
    request #45226 data set to 0 does not appear in the kanban detailed view
    request #45227 no change submission removes the artifact link field
    request #45230 DB migrations should ran on all installed plugins
    request #45231 Valinor: 2.2.0 -> 2.2.2
    request #45233 Unable to enter a numeric value in Actions automatically performed
    request #45234 Setup formatter/linter for files other than PHP/JS/SCSS
    request #45235 Rework the publication of our npm packages to deal with the new npmjs.com rules
    request #45236 Run the SVN E2E CLI tests
    request #45237 unable to add a link after deleting it in new artifact links
    request #45240 Get Rid of Flaming Parrot in Legacy Wiki
    request #45242 Update dev/build environment [W43 2025]
    request #45243 Vitest: 3.0.8 -> 3.2.4
    request #45244 slidev: 51.4.0 -> 52.4.0
    request #45245 Vite: 6.2.4 -> 6.4.1
    request #45246 Webpack: 5.88.2 -> 5.102.1
    request #45247 dedupe transitive dev dependencies
    request #45248 Add information related to AI/LLM features in the secure coding guidelines
    request #45249 github.com/slackhq/nebula: 1.9.5 -> 1.9.7
    request #45250 Move Stylelint checks under treefmt management
    request #45251 Missing CSRF protection in the management of SVN commit rules and immutable tags
    request #45252 Broken SeatManagement expiration feedback test
    request #45254 Go: 1.25.1 -> 1.25.3
    request #45256 Remove useless id="button-close" in TLP Modals
    request #45257 storybook: 9.1.4 -> 10.0.2
    request #45258 caniuse-lite: 1.0.30001721 -> 1.0.30001753
    request #45259 Missing CSRF protections in the File Release System
    request #45260 New version modal not displayed after drag&drop
    request #45261 Align timetracking widget names

    Follow-ups