内容提要
Spring Integration 6.5.0的第二个里程碑发布,修复了6.3.8和6.4.2版本的错误。主要变化包括:StreamTransformer关闭后移除特定头部,Kafka适配器默认生成ID和时间戳头部,自定义TaskScheduler通过DelayerEndpointSpec传播,以及SftpSession支持符号链接操作。同时,Micrometer、Spring Data和Spring Security也发布了最新里程碑。
关键要点
-
发布了Spring Integration 6.5.0的第二个里程碑版本。
-
修复了6.3.8和6.4.2版本的错误,并进行了依赖升级。
-
StreamTransformer在关闭后移除了特定的IntegrationMessageHeaderAccessor.CLOSEABLE_RESOURCE头部。
-
Apache Kafka的入站通道适配器默认生成ID和时间戳头部,以保持与其他类似通道适配器的一致性。
-
自定义TaskScheduler通过DelayerEndpointSpec进行传播。
-
SftpSession现在支持通过STAT命令跟随符号链接进行列表操作。
-
Micrometer、Spring Data和Spring Security也发布了最新的里程碑版本。
-
提供了迁移指南,包含新版本中的一些重大变化。
-
开始关注基于Spring Framework 7.0的Spring Integration 7.0版本。
延伸解读
版本更新的重要性
Spring Integration 6.5.0的第二个里程碑版本不仅修复了之前版本的错误,还进行了依赖升级。这表明开发团队在持续改进软件的稳定性和性能,用户应关注这些更新,以确保其应用程序的兼容性和安全性。
新特性与实用性
新版本中,Kafka适配器默认生成ID和时间戳头部,增强了与其他适配器的一致性。这一变化对于需要处理大量消息的应用程序尤为重要,可以简化消息追踪和调试过程。
迁移指南的必要性
随着新版本的发布,迁移指南提供了重要的参考,尤其是对于存在重大变化的功能。开发者在升级时应仔细阅读这些指南,以避免潜在的兼容性问题和功能损失。
延伸问答
Spring Integration 6.5.0的第二个里程碑版本有哪些主要变化?
主要变化包括StreamTransformer关闭后移除特定头部、Kafka适配器默认生成ID和时间戳头部、自定义TaskScheduler通过DelayerEndpointSpec传播,以及SftpSession支持符号链接操作。
Spring Integration 6.5.0的第二个里程碑修复了哪些版本的错误?
修复了6.3.8和6.4.2版本的错误,并进行了依赖升级。
SftpSession在Spring Integration 6.5.0中新增了什么功能?
SftpSession现在支持通过STAT命令跟随符号链接进行列表操作。
Spring Integration 6.5.0的迁移指南包含哪些内容?
迁移指南包含新版本中的一些重大变化和破坏性更改。
Spring Integration 6.5.0与Apache Kafka的适配器有什么变化?
Apache Kafka的入站通道适配器默认生成ID和时间戳头部,以保持与其他类似通道适配器的一致性。
Spring Integration 7.0的开发计划是什么?
开发团队开始关注基于Spring Framework 7.0的Spring Integration 7.0版本。