Spring Security 6.3.8 和 6.4.4 现已可用

发布 | Josh Cummings | 2025 年 3 月 19 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Security 6.3.8 和 6.4.4 已发布!在所有版本中,主要包含错误修复、依赖升级和文档改进。

重要的是,这些版本解决了 CVE-2025-22223CVE-2025-22228

要了解更多信息,请访问 6.3.86.4.4 版本摘要。

使用 Spring Boot 2.7、3.0、3.1 或 3.2 的商业客户将能够分别更新到 Spring Boot 2.7.24.1、3.0.19.1、3.1.15.1 或 3.2.13.1,以获取相应的 Security 版本 5.7.16、6.0.16、6.1.14 和 6.2.10。这些 Security 版本现已在 Spring 商业制品仓库中提供,可通过 Spring Enterprise Subscription 进行访问…

Spring AMQP 4.0 里程碑 2 可用

发布 | Artem Bilan | 2025 年 3 月 18 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring AMQP 4.0.0 的第二个里程碑版本。

补丁版本 3.1.103.2.4 也已发布。

4.0.0-M2 最值得注意的特性是新的 spring-rabbitmq-client 模块,它为 RabbitMQ 带来了对 AMQP 1.0 协议的支持。该模块基于新的 com.rabbitmq.client:amqp-client 库,该库仅为支持 AMQP 1.0 的 RabbitMQ 设计。因此,该库以及 spring-rabbitmq-client 不能用于任何任意的 AMQP 1.0 代理。建议使用基于 AMQP 1.0 的 JMS 网桥…

Spring Integration 6.5 里程碑 3 可用

发布 | Artem Bilan | 2025 年 3 月 18 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Integration 6.5.0 系列的第三个里程碑版本。

此外,包含错误修复和依赖升级的 6.3.96.4.3 版本也已发布。

6.5.0-M3 中一些值得注意的变化包括:

  • AbstractRecentFileListFilter - 一个 FileListFilter,只接受根据提供的 age 计算的最近文件;
  • AbstractMessageChannel 现在对于消息生产过早启动的情况会发出特殊的 MessageDispatchingException
  • PollerMetadata.sendTimeout 选项已被移除(之前已弃用),因为它已不再使用;
  • spring-integration-hazelcast 模块已被弃用,原因是我们所依赖的 Hazelcast 功能(从 5.5.0 开始)已转为商业支持;
  • 大多数主要/次要依赖升级。

Spring Web Services 4.1.0-M1 现已可用

发布 | Stéphane Nicoll | 2025 年 3 月 18 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Web Services 4.1.0-M1 已发布,现可从 https://repo.spring.io/milestone 获取。

此首个版本包括 16 项增强、文档改进、依赖升级和错误修复。值得注意的新功能包括:

  • 现在 Apache Axiom 支持 Jakarta,对其的支持已恢复。
  • Apache WSS4J 已升级到 4.0.0。

Spring Web Services 4.1.x 基于 Spring Framework 6.2.x 和 Spring Security 6.5.x,并将成为该系列的 LTS 版本。

详情请参阅发布说明

Spring for Apache Kafka 4.0.0-M1、3.3.4 和 3.2.8 现已可用

发布 | Soby Chacko | 2025 年 3 月 18 日 | ...

我们很高兴地宣布 Spring for Apache Kafka 4.0.x 系列的首个里程碑版本。4.0.0-M1 里程碑的主要主题是将框架升级,以兼容 Spring Framework 7.0.0-M3。其他几个依赖项也已更新到各自的下一个主要版本,例如 Kotlin 支持已更新到版本 2.1.10

4.0.0-M1 版本中的另一个主题是,所有先前的 org.springframework.lang 可空性注解已迁移到基于 JSpecify 的 空安全改进。更多信息,请参阅这篇关于 Spring 支持…的博客文章

Spring Web Services 4.0.12 现已可用

发布 | Stéphane Nicoll | 2025 年 3 月 18 日 | ...

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

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

如何贡献力量?

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

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

Spring for GraphQL 1.4 M1 已发布

发布 | Brian Clozel | 2025 年 3 月 18 日 | ...

我代表 Spring for GraphQL 团队,很高兴地宣布我们的首个 1.4 里程碑版本现已可用。

与 GraphQL over HTTP 规范保持一致

GraphQL over HTTP 草案规范正在取得良好进展,因此我们决定在 1.4 版本中完全与其保持一致。Spring for GraphQL 的先前版本已经支持官方的 "application/graphql-response+json",并且它一直是我们的默认响应媒体类型。

通常,如果服务器不可用、缺少安全凭证或请求体不是有效的 JSON,GraphQL HTTP 客户端应预期 4xx/5xx HTTP 响应。与此新规范的剩余差距在于完整的 GraphQL 引擎失败时的 HTTP 响应状态行为。通过最近的更改,“application/graphql-response+json” 响应在客户端发送的 GraphQL 文档无法解析或被 GraphQL 引擎视为无效时,也将使用 4xx 状态。当客户端请求 "application/json" 时,我们保留了先前的行为…

Spring Data 2024.1.4 和 2024.0.10 已发布

发布 | Mark Paluch | 2025 年 3 月 14 日 | ...

我代表团队和所有贡献者,很高兴地宣布 2024.1.42024.0.10 服务版本现已可用。这些版本包含依赖升级、回归修复和部分改进。

即将发布的 Spring Boot 版本将在下周包含上述版本。

2024.1.4

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速发展。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部