Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreOn behalf of the team and everyone who contributed, I am pleased to announce the General Avalilability of Spring Integration 6.5.0 generation.
In addition, the 6.3.10 and 6.4.5 versions with bug fixes and dependency upgrades have been released.
Some notable changes in 6.5.0 are:
AbstractRecentFileListFilter - the FileListFilter to accept only files which are recent according to the provided age;AbstractMessageChannel now emits a special MessageDispatchingException for the situation when message production is initiated too early;PollerMetadata.sendTimeout option has been removed (deprecated before) since it is out of use;spring-integration-hazelcast module have been deprecated due to commercial support of the Hazelcast features (stating with 5.5.0) we relied on;LockRequestHandlerAdvice to ensure exclusive access to the underlying service method call;MessageChannel no emits a special MessageDispatchingException when aplication context is not ready, e.g. not started yet or stopped at runtime;gateway() operator now fully supports an async(true) behavior;SourcePollingChannelAdapter endpoint now starts a CONSUMER kind observation for the received message;ReactiveRedisStreamMessageHandler now exposes a Function<Message<?>, RedisStreamCommands.XAddOptions> to provide additional XADD option via convenient RedisStreamCommands.XAddOptions API;See What's New in 6.5 for more details.
Also a Migration Guide contains some breaking changes in this new version.
We are switching now to Spring Integration 7.0 based on Spring Framework 7.0.
Don't hesitate to reach us out in GitHub issues for the the project with any feedback!
Cheers,
Artem