Skip to content

v2.9.0

Latest
Compare
Choose a tag to compare
@aindriu-aiven aindriu-aiven released this 08 Apr 11:47
· 241 commits to main since this release
3256a35

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:

Full Changelog: v2.8.0...v2.9.0