Release notes

Helm Charts versions

Helm Charts Release Notes

Axual Helm Charts

0.18.1

  • Bump the default Platform UI version to 9.6.2

0.18.0

  • Bump the default Platform UI version to 9.6.1

  • Bump the default Platform Manager version to 8.6.0

  • Bump the default Rest Proxy version to 1.9.3

  • Bump the default Application Operation Manager version to 1.5.5

Axual Streaming Charts

0.4.0

  • Update Chart.yaml to use apicurio-registry 3.0.0 dependency chart

  • Update Chart.yaml to use rest-proxy 1.9.3 dependency chart

Axual Governance Charts

0.4.1

  • Update Chart.yaml to use platform-ui 9.6.2 dependency chart

  • Update Chart.yaml to use api-gateway 0.4.3 dependency chart

0.4.0

  • Update Chart.yaml to use platform-ui 9.6.1 dependency chart

  • Update Chart.yaml to use platform-manager 8.6.0 dependency chart

  • Update Chart.yaml to use api-gateway 0.4.2 dependency chart

  • Update Chart.yaml to use topic-browse 0.3.3 dependency chart

Axual Connect Charts

0.2.0

  • Upgrade to Axual Connect 3.0.0

  • Breaking change - Removed initContainer dependency to Cluster Manager

  • Added Vault for Connect as connectVault

  • Don’t use connect keystore if we use automated keystores

  • Change Deployment, PDB, and Route resources to use instance.fullName for the names

  • Remove "hard-coded" Connect Volume Names

  • Add configurable extraVolume and extraVolumeMounts to axual-connect-server container

  • Added securityContext for init containers

Component versions

Component Version

Axual Operator

0.10.0

Broker

6.6.0

Cluster Manager

2.4.1

Cluster Browse

1.6.5

Connect

3.0.0

Discovery Service

2.6.5

Distributor

5.2.0

Exhibitor

2.1.0

Instance Manager

3.8.2

Keycloak

19.0.4

Metrics Exposer

0.11.0

Operation Manager

1.5.5

Platform UI

9.6.2

Platform Manager

8.6.0

Platform Metric Provider

1.2.1

Rest Proxy

1.9.3

Schema Registry

5.7.1

Stream Browse

1.5.5

Topic Browse

0.3.3

Vault

1.6.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.5.11.Final

Logging Appenders

1.0.2

Terraform Provider

2.3.0

Features, bugfixes and improvements

Connect

  • AXPD-8634 - Update Axual Connect to a Kafka Connect 3.7.0

Metrics Exposer

  • AXPD-8935 - Added support for mTLS configuration for the Prometheus API Client

Operation Manager

  • Publish maven artifacts to Azure Artifactory

Platform UI

  • AXPD-8539 - Added tooltip on the Private Key field for the Connector

  • AXPD-7874 - Displayed the connector version in the environment dropdown

  • AXPD-8413 - Fixed an error that occurred when uploading a .cer file while creating an Apache Kafka cluster

  • AXPD-2979 - Fixed the timestamp displayed when re-requesting Topic access

  • AXPD-8745 - Enabled Tenant notification

  • AXPD-8783 - Add Owner to the list of fields displayed in the environments overview

  • AXPD-7502 - Added support to filter the dashboard application access grants view by other statuses

  • AXPD-7330 - Added functionality to upload, view, and delete Protobuf schemas

  • AXPD-8851 - Added support for ksmlEnabled and ksmlUrl for instances

  • AXPD-8834 - Added user notification functionality

  • AXPD-8538 - Updated force topic apply for incompatible schemas

  • AXPD-8853 - Updated KSML docs and fixed the validation on KSML Edit

  • AXPD-8831 - Added support for multi-cluster in ApplicationAuthentication creation

  • AXPD-8918 - Added cluster label and tooltip

  • AXPD-8701 - Made the uploaded_by and expire_at fields visible for all application types

  • AXPD-8809 - Allowed viewing schemas that have no namespace by conscious decision

  • AXPD-8798 - Disabled request approval modal for applications without a principal

  • AXPD-8896 - Added functionality to create and view KSML Application

  • AXPD-8899 - Added the KSML Application Principal

  • AXPD-8779 - Provided the Schema Registry Type in the Instance-Cluster

  • AXPD-8908 - Added KSML application deployment

  • AXPD-8977 - Created Group Managers to manage group members

  • AXPD-8598 - Defined the Environment Viewers group

  • AXPD-8951 - Allowed stream-owners to add groups to the PermissionGroup

  • AXPD-9033 - Defined the Application Viewers group

  • AXPD-9035 - Defined the Viewer Group for Topics

  • AXPD-8989 - Added the Schema Version number to the download AVSC file

  • AXPD-9071 - Fixed issue related to clicking "My Profile" space in the search box, and wide user email addresses

  • AXPD-9084 - Transactional pattern changed, Consumer Lag tooltip changed to make it clear for user of Self Service

  • AXPD-8712 - Fixed the wrong SASL protocol type used on the Cluster/Instance page.

  • AXPD-8655 - Fixed the issue where users could see unrelated team access grants

  • AXPD-8587 - Fixed issue of non-admin owner of high-partition topic cannot edit topic config

  • AXPD-8362 - Fixed an issue with empty clusterName in the POST /wizard/topics/info API

  • AXPD-8963 - Fixed invalid protocol type error on cluster sasl mechanism update

  • AsyncAPI button is disabled when topic is not Configured

  • AXPD-9068 - Fixed the value shown for the Enable notifications for Axua field

  • AXPD-8898 - Fixed /me endpoint called multiple times

  • AXPD-9079 - Fixed issue where the "Add Cluster" form was not properly reset when authentication fields were changed

  • AXPD-9079 - Added a tooltip to the shared cluster toggle in the "Add Cluster" form

  • AXPD-9076 - Updated error message for case where a user is unable to add a cluster or instance

  • AXPD-8785 - Fixed issue where the "New Cluster" and "New Instance" buttons were not displayed for newly onboarded tenants who had already tried a shared cluster.

  • AXPD-9077 - Fixed issue where configuring a compaction topic was not possible without setting a retention time

Platform Manager

  • AXPD-8391 - Implemented the Notification Service

  • AXPD-8043 - Added configuration to use SMTP

  • AXPD-8039 - Triggered emails based on events for Topic Owners

  • AXPD-7330 - View Protobuf schema in the Self-Service

  • AXPD-8720 - Added SchemaRegistry Type to the TopicBrowse Config

  • AXPD-7330 - Added functionality to upload, view, and delete Protobuf schemas

  • AXPD-8717 - Fixed returning inconsistent dataType for application access grant members

  • AXPD-8534 - Added schema registry Protobuf schema support for Delete Kafka Topic

  • AXPD-8537 - Added Protobuf Schemas support for creating Kafka topics

  • AXPD-8040 - Triggered emails based on events for application Owners

  • AXPD-7330 - Enabled View, Delete Protobuf Schemas in the Self-Service

  • AXPD-8037 - Enabled Tenant Notification

  • AXPD-8782 - Add Owners field to Environment findByAttributes API

  • AXPD-8041 - Triggered emails based on events for Connector Owners

  • AXPD-8779 - Provided SchemaRegistry Type in the Instance-Cluster

  • AXPD-8852 - Added option to enable/disable KSML support for an Instance

  • AXPD-8833 - Added option to disable User Notification

  • AXPD-7941 - Added support for multi-cluster ApplicationAuthentication creation

  • AXPD-8900 - Added application principal for KSML Application

  • AXPD-8895 - Implemented createKSML application support

  • AXPD-8669 - Implemented add `KSML application deployment support

  • AXPD-8598 - Defined Viewer Group for Environment

  • AXPD-8597 - Created Group Managers to manage group’s members

  • AXPD-8950 - Allowed stream-owner to add group to the PermissionGroup

  • AXPD-8933 - Defined Viewer Group for Streams

  • AXPD-8934 - Defined Viewer Group for Application

  • AXPD-8774 - Fixed Cascade delete for an stream not removing Kafka Topics

  • AXPD-8773 - Fixed Cascade delete for an application not removing Kafka Topics ACLs

  • AXPD-8772 - Fixed Cascade delete for an environment not removing Kafka Topics

  • AXPD-8759 - Fixed Private Environment cascade delete issue regarding removing ApplicationAccess

  • AXPD-8762 - Added audit logs for application access grant status changes

  • AXPD-8538 - Fixed force apply for AVRO and Protobuf

  • AXPD-8810 - Fixed the issue of missing namespace when uploading a Protobuf with defined package

  • AXPD-8654 - Partial match allowed on searching for ApplicationID

  • AXPD-9061 - Fixed NPE when instance setting does not include CERTIFICATE_REUSE_PREVENTION

  • AXPD-9060 - Fixed unhandled exception when creating an application with a duplicate name/shortName

  • AXPD-9069 - Improved the error message that occurs when a schema cannot be applied

  • AXPD-9055 - Fixed issue where unauthorized users could create SASL Application Principal

  • AXPD-8644 - Fixed issue where the chain is not passed when uploading cert and key for a Kafka cluster (super user)

  • AXPD-9078 - Ensured exported entities do not have standard ISO format dates and times

  • AXPD-9088 - Resolved an issue where Private Environment Owners could not create a TopicConfig in their environment

  • AXPD-9087 - Fixed issue where private environments were visible to normal users and TENANT_ADMIN

  • AXPD-9091 - Fixed the issue where Application Access Grants were not visible to Admins when myteams=true

  • AXPD-9094 - Fixed issue on renewal of an expired certificate when preventReuseCertificate is TENANT or INSTANCE

Rest Proxy

  • AXPD-8801 - Added compatibility with Apicurio (no-auth)

  • Helm chart improvements

Topic Browse

  • AXPD-8352 - Added Protobuf support for search/browse messages using kameleon-schema-lib

  • Fix: updated axlSrType to default to CONFLUENT if null

    This component is only available with Axual Governance Charts installation