Spring Cloud 2025.1.0-M1 (又名 Oakwood) 已发布

版本发布 | Olga Maciaszek-Sharma | 2025年7月31日 | ...

我很高兴代表社区宣布,Spring Cloud 2025.1 (又名 Oakwood) 发布列车的里程碑版本1 (M1) 于今日发布。该版本可在 Maven Central 找到。您可以查看 2025.1 发布说明以获取更多信息

2025.1.0-M1 版本中的显著变化

Spring Cloud 2025.0.0-M1 依赖于 Spring Boot 4.0.0-M1。在此查看所有作为此版本一部分的问题和拉取请求。

Spring Cloud Gateway

  • 移除弃用的 artifact,转而使用新的 artifact。新的 artifact 是 spring-cloud-gateway-server-web{flux|mvc}spring-cloud-gateway-proxyexchange-web{flux|mvc} #3858
  • Server WebFlux 中的新 API 版本控制谓词 #3864

Spring Modulith 2.0 M1 发布

发布 | Oliver Drotbohm | 2025年7月26日 | ...

我很高兴宣布 Spring Modulith 2.0 M1 发布。它标志着新一代的起点,因此基于最新的 Spring Boot 4 M1 版本和 Spring Framework 7.0 M7。即将到来的 Spring Modulith 新一代的主要特性将是改进的事件发布注册表,它将解决当前版本中的许多限制

Spring Modulith 2.0 M1 带来了注册表预期的主要变更,并且 JDBC 实现也进行了调整以支持新的事件发布状态模型。所有其他存储模块都已更新以保持可用,但……

Spring Modulith 1.4.2 和 1.3.8 发布

发布 | Oliver Drotbohm | 2025年7月25日 | ...

我很高兴宣布 Spring Modulith 1.4.2 和 1.3.8 已发布。这些版本包含对最新 Spring Boot 和 Framework 版本的常规依赖项升级。

1.4.2 版本带来了 更详细的应用程序模块元数据,这些元数据被生成到 application-modules.json 中(通过在构建时启用 AOT 支持,或通过 Documenter API 生成的文档)。这使得我们的朋友 Sonargraph (一个用于逻辑定义应用程序架构并执行高级探索和验证的工具) 能够为 Spring Modulith 应用程序构建集成。正如他们在 公告博客文章 中所述,他们现在支持通过获取应用程序中定义的结构来创建架构定义……

Spring Boot 4.0.0-M1 现已发布

发布 | Phil Webb | 2025年7月24日 | ...

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

此版本是 4.x 系列的第一个里程碑,也是我们努力将代码库模块化后的第一个版本。它也是我们发布到 Maven Central 的第一个里程碑版本。

请查阅发布说明迁移指南草案,了解更多详情和升级说明。

我们特别希望尽早收到关于新模块化设计的反馈,并了解您遇到的任何升级问题。问题可以在GitHub 项目页面上提出…

Spring Boot 3.5.4 现已可用

发布 | Stéphane Nicoll | 2025年7月24日 | ...

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

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

你如何提供帮助?

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

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

Spring Boot 3.4.8 现已发布

版本发布 | Moritz Halbritter | 2025年7月24日 | ...

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

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

你如何提供帮助?

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

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

Spring Batch 6.0.0-M1 已发布!

版本发布 | Mahmoud Ben Hassine | 2025年7月23日 | ...

我很高兴代表团队和所有贡献者宣布,Spring Batch 6.0.0-M1 现已在 Maven Central 上发布!这个第一个里程碑引入了多项新功能、增强功能和错误修复。它还包括一些 API 破坏性更改和弃用。

这篇博文将引导您了解以下主要更改

  • 依赖升级
  • 批处理基础设施配置改进
  • 新的命令行作业操作员
  • 弃用和精简

有关完整的更改列表,请查看发布说明迁移指南

依赖升级

在此主要…

Spring Integration 7.0 Milestone 1 发布

发布 | Artem Bilan | 2025年7月23日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Integration 7.0.0 版本的第一个里程碑。为方便起见,7.0.0-M1 工件也可在 Maven Central 中获取。

此外,还发布了 6.5.16.4.6 版本,包含错误修复和依赖项升级。

7.0.0 中一些值得注意的更改包括

  • 使用 Java 24 编译,同时保持 Java 17 兼容性,这有助于我们发现一些错误,不仅在代码中,还在 JavaDocs 中;
  • 通过 JSpecify 和 Nullaway 实现的空值性正在项目中实施。不过,仍需进行更多修复;
  • 现在支持 Jackson 3。Jackson 2 现已标记为已弃用。请参阅已弃用类的 JavaDocs 以了解迁移路径;
  • 引入了一个新的 DistributedLock 抽象,其 API 可为每个锁实例设置生存时间;
  • 之前在 spring-integration-hazelcast 中已弃用的类……

Spring Web Services 4.1.1 现已可用

发布 | Stéphane Nicoll | 2025年7月22日 | ...

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

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

你如何提供帮助?

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

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

Spring Web Services 5.0.0-M1 现已可用

发布 | Stéphane Nicoll | 2025年7月22日 | ...

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

本次发布包括 11 项增强、文档改进、依赖升级和错误修复。值得注意的新特性包括

  • 空安全支持.
  • 与 Spring Framework 7 和 Spring Security 7 对齐,特别是更新到 JakartaEE 11。

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

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

你如何提供帮助?

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

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有