Spring Modulith 2.0 GA、1.4.5 和 1.3.11 发布
Spring Modulith 2.0 现已正式发布。此次发布是一个重要的里程碑,它融合了项目团队在 Spring Modulith 第一代版本中积累的所有经验。此次发布的主要功能如下:
- 全面重构事件发布生命周期#796 (Neo4j #1337 , MongoDB #1336 , JDBC #1321 , JPA #1375 , #1389 )
- 支持应用程序模块特定的 Flyway 迁移 #1067、#1440
- 允许事件外部化的序列化执行 #1370
- 支持事件序列化中的Jackson 3 #1364、#1369
- 支持在启动时验证应用程序模块结构 #1287
- 将空值验证迁移到 jSpecify #1192
- 将命名接口赋值类型传播到已声明方法的返回类型和参数类型 #1264
- 从模块的
package-info.javaJavadoc 中提取模块描述 #1430 - 移除已弃用的
@ApplicationEventListener注解 #1397
项目团队已将基础架构升级到 Spring Boot 4 和 Framework 7。可关注后续发布的详细博文,了解各项功能的详细介绍。可以在完整的更新日志中找到更多版本信息。此外,还发布了 1.4 和 1.3 版本的错误修复补丁。