Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreI am pleased to announce that new major releases (3.0.0) for Spring for Apache Kafka and Spring for RabbitMQ are now available.
The 3.0.x versions of these projects have the following common changes
they depend on Java version 17 or later
they depend on Spring Framework 6.0.x
support for creating native GraalVM applications
support for micrometer observability and tracing
Bill of Materials POMs are now provided to help with dependency management
support for a global single EmbeddedKafkaBroker
(across multiple test classes)
several enhancements for @RetryableTopic
(non-blocking retries)
KafkaTemplate
methods now return CompleteableFuture
instead of ListenableFuture
, which has been deprecated
For information about all changes in this release, see What’s New.
In addition, 2.9.3
and 2.8.11
maintenance releases are now available.
Project Page | GitHub | Issues | Documentation | Stack Overflow
support for RabbitMQ super streams, with single active consumers, has been added
the previously deprecated remoting support has been removed
the AsyncRabbitTemplate
and RabbitStreamTemplate
methods now return CompleteableFuture
instead of ListenableFuture
, which has been deprecated
For information about all changes in this release, see What’s New.
In addition, the 2.4.8
maintenance release is now available.
Project Page | GitHub | Issues | Documentation | Stack Overflow