Spring Cloud 2025.1.0(又名 Oakwood)已发布

发布 | Spencer Gibb | 2025年11月25日 | ...

我很高兴代表社区宣布 Spring Cloud 2025.1.0 发布列车的通用可用性(RELEASE)已于今日发布。该版本可在 Maven Central 中找到。您可以查看 2025.1.0 发行说明以获取更多信息

2025.1.0 发布列车中的显著变化

这是一个主要版本,每个项目都已更新到 5.0.0 版本。此版本基于 Spring Framework 7 和 Spring Boot 4。

此版本的所有更改列表可在 2025.1.0 GitHub 项目中找到。

Spring Cloud 发布

  • spring-cloud-stater-parent 工件已被移除 (#437)

Spring Modulith 2.0 GA、1.4.5 和 1.3.11 发布

发布 | Oliver Drotbohm | 2025年11月21日 | ...

我很高兴代表社区宣布 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.java Javadoc 中提取模块描述 #1430
  • 移除已废弃的 @ApplicationEventListener 注解

Spring Boot 4.0.0 现已发布

发布 | Phil Webb | 2025年11月20日 | ...

我代表团队和所有贡献者,非常高兴地宣布 Spring Boot 4.0.0 已经发布,现在可以从 Maven Central 获取。

此版本是 Spring Boot 新一代的开端,为未来几年提供了坚实的基础。基于 Spring Framework 7,此版本包含许多令人兴奋的新功能,包括

Spring Boot 3.5.8 现已发布

发布 | Andy Wilkinson | 2025年11月20日 | ...

我很高兴代表团队和所有贡献者宣布 Spring Boot 3.5.8 已经发布,现在可以从 Maven Central 获取。

此版本包括 57 项错误修复、文档改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。

你如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的“适合贡献”标签。如果您有一般性问题,请使用spring-boot 标签stackoverflow.com 上提问。

项目页面 | GitHub | 问题 | 文档 | Stack…

Spring Boot 3.4.12 现已发布

发布 | Moritz Halbritter | 2025年11月20日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Boot 3.4.12 已经发布,现在可以从 Maven Central 获取。

此版本包括 45 个错误修复、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。

你如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的“适合贡献”标签。如果您有一般性问题,请使用spring-boot 标签stackoverflow.com 上提问。

项目页面 | GitHub | 问题 | 文档 | Stack…

Spring Batch 6.0.0 GA 发布!

发布 | Mahmoud Ben Hassine | 2025年11月19日 | ...

亲爱的 Spring Batch 社区,

我代表团队和所有贡献者,很高兴地宣布 Spring Batch 6.0.0 GA 发布!

Spring Batch 6.0 是一个主要版本,它建立在 Spring Framework 7.0 的基础上,并将通过 Spring Boot 4.0 提供,以提供一个健壮高效的批处理框架。此通用可用版本包括先前发布候选版本中引入的所有功能和改进,以及基于社区反馈的额外增强功能。

Spring Batch 6.0.0 GA 的一些主要亮点包括

  • 升级到最新的 Spring 依赖项,如 Spring Framework 7.0、Spring Data 4.0 和 Spring Integration 7.0
  • 通过 JSpecify 实现全面的空安全
  • 新的、更健壮和更快的块式处理模型实现
  • 新的、增强的并发模型,可实现更好的吞吐量和改进的性能
  • 支持多线程本地数据分块
  • 支持远程步骤执行
  • SEDA 风格与 Spring Integration 消息通道
  • 优雅关闭支持和恢复失败作业执行的能力
  • 支持使用 Java Flight Recorder (JFR) 的可观测性事件

Spring REST Docs 4.0.0

发布 | Andy Wilkinson | 2025年11月19日 | ...

我很高兴代表团队和所有贡献者宣布 Spring REST Docs 4.0.0 已经发布,现在可以从 Maven Central 获取。

请参阅发行说明以获取更多详细信息和升级说明。

感谢所有通过问题报告和拉取请求做出贡献的人。

4.0 有哪些新特性

4.0 版本亮点包括:

  • 升级到 Spring Framework 7
  • 升级到 Jackson 3
  • 通过 JSpecify 实现全面的空安全
  • 基于 Antora 的参考文档

你如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果您有一般性问题,请使用spring-restdocs标签stackoverflow.com上提问…

Spring AMQP 4.0.0 发布

发布 | Artem Bilan | 2025年11月19日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring AMQP 4.0.0 正式发布。

这一代新版本的一些显著特性和变化

  • 用于 AMQP 1.0 协议和 RabbitMQ 的 spring-rabbitmq-client 模块;
  • 支持 Jackson 3;
  • 通过 JSpecify 实现空值性;
  • 迁移到 Spring Core Retry。

欲了解更多信息,请参阅发布说明新特性

祝好, 
Artem

项目页面 | GitHub 问题 | 贡献 | 帮助

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有