Skip to content

v.2.5.0

Compare
Choose a tag to compare
@programmiri programmiri released this 24 Aug 08:59
· 698 commits to main since this release
693fd74

Date: 24th of August, 2023

Overview

Klaw version 2.5.0 is a minor release with several new features and improvements.

New features

  • React UI:
    In this release, we have redesigned some key user interfaces using React to enhance user experience and provide a more intuitive design:
    • Topic Overview including capabilities to
      • Review topic details
      • Edit and promote topics
      • Create and promote new schemas
      • Add and review subscriptions (ACL) for the creation and retrieval of passwords
      • See history to provide an audit trail of the topic
      • See messages to view Kafka events on the topic
      • Add and edit documentation (now: "Readme") in markdown format
      • Claim topics
    • "Request new..." quick action button: allows creating a new topic, subscription, schema or Kafka connector from everywhere in the new UI
  • Import Data: Import previously exported Data back into Klaw
  • High Availability: Klaw has been tested and updated to allow HA Clustering, with intercommunication between the clusters to keep them up to date.
  • Connector configuration encryption:
    Password encryption for fields in connector configuration. The fields that are encrypted can be configured in the application.properties file.
  • Editable Topic Requests:
    Ability to edit your topic requests to fix mistakes instead of deleting and recreating a whole new request.
  • Identify Schemas deleted from Schema Registry:
    The superadmin can now use the "Schemas From Cluster" functionality to identify Schemas that have been deleted from the Schema Registry.

Improvements

  • When Promoting a topic Advanced Configuration is preloaded from the lower environment to help prevent mistakes
  • Toast Notifications in the React UI
  • Improved Copy to make emails more informative.
  • Improved DB querying to reduce data transfer between DB and Application
  • Many small database performance enhancements

Bug Fixes

  • #1651 Postgres deployments now support count queries for Approval tabs in React UI
  • #1569 Promote OperationType now used for Schema promotion (previously "create")
    Enhancements
  • #1550 Improved email copy on new installations
  • #1414 Edit Topic can now also alter the Advanced Configuration
  • #1622 Promoted Connector not added to Cache
  • #1555 Superuser was able to access Coral UI
  • #1546 Promoted Schema Requests should use PROMOTE Request operation Type
  • #1591 Don't load users with empty passwords when auth type DB
  • #1521 Add topic to cache after it is added to Klaw via Synchronization
  • #1474 If deleting an ACL from Klaw that does not exist on the cluster executes successfully

Upgrade

To upgrade to this release, download the package from https://github.com/aiven/klaw/releases/tag/2.5.0 and follow the instructions on Klaw documentation to upgrade. You can also refer to the README file for information.

Change log

Full Changelog: v2.4.0...v2.5.0

Contributors

The below contributors have contributed to this release:

New Contributors

Full Changelog: v2.4.0...v2.5.0