Spring AMQP 3.2-M3 已可用

版本发布 | Artem Bilan | 2024 年 9 月 18 日 | ...

我代表团队以及所有贡献者,很高兴宣布 Spring AMQP 3.2 的第三个里程碑版本已发布。

本次版本的一些亮点

  • 基于最新的依赖;
  • 已发现的 Bug 修复;
  • RabbitMessageSenderContext 中区分 exchangeroutingKey 属性,以便更好地映射到 Open Telemetry 规范。

更多信息请参阅发行说明

我们将在 10 月份发布 RC1 版本,其中将包含 Open Telemetry 规范的进一步改进。欢迎试用并提供反馈!

此致, 
Artem

项目主页 | GitHub Issue | 贡献 |

Spring Integration 6.4.0-M3 已可用

版本发布 | Artem Bilan | 2024 年 9 月 18 日 | ...

我代表团队以及所有贡献者,很高兴宣布 Spring Integration 6.4.0 的第三个里程碑版本已发布。

此外,Spring Integration 6.3.46.2.9 也发布了常规的 Bug 修复和依赖升级。

以下是 Spring Integration 6.4 中的一些显著改进和新特性

  • 一流地支持 SpEL 中的 IndexAccessorJsonIndexAccessor 实现(特别感谢 Sam Brannen 的贡献);
  • 动态集成流注册的性能和内存改进;
  • 通过 ControlBusCommandRegistry 进行 Control Bus 管理,并弃用了基于 SpEL(和 Groovy)的 Control Bus 组件;
  • /control-busControlBusController,用于通过 REST API 暴露 Control Bus 管理端点;
  • 修复 PostgreSQL 和 MySQL 的 JdbcMetadataStore(并增加了相应的测试覆盖);
  • 引入 MqttMessageNotDeliveredEvent,用于从 MqttActionListener.onFailure() 发出…

Spring for Apache Pulsar 1.2.0-M2 现已可用

版本发布 | Chris Bono | 2024 年 9 月 17 日 | ...

我代表团队以及所有贡献者,很高兴宣布 Spring for Apache Pulsar 1.2.0-M2 已发布,现已可通过 https://repo.spring.io/milestone 获取。

该版本将包含在即将发布的 Spring Boot 3.4.0-M3 版本中。

该版本包含许多增强功能、文档改进、Bug 修复和依赖升级。

值得注意的新功能包括

  • 消息容器启动策略 - 您现在可以将消息监听器容器启动失败策略配置为 stop(停止)、continue(继续)或 retry(重试)(更多详细信息

  • 消息容器工厂定制器 (Spring Boot) - 即将发布的 Spring Boot 3.4.0-M3 引入了一个通用的消息容器工厂定制器 (PulsarContainerFactoryCustomizer<T extends PulsarContainerFactory<?, ?>>),可用于进一步配置支持 @PulsarListener@PulsarReader@ReactivePulsarListener 的一个或多个自动配置的消息监听器容器工厂(更多详细信息

Spring Data 2024.1.0-M1、2024.0.4 和 2023.1.10 版本已发布

版本发布 | Jens Schauder | 2024 年 9 月 13 日 | ...

我代表团队以及所有贡献者,很高兴宣布 2024.1.0-M1、2024.0.4 和 2023.1.10 版本已可用。这些版本包含依赖升级、回归 Bug 修复和精选改进。

下周即将发布的 Spring Boot 3.4.0-M33.3.43.2.10 版本将包含上述版本。

2024.1.0-M1

Spring Framework 发布 CVE-2024-38816 的修复

版本发布 | Brian Clozel | 2024 年 9 月 12 日 | ...

Spring Framework 已发布 6.1.13 版本,其中包含对 CVE-2024-38816 的修复:函数式 Web 框架中的路径遍历漏洞。

请注意,Spring Framework 5.3.x 和 6.0.x 版本的开源支持已于上月结束,如之前宣布的那样。因此,此修复已应用于现已可用的 5.3.40 和 6.0.24 商业版本中。

如果您不是商业客户,请考虑尽快升级到受开源支持的版本

升级您的项目

使用 Spring Boot 2.7、3.0 或 3.1 的商业客户可以使用 Spring Boot 热修复版本 2.7.22.1、3.0.17.1 和 3.1.13.1。这些版本现已在 Spring 商业制品库中提供,可通过Spring 企业订阅获取…

Spring Framework 5.3.40 和 6.0.24 现已可用

版本发布 | Brian Clozel | 2024 年 9 月 12 日 | ...

我代表团队,很高兴宣布 Spring Framework 5.3.40 和 6.0.24 已面向支持客户发布。这些版本可从 https://packages.broadcom.com 获取。

  • Spring Framework 5.3.40 包含 1 个 Bug 修复。
  • Spring Framework 6.0.24 包含 2 个 Bug 修复。

这些是旨在解决 CVE-2024-38816 的周期外发布,我们将恢复 5.3.x 和 6.0.x 商业版本通常的每 3 个月发布一次的节奏。

Spring Framework 6.2.0-RC1 现已可用

版本发布 | Brian Clozel | 2024 年 9 月 12 日 | ...

我们很高兴宣布 Spring Framework 6.2 的第一个发布候选版本已可用。自上次 M7 版本以来,我们已经发布了一些新功能。

Spring Framework 6.2.0-RC1 现可从 repo.spring.io/milestone 获取,请查看该版本的详细更新日志

清理工作

除了新功能外,我们还利用次要版本对代码库进行一些清理工作。例如,我们统一了 http.client 包内的 Reactor 客户端类名,或将 Etag 提升为一等概念。虽然这些更改在功能上应该是等效的,但它们可能会导致…

获取 Spring 通讯

订阅 Spring 通讯,保持联系

订阅

抢占先机

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

了解更多

获取支持

Tanzu Spring 通过一项简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部