Date: 8th of April, 2024
Overview
Klaw version 2.9.0 is a minor release with several new features and improvements.
New features
-
JSON Schema support in Coral and Angular UIs
-
BETA Release of ACL Claim functionality
- This feature has some limitations please view all the details here
-
React UI:
In this release, we have redesigned some key user interfaces using React to enhance user experience and provide a more intuitive design:- Feedback Form now available to directly give us feedback on Klaw!
- Add Cluster Type on Clusters view to Coral
Improvements
- Admin Guards on all APIs for roles for enhanced security and enhanced user feedback
- Delete Service Users when ACLs are deleted
- Declined User requests can be reused
Bug Fixes
- Allow creating new users with an email address as a username
- Fix the default schema version on promote to be an informational message in angular UI
- Fix unused script and unsafe links
- Fix target=blank vulnerability
Upgrade
To upgrade to this release, download the package from https://github.com/aiven/klaw/releases/tag/v2.9.0 and follow the instructions on Klaw documentation to upgrade. You can also refer to the README file for information.
Database upgrade
This release adds a new primary key to the kwregisterusers table, allowing previously denied usernames to be reused in future requests.
Contributors
The below contributors have contributed to this release:
- Mirjam Aulbach, @programmiri
- Aindriú Lavelle, @aindriu-aiven
- Mathieu Anderson, @mathieu-anderson
- Murali Basani, @muralibasani
- Sergey Nuyanzin, @snuyanzin
- DocEmmetBrown
Full Changelog: v2.8.0...v2.9.0