What’s new

Find out what is new in Event Streams version 11.3.x.

Release 11.3.2

IBM Support for additional databases when using the JDBC sink connector

In addition to the support for Oracle databases, IBM Support is now extended to DB2, Microsoft SQL Server, MySQL, and PostgreSQL databases when using the JDBC sink connector.

Support for Red Hat OpenShift Container Platform 4.15

Event Streams version 11.3.2 introduces support for Red Hat OpenShift Container Platform 4.15.

Support for Kubernetes 1.29

Event Streams version 11.3.2 introduces support for Kubernetes platforms version 1.29 that support the Red Hat Universal Base Images (UBI) containers.

Apicurio version updated to 2.5.10.Final

Event Streams 11.3.2 includes support for Apicurio Registry 2.5.10.Final. Ensure all applications connecting to Event Streams that use the schema registry are using Apicurio client libraries version 2.4.1 or later, then migrate to the latest Apicurio.

Documentation: Highlighting differences between versions

Any difference in features or behavior introduced by Event Streams 11.3.2 compared to 11.3.1 or earlier is highlighted in this documentation by using the following graphic: Event Streams 11.3.2 icon

Security and bug fixes

Event Streams release 11.3.2 contains security and bug fixes.

Release 11.3.1

Support for MQ message descriptor in the IBM MQ sink connector v2

The IBM MQ sink connector v2 now supports adding additional control information to your message data by using the MQ message descriptor (MQMD). For more information, see enabling MQMD.

Note: Support for MQMD is only available in the IBM MQ sink connector version 2.1.0 or later.

IBM support for Oracle (Debezium) source connector

IBM support is now available for the Oracle (Debezium) source connector to monitor Oracle database tables and write all change events to Kafka topics.

Note: IBM Support is only available for the connector when it is used with the LogMiner adapter.

Share your topics with Event Endpoint Management

In Event Streams 11.3.1 and later, you can connect to an Event Endpoint Management instance, and make the stream of events from a topic available to others by sharing topic details through Event Endpoint Management.

Kafka version upgraded to 3.6.1

Event Streams version 11.3.1 includes Kafka release 3.6.1, and supports the use of all Kafka interfaces.

Apicurio version updated to 2.5.8.Final

Event Streams 11.3.1 includes support for Apicurio Registry 2.5.8.Final. Ensure all applications connecting to Event Streams that use the schema registry are using Apicurio client libraries version 2.4.1 or later, then migrate to the latest Apicurio.

Documentation: Highlighting differences between versions

Any difference in features or behavior introduced by Event Streams 11.3.1 compared to 11.3.0 or earlier is highlighted in this documentation by using the following graphic: Event Streams 11.3.1 icon

Security and bug fixes

Event Streams release 11.3.1 contains security and bug fixes.

Release 11.3.0

IBM supported JDBC sink connector

You can now use the IBM supported JDBC sink connector to copy data into your database.

Note: IBM supports connections to Oracle databases only.

Event Streams UI authentication with Keycloak

Event Streams 11.3.0 introduces support for accessing the Event Streams UI by using Keycloak authentication. The Keycloak instance can be shared with the other capabilities in IBM Cloud Pak for Integration, allowing for a single identity management system within IBM Cloud Pak for Integration. For Keycloak requirements and limitations, see the prerequisites.

Removal of RunAs authorizer

In versions 11.3.0 and later, the support for RunAs authorizer is removed, and the Event Streams components now use the configured Kafka listeners to connect to a Kafka cluster.

This means that each REST authentication mechanism you want to use must have a corresponding Kafka listener with the same authentication type configured. If you are upgrading from earlier versions, see the post-upgrade tasks for more information.

Apicurio version updated to 2.5.0.Final

Event Streams 11.3.0 includes support for Apicurio Registry 2.5.0.Final. Ensure all applications connecting to Event Streams that use the schema registry are using Apicurio client libraries version 2.5.0 or later, then migrate to the latest Apicurio.

Enhanced security with TLS 1.3

For enhanced security on the REST services endpoints, Event Streams 11.3.0 and later includes support for TLS 1.3. To enable TLS 1.3 for your component, set the <component>.endpoints.tlsVersion to TLSv1.3 in your EventStreams custom resource as described in configuring.

Providing external CA certificates for overrides

In Event Streams 11.3.0 and later, if you have overridden the certificates for any of the Kafka listeners or REST endpoints by providing certificates signed by an external Certificate Authority (CA), you must now provide the public CA certificates that were used to sign those certificates.

Audit trail for Kafka

Event Streams can be configured to generate a sequential record of activities within the Event Streams Kafka cluster. See auditing Kafka to find out how to configure Event Streams to provide an audit trail for Kafka cluster activities, including sample configurations for different Kafka users and Kafka topics, and examples of audit records.

Removal of Grafana provided by IBM Cloud Pak foundational services

The Grafana service provided by IBM Cloud Pak foundational services is removed in IBM Cloud Pak foundational services 4.x and later. If you are using Grafana provided by foundational services for your monitoring dashboards, see the information about alternatives you can switch to.

Support for Red Hat OpenShift Container Platform 4.14

Event Streams 11.3.0 introduces support for Red Hat OpenShift Container Platform 4.14.

Security and bug fixes

Event Streams release 11.3.0 contains security and bug fixes.