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 的效率。

Web 和消息传递

ResponseBodyEmitter 现在允许注册多个状态监听器,如果您的应用程序正在为流式会话维护一个临时的“保持活动”机制,这将非常有用。

我们已经更新了 Spring Web 应用程序中支持的 mime.types;当提供带有众所周知的文件扩展名的 Resource 时,我们现在应该能够更好地检测要使用的相关 MIME 类型。

根据社区的要求,我们还创建了 一个 WebFlux 等效的过滤器来处理带有尾部斜杠的 URL。 我们在之前的里程碑中发布了 Servlet Filter 变体,并且已经根据您的反馈对其进行了改进。

最后,我们现在提供了更多通过 ServerResponse 为 WebMvc 功能端点发送数据流的方式。 已经支持服务器发送事件,这可以支持其他流式协议。

6.2 特性回顾

查看我们的新增功能页面,了解有关当前可用新功能的详细信息。

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部