Soby Chacko

Soby Chacko

Recent Blog posts by Soby Chacko

Spring for Apache Kafka 4.0.0-M2, and 3.3.5 are Available Now

Releases | April 23, 2025 | ...
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 to 4.0.0 All ZooKeeper related support is now dropped from the 4.0.0-M2, since Apache Kafka 4.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…

Spring for Apache Kafka 4.0.0-M1, 3.3.4, and 3.2.8 are Available Now

Releases | March 18, 2025 | ...
We are pleased to announce the first milestone release of Spring for Apache Kafka 4.0.x generation. The major theme in the 4.0.0-M1 milestone is upgrading the framework to be compatible with Spring Framework 7.0.0-M3. Several other dependencies are updated to their respective next major versions, such as Kotlin support, which is updated to version 2.1.10. Another theme in the 4.0.0-M1 release is that all the former org.springframework.lang nullability annotations have been migrated to JSpecify-based Null Safety improvements. For more information, see this blog post on the Spring support for…

Spring for Apache Kafka 3.3.3, and 3.2.7 are Available Now

Releases | February 19, 2025 | ...
We are pleased to announce the release of Spring for Apache Kafka versions 3.3.3 and 3.2.7. We extend our gratitude to all contributors who made these releases possible. Release Notes See the release notes for more details on what's included in these releases: https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.3 https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.7 Kafka Client 3.9.0 compatibility Spring for Apache Kafka version 3.3.3 is compatible with Kafka Client 3.9.0, though the framework's compile-time dependency uses Kafka Client 3.8.1. To use Kafka Client…

Spring for Apache Kafka 3.3.2 is available

Releases | January 22, 2025 | ...
We are pleased to announce the release of Spring for Apache Kafka version 3.3.2 Release Notes For details about what's included in this release, please refer to the release notes: https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.2 Kafka Client 3.9.x compatibility This release supports Kafka Client versions 3.8.x and 3.9.x. If your application requires Kafka Client 3.9.x, you'll need to manually upgrade the client version. For instructions on overriding Kafka client versions in Spring Boot, please refer to our documentation. Spring Boot Integration The 3.3.2 release will be…

Spring for Apache Kafka 3.3.1, and 3.2.6 are Available Now

Releases | December 17, 2024 | ...
We are pleased to announce the availability of point releases for of Spring for Apache Kafka versions 3.3.1 and 3.2.6 . We thank everyone who contributed to these releases. Release Notes See the release notes for more details on what's included in these releases: https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.1 https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.6 Kafka Client 3.9.0 compatibility The 3.3.1 version is compatible with Kafka Client version 3.9.0, but the compile time dependency in the framework is on Kafka client version 3.8.1. To use Kafka client…

Spring for Apache Kafka 3.3.0, 3.2.5 and 3.1.10 Available Now

Releases | November 19, 2024 | ...
On behalf of everyone who contributed, we are pleased to announce the general availability of Spring for Apache Kafka 3.3.0. This is the first release that is generally available in the 3.3.x generation. In additions, the patch GA releases for 3.2.5 and 3.1.10 are also available now. We thank everyone who contributed to these releases. Please note that the 3.1.10 release is the last OSS release in the 3.1.x generation. Please see the support timeline for more details. Release Notes See the release notes for more details on what's included in these releases: https://github.com/spring-projects…

Spring for Apache Kafka 3.3.0-RC1 Released

Releases | October 22, 2024 | ...
Spring for Apache Kafka 3.3.0-RC1 Now Available We're excited to announce Spring for Apache Kafka 3.3.0-RC1! This release represents the collaborative effort of our vibrant community, and we're grateful for every contribution. What's New Check out the complete release notes for detailed updates and improvements Full integration with the upcoming Spring Boot 3.4.0-RC1 Roadmap The final release of version 3.3.0 is scheduled for general availability in November 2024. Before then, we invite you to: Test drive this release candidate Share your feedback and experiences Report any bugs or issues you…

Spring for Apache Kafka 3.3.0-M3, 3.2.4 and 3.1.9 Available Now

Releases | September 18, 2024 | ...
On behalf of everyone who contributed, we are pleased to announce the availability of Spring for Apache Kafka 3.3.0-M3 and patch GA releases for 3.2.4 and 3.1.9. We thank everyone who contributed to these releases. Release Notes See the release notes for more details: https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.0-M3 https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.4 https://github.com/spring-projects/spring-kafka/releases/tag/v3.1.9 Spring Boot Integration The patch releases (3.2.4 and 3.1.9) will be included in the upcoming Spring Boot 3.2.10 and 3.3.…

Spring for Apache Kafka 3.3.0-M2, 3.2.3 and 3.1.8 Available Now

Releases | August 20, 2024 | ...
On behalf of everyone who contributed, we are pleased to announce that Spring for Apache Kafka 3.3.0-M2, 3.2.3 and 3.1.8 are generally available now. See the release notes for more details: https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.0-M2 https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.3 https://github.com/spring-projects/spring-kafka/releases/tag/v3.1.8 These releases will be included in the upcoming Spring Boot 3.2.9, 3.3.3 and 3.4.0-M2 respectively. The 3.4.0-M2 version of Spring for Apache Kafka updated the Kafka client to the recently released…

Spring for Apache Kafka 3.1.6 and 3.2.1 Available Now

Releases | June 18, 2024 | ...
On behalf of everyone who contributed, we are pleased to announce that Spring for Apache Kafka 3.1.6 and 3.2.1 are generally available now. See the release notes for more details: https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.1 https://github.com/spring-projects/spring-kafka/releases/tag/v3.1.6 Spring for Apache Kafka 3.1.6 an 3.2.1 will be included in the upcoming Spring Boot 3.2.7 an 3.3.1 respectively. We want to thank everyone who contributed to these releases. Staying in touch with the project Following are the usual avenues where you can engage with the project…

Get ahead

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

Learn more

Get support

Tanzu Spring 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