💡
原文英文,约300词,阅读约需1分钟。
📝
内容提要
Spring Integration 7.0.0的第三个里程碑版本发布,包含JUnit 6升级、Nullability支持和文件过滤器改进。同时,6.5.2和6.4.7版本也已发布,修复了错误并升级了依赖。详细信息请查看更新日志和迁移指南。
🎯
关键要点
- Spring Integration 7.0.0的第三个里程碑版本发布。
- 7.0.0-M3版本的工件已在Maven Central上提供。
- 6.5.2和6.4.7版本已发布,修复了错误并升级了依赖。
- 7.0.0-M3的显著变化包括JUnit 6的升级。
- 项目中的每个包都应用了JSpecify和Nullaway的可空性支持。
- AbstractPersistentAcceptOnceFileListFilter实现现在处理完整的远程文件,以避免不同目录中相同文件名的冲突。
- AbstractInboundFileSynchronizer现在在轮询之间缓存Session.list()的结果(经过过滤),当maxFetchSize有限制时。
- Spring Retry依赖已被移除,其API已被Spring Framework Core中的类似API替代。
- 所有可用的主要/次要依赖升级。
- 迁移指南包含此新版本中的一些重大更改。
- 项目将在10月进入Release Candidate 1的代码冻结阶段。
❓
延伸问答
Spring Integration 7.0.0-M3版本有哪些显著变化?
7.0.0-M3版本的显著变化包括JUnit 6的升级、Nullability支持、文件过滤器改进等。
Spring Integration 6.5.2和6.4.7版本发布了什么?
6.5.2和6.4.7版本发布了错误修复和依赖升级。
Spring Integration 7.0.0-M3的迁移指南包含哪些内容?
迁移指南包含此新版本中的一些重大更改。
Spring Integration 7.0.0-M3版本的依赖项有什么变化?
所有可用的主要和次要依赖项都已升级,Spring Retry依赖已被移除。
AbstractPersistentAcceptOnceFileListFilter在新版本中有什么改进?
该实现现在处理完整的远程文件,以避免不同目录中相同文件名的冲突。
Spring Integration 7.0.0-M3版本的发布计划是什么?
项目将在10月进入Release Candidate 1的代码冻结阶段。
➡️