Release Notes for Cristal 0.19

Last modified by Manuel Leduc on 2025/06/26

This is the release notes for Cristal.

The main change of this release is a rework of Blocknote internals to offer a better stability in production. This comes with a few changes in the appearance of link and images edition, closer to the look & feel of Blocknote. In addition, this release contains minor fixes and a few dependency upgrades.

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.18)

Full list of issues fixed and Dashboard for 0.19.

For Users

BlockNote UI

 
The design system was removed from the BlockNote integration to switch to Mantine instead.

  • Styling of the toolbars and file panels (e.g. image selector) have been updated to more closely match BlockNote's own styling

For Admins

No changes!

For Developers

No changes!

Upgrades

API Breakages

In BlockNote Headless API Docs, changed the editorProps property:

  • Removed pendingSyncMessage which was used to display synchronization loading message, as it now has its own translation inside the component
  • Removed prefixDefaultFormattingToolbarFor which was used to prefix the provided custom toolbar with the default one for specific block types, as this is now handled directly by the BlockNote component
  • Added lang to define the language to use inside the editor

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

  • ClementEXWiki
  • Manuel Leduc
  • Marius Dumitru Florea
  • Pierre Jeanjean
  • Simpel

Get Connected