Release notes

Component versions

Component Version

Axual Operator

0.10.0

Broker

6.6.0

Cluster Manager

2.3.0

Cluster Browse

1.6.3

Connect

2.5.1

Discovery Service

2.6.5

Distributor

5.0.2

Exhibitor

2.1.0

Instance Manager

3.7.3

Keycloak

19.0.3

Management UI

8.0.5

Metrics Exposer

0.10.0

Operation Manager

1.5.2

Platform Manager

7.0.5

Platform Metric Provider

1.2.0

Rest Proxy

1.6.0

Schema Registry

5.4.1

Stream Browse

1.5.2

Vault

1.4.2

cAdvisor

0.37.0

Node Exporter

1.0.1

Prometheus

2.20.1

Grafana

7.1.3

Alert Manager

0.15.3

Apicurio

2.3.0

Features, bugfixes and improvements

Axual Operator

  • Upgrade to Strimzi 0.34.0 with Kafka 3.4.0

Cluster Manager

  • Remove dependency on Axual Client Serde

  • Upgrades to be ready for Spring Boot 3

  • Performance improvement to topic apply

Connect

  • Replace Axual Proxy Client with new implementation to fix performance degradation

Distributor

  • Fix: topic resolving concurrency context issue

  • Upgrade kafka-synchronization-connectors to version 1.0.6

    Version 5.0.0 (and later) of Distributor is only available with helm installation

Keycloak

  • Update Default new login theme "axual.v2" for admin and user login

Metrics Exposer

  • Fix consumer group lag negative value and round it to zero

    This component is only available with helm installation

Platform Manager

Platform Manager 7.0.5 requires to run along with Cluster Manager 2.3.0
  • Added deleting stream browse permission groups when disabling granular browse permissions on the Instance

  • Added supporting Multiple owners to Search Application Grants by Attributes

  • Allow creating clusters with same name on different tenants

  • Exposed GET /schemas/findAllWithLatestVersion endpoint to list all schemas with the latest schema versions

  • Added uid and comment to ApplicationAccessGrant Response

  • Changed default value for Instance.environmentMapping to true

  • Fixed creation of browse permission group for Auto environment

  • Added Instance.apiUrl as part of the response when getting an Environment

  • Added delete link to GET /clusters/{uid} endpoint

  • Fixed issues with the endpoint /users/search/searchUser

  • Updated the application.adoc mentioning _ are allowed for applicationId

  • Made all error responses consistent

  • Added /instance/{uid}/clusters to return only owned cluster in case the Instance is using an external Kafka cluster

  • Fixed /deletion-constraints endpoint to return 404 instead of 403

  • Allow updating Stream and Application owners by TENANT_ADMIN

  • Fixed restriction of non-admin users and non-members from updating the group

  • Exposed an API to get schema versions with schema

  • Add AsyncAPI generation from a StreamConfig

  • Add embedded schema to key/value schema-version on the API

  • User in permission-group but not owner of stream-config cannot browse

  • Fix issue on application_access_grants/search/findByAttributes returning other tenant resources

  • Remove api/streams/{uid}/browse-access endpoint

  • Added custom queries for few methods in ApplicationAccess, Stream and Environment repositories to avoid hibernate lazy loading

  • Eliminate the need for ApplicationAccess

  • Allow creating/updating kafka topic without optional kafka properties

  • Delete /application_authentications endpoint to delete user on any provider

  • Fixed hibernate lazy initialization issue with asyncApi endpoint

  • Add status filter to `/application_access_grants/

  • Change GET to DELETE for /offboard endpoint

  • Add content-type=application/json support to PUT /application_access_grants endpoint

  • Fix for Browsing a stream on a Public Environment with AUTO approval is denied

  • Fixes issue with topic apply on any newly created topic

Management UI

  • Rename Stream to Topic

  • Add warning when disabling granular browse permissions on an instance

  • Add a Search button in the Topic Messages tab

  • Add Team Filter to Topic Graph

  • Make Application ID an optional field

  • Allow comma separated application ID

  • Add pagination to dropdowns

  • Add application consumer lag in records

  • Improve Schema Browser loading time

  • Fix user search to match first name, last name and email

  • Fix: Edit string/string topic form does not display the key-type and value-type

  • Fix: Messages tab still visible when Stream Browse is disabled

  • Fix: Messages does not show contents of binary stream

  • Fix: Missing display of schema name in Topic Configuration Modal

  • Fix: Force apply incompatible schema versions

  • Fix: Application access request shows approved requests where they should not exist

  • Optimize access requests

  • Add search to topic graph

  • Add margins to import credentials step of wizard

  • Fix capitalization

  • Reduce calls to API endpoints after the login

  • Console Warnings

  • The messages tab should be visible as soon as streamBrowseEnabled is enabled

    The old UI is available as Management UI version 6.7.3