Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreOn behalf of the Spring Integration team I am pleased to announce that the 5.0.2.RELEASE
maintenance version for the Spring Integration is available.
It can be downloaded from Maven Central, JCenter, and our release repository:
compile "org.springframework.integration:spring-integration-core:5.0.2.RELEASE"
As usual I would like to thank all community members for their ongoing active contributions to the framework!
Along with upgrades to the latest Spring Framework 5.0.4
and Reactor Bismuth-SR6
versions, this Spring Integration support version provides a number of bug fixes, especially for the @ServiceActivator
with a collection method argument and LockRegistryLeaderInitiator
. So, everybody is encouraged to upgrade.
In addition this release brings several new features:
MicrometerMetricsFactory
bean in the application context to override built-in metrics factory:@Bean public MicrometerMetricsFactory metricsFactory(MeterRegistry meterRegistry) { return new MicrometerMetricsFactory(meterRegistry); }
Our intention is to make this MicrometerMetricsFactory
the default in the next 5.1
version.
A UdpServerListeningEvent
has been added to be emitted when a UnicastReceivingChannelAdapter
is ready to receive UDP packages over the network. Useful when the configured port is zero and the operating system chooses the port. Also useful to avoid polling the isListening()
if you need to wait before starting some other process to connect to the socket.
The IntegrationGraphController
is now registered for the WebFlux environment as well.
The @GlobalChannelInterceptor
s can now be applied to dynamically registered MessageChannel
beans, too. This is useful in conjunction with the IntegrationFlowContext
when we register IntegrationFlow
s at runtime.
This version is a foundation for the latest Spring Boot 2.0 RC2.
From here we are looking forward to switch the master
to the 5.1
version to start working on new features and valuable improvements!
Any feedback, feature ideas, critics, bug reports and questions are welcome via appropriate communication channels:
Project Page | JIRA | Contributing | Help | Chat