Release Notes for Cristal 0.15
This is the release notes for Cristal.
The main point of this release is the improved support for GitHub as a backend for Cristal. Additionally, we introduce a new flatpak packaging for Linux users of the desktop version of Cristal.
New and Noteworthy (since Cristal 0.14)
Full list of issues fixed and Dashboard for 0.15.
For Users
Flatpack is now available: Following the recent issues preventing Electron application to start on Ubuntu 24.04+ with the default configuration, we are now providing a flatpak packaging.
This is the advised packaging for Ubuntu users.
GitHub backend with authentication: It is now possible to use GitHub as a backend, and store content in a GitHub repository. In order to have authentication support, please refer to the GitHub backend documentation to find the complete setup process.
Bundle size improvement: We made improvements to the way extensions are loaded. Consequently, only the pieces of code required by the current configuration are loaded in the browser. See below a table comparing the network usage before and after the improvement.
Design System 0.14 (KiB) 0.15 (KiB) Improvement (%) Vuetify 1435 687 47.8 Shoelace 1154 647 56.0
For Admins
No changes!
For Developers
Navigation Tree Select component
A new Navigation Tree Select component has been implemented, to be used in forms that require the selection of a page on the wiki.
Going forward, this should ensure a consistent process to implement this behavior.
Upgrades
The following runtime dependencies have been upgraded (they have a different release cycle than Cristal):
Security Issues
Security issues are not listed in issue lists or dashboards to avoid disclosing ways to use them, but they will appear automatically in them once they're disclosed. See the XWiki Security Policy for more details.
Known issues
Credits

This project is being financed by the French State as part of the France 2030 program
Ce projet est financé par l’État Français dans le cadre de France 2030
The following people have contributed code to this release (sorted alphabetically):
- Clément E.
- Manuel Leduc
- Pierre Jeanjean
- Simpel
- Thiago Krieck