Release Notes for Cristal 1.0.0-rc-1

Last modified by Manuel Leduc on 2026/01/27 16:31

This is the release notes for Cristal.

This is a bugfix release including fixes needed for Cristal integration in XWiki and in Nextcloud. This is also the first release where Cristal imports dependencies published during XWiki' release, you can check the release note for XWiki 18.0.0RC1 for upstream improvements.

Information

Note for translators: While there is currently no easy way to switch languages, we started extracting translatable text info a format that can be exploited by Weblate. You can already start translating a few translation keys.

Warning

Cristal is still under heavy development.

  • All APIs are subject to be changed without notice
  • A lot of features are subject to limitations that will be removed over time
  • See the Roadmap page to see what we plan to work on in the next releases

New and Noteworthy (since Cristal 0.25.0)

Full list of issues fixed and Dashboard for 1.0.0.

For Users

No changes!

For Admins

No changes!

For Developers

Complete navigation tree refactor

 
The components XNavigationTree and XNavigationTreeSelect have been deprecated and removed. Instead, the XTree component has been improved to support more use-cases (with support for lazy loading and custom click actions), and two new DS-agnostic components have been implemented: NavigationTree and NavigationTreeSelect.

These should be functionally the same as the previous components, but the navigation logic is no longer duplicated in two different design systems, and future design systems will only need to implement a XTree component to get a working navigation tree.

Upgrades

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

France 2030 Logo

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):

  • Manuel Leduc
  • Pierre Jeanjean
  • Simpel
  • xrichard

Get Connected