Spring Integration 5.0 Milestone 1 Available
We are pleased to announce that the first milestone for the 5.0 version of Spring Integration is now available.
This is a new major version, based on Spring Framework 5.0 and requires Java 8; this is the biggest change so far, but the following are also included:
-
The Java DSL is now rolled into the framework itself; there are some minor changes to the DSL, such as the removal of the
.handleWithAdapter()
methods and some general Factory classes. A complete discussion of the DSL changes can be found in the Migration Guide. -
Upgrade to Spring Data Kay.
-
Upgrade to Spring AMQP 2.0.
-
First class support for TCP/UDP has been added to the DSL.
-
Spring Integration is now based on Reactor 3.0 and Messaging Gateway
Promise
methods now have to be changed to returnMono
. -
You can now configure mid-flow transactions via
…TransactionHandleMessageAdvice
foradviceChain
Messaging Annotations attribute and<transactional>
sub-element when using XML configuration.