Release Notes for Cristal 1.1.0-rc-1

Last modified by Manuel Leduc on 2026/02/24 09:36

This is the release notes for Cristal.

This releases includes preliminary work to deprecate the need to install the headless Cristal Integration extension for XWiki, as well as several dependency upgrades.

Warning

This release relies on new XWiki APIs introduced in version 18.1.0RC1. As such, the XWiki backend no longer supports previous XWiki versions.

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

Full list of issues fixed and Dashboard for 1.0.0.

For Users

No changes!

For Admins

No changes!

For Developers

The XWiki backend now fetches user rights from XWiki's REST API

 
Instead of using the Cristal Integration - REST Server extension to check if the current user has edit rights on the displayed pages, the XWiki backend now relies on the new feature of XWiki's REST API to check rights. A consequence is that versions of XWiki lower than 18.1.0RC1 are no longer supported.

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
  • Thiago Krieck

Get Connected