Chapter 1. Features


The features added in this release, and that were not in previous releases of AMQ Streams, are outlined below.

The AMQ Streams 2.0.1 patch release is now available.

Note

To view all the enhancements and bugs that are resolved in this release, see the AMQ Streams Jira project.

1.1. Kafka 3.0.0 support

AMQ Streams now supports Apache Kafka version 3.0.0.

AMQ Streams uses Kafka 3.0.0. Only Kafka distributions built by Red Hat are supported.

For upgrade instructions, see AMQ Streams and Kafka upgrades.

Refer to the Kafka 2.8.0 and Kafka 3.0.0 Release Notes for additional information.

Note

Kafka 2.8.x is supported only for the purpose of upgrading to AMQ Streams 2.0.

For more information on supported versions, see the Red Hat Streams for Apache Kafka Component Details on the Customer Portal.

Kafka 3.0.0 requires ZooKeeper version 3.6.3. Therefore, you need to upgrade ZooKeeper when upgrading from AMQ Streams 1.8 to AMQ Streams 2.0, as described in the upgrade documentation.

Warning

Kafka 3.0.0 provides early access to self-managed mode, where Kafka runs without ZooKeeper by utilizing the Raft protocol. Note that self-managed mode is not supported in AMQ Streams.

1.2. Scala upgrade

AMQ Streams now uses Scala 2.13, which replaces Scala 2.12.

If you are using the Kafka Streams dependency in your Maven build, you must update it to specify Scala 2.13 and Kafka version 3.0.0. If the dependency is not updated, it will not build.

Kafka Streams dependency

<dependency>
    <groupId>org.apache.kafka</groupId>
    <artifactId>kafka-streams-scala_2.13</artifactId>
    <version>3.0.0</version>
</dependency>
Copy to Clipboard Toggle word wrap

See Kafka Streams Scala dependency

1.3. Support for PowerPC architecture

AMQ Streams 2.0 is enabled to run on PowerPC ppc64le architecture.

Support for IBM Power systems applies to AMQ Streams running with Kafka 3.0.0 and Open JDK 11 on Red Hat Enterprise Linux 8. The Kafka versions shipped with AMQ Streams 1.8 and earlier versions do not contain the ppc64 binaries.

1.3.1. Requirements for IBM Power systems

  • Red Hat Enterprise Linux 8
  • Open JDK 11
  • Kafka 3.0.0

1.3.2. Unsupported on IBM Power systems

  • Red Hat Enterprise Linux 7
  • Kafka 2.8.0 or older
  • Open JDK 8, Oracle JDK 8 & 11, IBM JDK 8
  • AMQ Streams upgrades and downgrades since this is the first release on ppc64le
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2026 Red Hat
Back to top