Spring for Apache Kafka 4.0.0-M2, and 3.3.5 are Available Now
We are pleased to announce the second milestone release of Spring for Apache Kafka 4.0.x
generation - 4.0.0-M2
, which now supports Apache Kafka 4.0.0
.
Key Changes in 4.0.0-M2
- The Kafka client in
4.0.0-M2
has been updated to4.0.0
- All ZooKeeper related support is now dropped from the
4.0.0-M2
, since Apache Kafka4.0.0
has completely removed ZooKeeper dependency and now exclusively uses KRaft for leadership election and quorum management - The
EmbeddedKafkaBroker
utility that Spring for Apache Kafka provides for testing purposes will no longer work with ZooKeeper, as it only supports the KRaft protocol - We also verified that the next generation consumer rebalance protocol introduced via KIP-848 works seamlessly via Spring for Apache Kafka 4.0.0-M2 …