May in France is kind of Christmas with more heat and sun (well, sort of). Tuleap developers took vacations, major changes are not visible yet and there was a focus on bug fixing. See you next month 👋

Korean translation kick-off

Jihyun Park from the community started the translation work to Korean (한국어). A first bunch of strings where translated and help is very much welcomed.

Tuleap language preferences in Korean
Tuleap language preferences in Korean

Bugs and requests

There were 31 bugs fixed and requests implemented during the 15.9 release cycle. Bugs and security fixes were already back-ported on Tuleap Enterprise builds. You will find below a detailed list of fixes. The most notable ones are in bold.

Security

Trackers

  • #37921 Burnup/Burndown cache generation fail
  • #37589 Artifact deletion in UI must deal with deletion limit
  • #37915 Changing tracker search criteria should reset offset

Tuleap Functions

  • #37926 Tuleap Functions admin page can lead to error
  • #37954 WASM User error is malformed

Git & pull requests

  • #37914 Drop old PR dashboard view
  • #37910 Repository in deletion must not be recreated until deletion is completed

Project Admin

  • #37923 Create project from archive should not fail on missing link types
  • #37900 Project import failure
  • #37942 Wrong unit for disk usage statistics in export
  • #37930 Adding or removing a project widget must be logged in project history

System administration

  • #37906 Add TLSv1.3 to the list of allowed protocols in the default Tuleap nginx config
  • #37955 Incorrect time range to display user statistics in site administration

Receive once a month the latest Tuleap updates