Spring Integration 4.3.7 发布了。该版本包含几个重要的错误修复以及一些改进。更新内容如下:
Bug 修复
[INT-4193] - Split Messages with large header and Aggregate them will lead in cost increasing since Spring Integration 4.3.4
[INT-4198] - Allow PostProcessing SSLEngine in a Similar Manner to SSLSockets
[INT-4199] - Useless Assertion in Paho Converter (if stack trace suppressed).
[INT-4201] - GatewayMethodInboundMessageMapper - annotation alias resolution not working
[INT-4202] - StoredProcOutboundGateway produces NPE in case of null from the DB and expect-single-result="true"
[INT-4213] - OutboundEndpointTests testAsyncDelayExpression fails intermittently
[INT-4215] - CompositeFileListFilter runs all files through all filters
改进
[INT-4195] - O(n) Search in SequenceAwareMessageGroup Prohibitive
[INT-4197] - MessagingMethodInvokerHelper Error Message Improvement
[INT-4203] - Make ExpressionEvaluatingRequestHandlerAdvice DSL-Friendly
[INT-4212] - FileWritingMessageHandler Flush Option
请注意,当使用 Spring Integration 4.3.4 和 4.3.5 版本时,检测到一些性能问题。建议所有用户更升级到该版本,对于 Spring Integration 4.3.5 和4.3.6 的用户来说这可能尤其重要。如果你被影响到,查看问题列表以了解更多细节。
这个版本将是即将发布的 Spring Boot 1.4.4 和 1.5.0 版本的默认版本。