Spring Integration 5.3 RC1, 5.2.6 & 5.1.10 Available
I’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 most important new features are:
-
The
MongoDbChangeStreamMessageProducer
- a reactiveMessageProducerSupport
implementation for the Spring DataReactiveMongoOperations.changeStream(String, ChangeStreamOptions, Class)
API. This component produces aFlux
of messages with abody
ofChangeStreamEvent
as the payload by default and some change stream related headers (seeMongoHeaders
). -
The
ReactiveMessageSourceProducer
- a reactive implementation of theMessageProducerSupport
to wrap a providedMessageSource
into aFlux
for on demandreceive()
calls. -
The
…ReceiveMessageAdvice
- a formerAbstractMessageSourceAdvice
is graduated now to more common advice approach which can be used also for thePollableChannel.receive()
proxying.