Spring Integration 6.4.0-M3 可用

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

代表团队和所有做出贡献的人,我很高兴地宣布 Spring Integration 6.4.0 版本的第三个里程碑。

此外,作为 Spring Integration 6.3.46.2.9 发布了常规的错误修复和依赖项升级。

以下是 Spring Integration 6.4 中的一些值得注意的改进和新功能

  • 对来自 SpEL 的 IndexAccessorJsonIndexAccessor 实现提供一流的支持(感谢 Sam Brannen 的贡献);
  • 改进了动态集成流注册的性能和内存使用;
  • 通过 ControlBusCommandRegistry 管理控制总线,并弃用基于 SpEL(和 Groovy)的控制总线组件;
  • 位于 /control-busControlBusController,通过 REST API 公开控制总线管理的端点;
  • 修复了 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 版本中。

此版本包含许多增强功能、文档改进、错误修复和依赖项升级。

值得注意的新功能包括

  • 消息容器启动策略 - 您现在可以将消息侦听器容器启动失败策略配置为 stopcontinueretry更多详细信息

  • 消息容器工厂自定义程序(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 版本现已可用。这些版本随附依赖项升级、回归修复和选定的改进。

即将发布的 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 个错误修复。
  • Spring Framework 6.0.24 包含 2 个错误修复。

这些是解决 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 Tools 4.25.0 发布

版本发布 | Martin Lippert | 2024年9月11日 | ...

亲爱的 Spring 社区:

我很高兴地宣布 Spring Tools 4 for Visual Studio Code、Eclipse 和 Theia 的 4.25.0 版本发布。

重要亮点

  • (Spring Boot) 添加了代码镜头,用于解释 SPEL 表达式和 AOP 注解,并使用 Copilot(仅限 VSCode)
  • (Spring Boot)@Named@Resource@Inject@ConditionalOnResource 添加了符号、内容辅助和导航支持
  • (Spring Boot)@Scheduled 注解内的 CRON 表达式添加了语法高亮和验证(仅限 VSCode)
  • (Spring Boot) 导航到嵌入到@Query 注解中的某些数据查询元素的定义

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部