Spring for Apache Kafka 3.0.16, 3.1.4 and 3.2.0-RC1 Available Now

Releases | Soby Chacko | April 16, 2024 | ...

On behalf of the entire team and everyone in the community who contributed, we are pleased to announce the general availability of Spring for Apache Kafka 3.0.16 and 3.1.4.

Both of these GA releases include a few improvements and bug fixes. For more details, see the following change logs.



Spring Boot 3.1.11 and 3.2.5 releases will include Spring for Apache Kafka 3.0.16 and 3.1.14, respectively.

In addition, we are pleased to announce the first release candidate for Spring for Apache Kafka 3.2.0 (3.2.0-RC1). This release candidate includes new additions, feature enhancements, bug fixes, and documentation updates. Some notable improvements include:

  • @PartitionOffset now supports TopicPartitionOffset.SeekPosition
  • More observability-related enhancements
  • Since most of the Apache Kafka-specific native hints have been migrated to the graalvam-reachability-metadata repository, removed those hints in Spring for Apache Kafka
  • Optionally allow a Kafka Streams processor to leave the consumer group when closing the streams

For more details on all the changes in the 3.2.0-RC1, see https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.0-RC1.

The upcoming Spring Boot 3.3.0-RC1 will include the 3.2.0-RC1 version of Spring for Apache Kafka.

The next step on the release journey is the GA release for 3.2.0 on May 20th. During the next few weeks, we will address fixing any reported bugs, adding more testing, improving documentation, etc.

We want to express our gratitude to everyone who contributed to these releases. Your contributions are invaluable and play a crucial role in the continuous improvement of Spring for Apache Kafka.

Staying in touch with the project

The following are the usual avenues to engage with the project.

GitHub | Issues | Documentation | Stack Overflow

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all