内容提要
Spring Integration 6.3.0发布,修复了错误和废弃重构。重要改进包括废弃了ObservationPropagationChannelInterceptor和移除了spring-integration-security模块。MessageHistory头现在是可变的。还发布了修复了的版本6.2.5和6.1.9。6.1.x分支已经到达了开源支持的生命周期终点。下一个版本6.1.10将只在商业许可下可用。团队还在基于Spring Framework 6.2上开发6.4版本。
关键要点
-
Spring Integration 6.3.0发布,包含常规错误修复和依赖升级。
-
ObservationPropagationChannelInterceptor已被废弃,建议在特定通道上启用观察功能。
-
spring-integration-security模块已完全移除,转而使用spring-security-messaging模块的API。
-
引入了MockIntegrationContext.substituteTriggerFor() API。
-
MessageHistory头现在是可变的,仅可追加的容器,优化了性能。
-
同时发布了修复版本6.2.5和6.1.9。
-
6.1.x分支已达到开源支持的生命周期终点,6.1.10版本将仅在商业许可下发布。
-
团队正在基于Spring Framework 6.2开发6.4版本,预计在11月发布。
延伸问答
Spring Integration 6.3.0有哪些重要改进?
Spring Integration 6.3.0的主要改进包括废弃ObservationPropagationChannelInterceptor、移除spring-integration-security模块、引入MockIntegrationContext.substituteTriggerFor() API,以及MessageHistory头现在是可变的。
为什么spring-integration-security模块被移除?
spring-integration-security模块被完全移除,转而使用spring-security-messaging模块的API,以提高安全性和整合性。
6.1.x分支的支持状态是什么?
6.1.x分支已达到开源支持的生命周期终点,未来的6.1.10版本将仅在商业许可下发布。
MessageHistory头的变化对性能有什么影响?
MessageHistory头现在是可变的,仅可追加的容器,这样可以优化性能,避免每次历史跟踪时创建新的Message。
Spring Integration 6.4版本的开发进展如何?
团队正在基于Spring Framework 6.2开发6.4版本,预计将在11月发布。
Spring Integration 6.2.5和6.1.9版本的发布目的是什么?
6.2.5和6.1.9版本是修复版本,旨在解决之前版本中的错误。