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 reactiveMessageProducerSupportimplementation for the Spring DataReactiveMongoOperations.changeStream(String, ChangeStreamOptions, Class)API. This component produces aFluxof messages with abodyofChangeStreamEventas the payload by default and some change stream related headers (seeMongoHeaders). -
The
ReactiveMessageSourceProducer- a reactive implementation of theMessageProducerSupportto wrap a providedMessageSourceinto aFluxfor on demandreceive()calls. -
The
…ReceiveMessageAdvice- a formerAbstractMessageSourceAdviceis graduated now to more common advice approach which can be used also for thePollableChannel.receive()proxying.