Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreI’m pleased to announce the first (and the last) release candidate for Spring Integration 5.3
.
This release ships several bug fixes, a bunch of new features and improvements and will be picked up by Spring Boot 2.3 RC1
.
It can be downloaded from our milestone repository:
compile 'org.springframework.integration:spring-integration-core:5.3.0.RC1'
The MongoDbChangeStreamMessageProducer
- a reactive MessageProducerSupport
implementation for the Spring Data ReactiveMongoOperations.changeStream(String, ChangeStreamOptions, Class)
API. This component produces a Flux
of messages with a body
of ChangeStreamEvent
as the payload by default and some change stream related headers (see MongoHeaders
).
The ReactiveMessageSourceProducer
- a reactive implementation of the MessageProducerSupport
to wrap a provided MessageSource
into a Flux
for on demand receive()
calls.
The ReceiveMessageAdvice
- a former AbstractMessageSourceAdvice
is graduated now to more common advice approach which can be used also for the PollableChannel.receive()
proxying.
The TcpOutboundGateway
now can work in an async
mode - you’ll get an actual reply from the returned Future
.
We also have applied a GitHub default community health. Check this out when you try to raise a new issue https://github.com/spring-projects/spring-integration/issues/new/choose!
See What’s New?
in the Reference Manual for more information. Also see a blog post for the previous Milestone 3.
We’re looking forward to your feedback for upcoming GA in May!
In addition to this 5.3 RC1
we also have released maintenance versions - 5.2.6
& 5.1.10
with some bug fixes and upgrades. Based on Spring Integration 5.3 RC1
and Spring for Apache Kafka 2.5 RC1
a spring-integration-kafka-3.3.0.RC1
was also released to pick up improvements and new feature from its "parents".
Project Page | GitHub Issues | Contributing | Help | Chat