Release Notes for Cristal 0.11
This is the release notes for Cristal.
This release brings a couple of new features, such as the ability to delete Cristal pages for multiple backends, limited support for authentication and linking to attachments while editing. Besides this, the CSS has been polished to bring the Look & Feel closer to the proposed designs.
New and Noteworthy (since Cristal 0.10)
Full list of issues fixed and Dashboard for 0.11.
For Users
Page deletion
The page actions now include a Delete action, that can be used to delete content on the following backends: FileSystem, Nextcloud and XWiki.
Support for authentication
Authenticating is now possible, meaning that interactions with the backend are done with a specific user when the backend supports it.
Links to attachments
It is now possible to link to attachments, both with the XWiki and Nextcloud backends. The file system backend does not support it yet.
Page and attachments can be distinguished by icons prefixing the results in the link suggestion results.
For Admins
No changes!
For Developers
Support for Page Actions
It is now possible to define page actions and categories, that will be rendered on the "more actions" menu for pages.
Support for alerts
Alerts of different types can now be displayed to the user, including optional actions, by using the AlertsService. The alerts are displayed using the Alert Component.
Support for variants in buttons
It is now possible to set a variant on a button, leading to a semantic change of appearance.
Example:
<x-btn variant="primary">primary</x-btn>
<x-btn variant="success">success</x-btn>
<x-btn variant="neutral">neutral</x-btn>
<x-btn variant="warning">warning</x-btn>
<x-btn variant="danger">danger</x-btn>
<x-btn variant="text">text</x-btn>
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
The following people have contributed code to this release (sorted alphabetically):
- Manuel Leduc
- Marius Dumitru Florea
- Pierre Jeanjean
- Thiago Krieck