Release notes

Component versions

Component Version

Axual Operator

0.4.0

Broker

6.3.0

Cluster API

2.1.1

Cluster Browse

1.3.0

Connect

2.2.4

Discovery API

2.4.0

Distributor

4.1.4

Exhibitor

2.1.0

Instance API

3.3.0

Management API

6.8.1

Management UI

6.1.0

Operation Manager

1.2.0

Platform Metric Provider

1.1.0

Rest Proxy

1.5.0

Schema Registry

5.3.0

Stream Browse

1.2.1

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

Features, bugfixes and improvements

By default, TLSv1.2 protocol as been enabled and dropped support for TLSv1 & TLS1.1 for below components:

  • Broker

  • Cluster API

  • Discovery API

  • Rest Proxy

  • Schema Registry (Slave & Master)

  • Connect

Axual Operator

  • Upgrade to log4j 2.17.0 (as a result of vulnerability CVE-2021-44228)

  • Upgrade to Strimzi v0.25.0

Broker

  • Upgrade to Kafka 2.8.1

  • Added support for the Cruise Control Metrics Reporter Support

Cluster API

  • Remove Log4J components (CVE-2021-44228)

  • Multi-arch container images with support for amd64, arm64, ppc64le & s390x architecture

Cluster Browse

  • Remove Log4J components (CVE-2021-44228)

  • Improve Error Handling in Stream Browse → Cluster Browse chain

  • Make Axual message headers human-readable

  • Multi-arch container images with support for amd64, arm64, ppc64le & s390x architecture

Discovery API

  • Remove Log4J components (CVE-2021-44228)

  • Multi-arch container images with support for amd64, arm64, ppc64le & s390x architecture

Distributor

  • Configurable producer setting for metadata.max.age.ms

Platform Metric Provider

  • Remove Log4J components (CVE-2021-44228)

Schema Registry

  • Make SSL protocol and cipher suites configurable in platform deploy mode.

  • Multi-arch container images with support for amd64, arm64, ppc64le & s390x architecture

Instance API

  • Remove Log4J components (CVE-2021-44228)

  • Registered schema subjects are not always correctly deleted when deleting a stream configuration

  • Make Instance API backward compatible with 2.1.0

  • Multi-arch container images with support for amd64, arm64, ppc64le & s390x architecture

Management API

  • Remove Log4J components (CVE-2021-44228)

  • Multi-arch container images with support for amd64, arm64, ppc64le & s390x architecture

  • Allow Application Owner to revoke own Application Access request(s)

  • Enable Initializing the first tenant through Management API

  • Return required property on Application Deployment Config Endpoint

  • Disallow editing the tenant shortname

  • Make Socket Timeout Configurable

  • Administer the connector plugin version per environment

  • Only call AOM if it has been enabled

  • Implement new environment switcher

  • When restarting a connector, pass VAULT configs to AOM

  • Allow forcing to applying an incompatible schema

  • Prevent distribution errors due to quick topic create/delete actions

  • Fix Connector self-service state being out-of-sync with connect

  • Fix bug where Management API could not create a new cluster

  • Parse the specific exception and provide the error message to the UI when uploading certificates

  • Add support for MySQL

  • Display the correct "processed at" time for topic access requests

  • Registered schema subjects are not always correctly deleted when deleting a stream configuration

Management UI

  • Multi-arch container images with support for amd64, arm64, ppc64le & s390x architecture

  • Add warning to "Revoke application access request"

  • Add support to remove specific connector configuration parameters

  • Redesign configure application

  • Redesign application authentication (SSL)

  • Display connector version for an environment

  • Implement pagination for Applications page

  • Implement pagination for Streams page

  • Fix Stream browse search filter and modal toggle

  • Sort all dropdown elements in the "Add request" modal

  • Redirect to last page visited after forced logout

  • Display email field as a separate field in uploaded certificates

  • Add New environment switcher

  • Change Close Modal Button to Close on Connector

  • Add link to "Configuring stream properties"

  • Remove SmallChat

  • Fix incorrect background polling for connectors

  • Disallow editing tenant short name

  • Display full topic name when length is long

  • Hide revoke reason on access grant

  • Fix load more schema versions on scroll

  • Show warning dialog when trying to upload incompatible schemas

  • Connectors should be sorted alphabetically with the version

  • Prevent distribution errors due to quick topic create/delete actions

  • Search Filtering not cleared properly when you go back to applications

  • Show correct Timestamps when switching pages during stream browse

  • Allow updating a stream configuration regardless of high partition count

  • Change message for environments with auto approval

  • Fix inconsistency in displaying App Type between Creating and Updating an app

Stream Browse

  • Remove Log4J components (CVE-2021-44228)

  • Multi-arch container images with support for amd64, arm64, ppc64le & s390x architecture