---
title: "Tuleap 15.11 (juil. 2024)"
slug: "tuleap-15-11"
updated: 2026-01-23T14:25:13Z
published: 2026-01-23T14:25:13Z
canonical: "help.tuleap.com/tuleap-15-11"
---

> ## 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 15.11 (juil. 2024)

## Tech preview: images in Artidoc

Work on Artidoc continues. Most of the work involves expanding editing capabilities (watch this space for more updates soon), but this part is mainly technical experimentation. However, the good old editor still received an update to support image copy-pasting (or drag-and-drop). The editing capabilities are now on par between Artidoc and regular artifact views.

![An Artidoc with a cute puppy image](https://www.tuleap.org/wp-content/uploads/2024/07/artidoc-image-fs8-1024x531.png)*An Artidoc with an image* 

## Tech preview: export to PDF with companies templates

The ability to export documents in Tuleap has been available for a while with the [Document Generation](https://docs.tuleap.org/user-guide/trackers/usage/document-generation.html) plugin. Since its inception, the first question asked has been, “How can I use my company’s template?”. Unfortunately, it’s [hard](https://tuleap.net/plugins/tracker/?aid=23459), and even though we know people already do it with Tuleap REST APIs, [our investigations](https://tuleap.net/artidoc/1631) show that we cannot use the same approach in Tuleap without security or licensing issues.

However, docx is not the only format we can use for export. PDF is much more flexible, especially when combined with the browser’s ability to print as PDF. That’s the strategy we chose : let admins define templates using HTML and CSS and apply those templates to produce PDFs.

![The export to PDF options is accessible in the three dot menu at the top of Artidoc](https://www.tuleap.org/wp-content/uploads/2024/07/artidoc-pdf-export-fs8-1024x532.png)*Export an Artidoc to PDF* 

We decided to start with Artidoc export. With this first release, admins can define global styling (colors, fonts, etc.).

![Example of a document with custom titles in Orange](https://www.tuleap.org/wp-content/uploads/2024/07/artidoc-pdf-fs8.png)*General styling allows to define global typographic rules for the document (fonts, colors, etc)* 

In the next releases we are going to introduce : front page, headers and footers with support of images. When the template will be complete, we are going to add the PDF export to places where there is a docx export as of today.

## Bugs and requests

During the 15.11 release cycle, [42 bugs fixed and requests implemented](https://tuleap.net/frs/release/239/release-notes#!/linked-artifacts). 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

- [#38675](https://tuleap.net/plugins/tracker/?aid=38675&amp;from_aid=36800) **Recursive permissions to document manager folder are not properly applied – CVE-2024-39902 – Criticity Medium (CVSSv3.1 score: 4.8/10)**
- [#38306](https://tuleap.net/plugins/tracker/?aid=38306&amp;from_aid=36800) Enable Rocky Linux Security SIG repo on container images

### Trackers

- [#38642](https://tuleap.net/plugins/tracker/?aid=38642&amp;from_aid=36800) **Warn user when artifacts deletion is blocked in** **Tracker** **admin**
- [#38628](https://tuleap.net/plugins/tracker/?aid=38628&amp;from_aid=36800) Lazybox multiple selection is no more displayed properly
- [#38647](https://tuleap.net/plugins/tracker/?aid=38647&amp;from_aid=36800) store tracker_changeset_value_int value as BIGINT

### Program Management

- [#38616](https://tuleap.net/plugins/tracker/?aid=38616&amp;from_aid=36800) Detailed error message is missing in the error modal of the Program service

### Document Generation

- [#38668](https://tuleap.net/plugins/tracker/?aid=38668&amp;from_aid=36800) All dates in the exported XLSX documents are moved to UTC TZ

### Document

- [#38683](https://tuleap.net/plugins/tracker/?aid=38683&amp;from_aid=36800) Checkbox “Apply permissions to all sub-items” should be reset

### ONLYOFFICE

- [#38615](https://tuleap.net/plugins/tracker/?aid=38615&amp;from_aid=36800) Allow ONLYOFFICE to download multiple times an item

### Subversion

- [#38690](https://tuleap.net/plugins/tracker/?aid=38690&amp;from_aid=36800) viewvc diff view is broken
- [#38691](https://tuleap.net/plugins/tracker/?aid=38691&amp;from_aid=36800) Broken breadcrumb in viewvc file view

### Site wide

- [#38624](https://tuleap.net/plugins/tracker/?aid=38624&amp;from_aid=36800) BurningParrot should have basic CSS rules for print

### System admin

- [#38649](https://tuleap.net/plugins/tracker/?aid=38649&amp;from_aid=36800) Move from XZ to ZSTD to compress RPM packages
- [#38686](https://tuleap.net/plugins/tracker/?aid=38686&amp;from_aid=36800) Reduce RPM compression zstd compression level
- [#38670](https://tuleap.net/plugins/tracker/?aid=38670&amp;from_aid=36800) Replace “gotohell” script with /bin/true
- [#38666](https://tuleap.net/plugins/tracker/?aid=38666&amp;from_aid=36800) `worker_events` metric is always empty
- [#38314](https://tuleap.net/plugins/tracker/?aid=38314&amp;from_aid=36800) Force bind tuleap-realtime on the IPv4 stack

Dans l'écosystème Tuleap, un artifact est l'unité de base pour suivre le travail. C'est un élément géré dans un "tracker", et englobe tout ce que vous pourriez traditionnellement appeler un "ticket", une "tâche", un "bug", une "exigence", etc.

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.
