Spring Data 2024.0.6 和 2023.1.12 发布
我代表团队和所有贡献者高兴地宣布,2024.0.6
和 2023.1.12
服务版本已发布。这些版本包含依赖项升级、回归修复和一些选定的改进。
Spring Data 2023.1.12
已达到 OSS EOL(开源结束生命周期),是 2023.1.x
开发线的最后一个可从 Maven Central 获取的开源版本。2023.1.x
开发线的未来版本仅通过我们的商业支持提供。请考虑升级到 2024.0.6
,甚至 2024.1.0
。
即将发布的 Spring Boot 版本 3.3.6
和 3.2.12
将会……
Spring Data 2024.1 发布 GA 版本
我代表 Spring Data 工程团队和所有为此版本做出贡献的人,高兴地宣布 Spring Data 2024.1
的通用版本(GA)现已从 Maven Central 获取!
此版本完成了对 Value Expression 的支持,并完善了在 @Query
方法中对 Configuration Properties 的支持。您现在可以在 JPA, MongoDB, Cassandra, JDBC/R2DBC 和 Neo4j 的查询方法中使用 Config Properties。
通过第三方库扩展 Spring Data 变得更加简单。Spring Data repository 扩展的开发者可以使用我们新引入的 SPI 发现机制来挂载 repository……
Spring Framework CVE-2024-38828 发布
Spring Framework 已发布包含以下修复的版本 5.3.42:
- CVE-2024-38828: 通过带有 byte[] 参数的 Spring MVC 控制器方法进行 DoS 攻击
请注意,Spring Framework 5.3.x 和 6.0.x 版本的开源支持已于去年 8 月结束,如之前宣布。此修复仅适用于现已可用的 5.3.42 商业版本。
如果您不是商业客户,请尽快考虑升级到受支持的开源版本。
升级您的项目
使用 Spring Boot 2.7 的商业客户可以使用 Spring Boot 热修复版本 2.7.22.4。该版本现已在 Spring 商业制品库中提供,并可通过Spring Enterprise 订阅访问……
Spring Framework 6.2.0 现已可用
我代表团队和所有贡献者,高兴地宣布 Spring Framework 6.2.0
现已可用。我们要感谢“早期采用者”社区在里程碑阶段帮助我们完善此版本。
这个新的 Spring 版本将于下周随 Spring Boot 3.4.0 一起在 Spring Boot 应用程序中实现。我们编写了详细的发布说明,让您了解如何轻松升级和利用新功能。
框架团队已经在开发如之前宣布的下一个主要版本。请密切关注我们的官方支持时间表,以……
Spring Framework 6.1.15 现已可用
我代表团队和所有贡献者,高兴地宣布 Spring Framework 6.1.15
现已可用。
Spring Framework 6.1.15
包含34 个修复和文档改进。此版本将于下周随 Spring Boot 3.2.12 和 Spring Boot 3.3.6 一起发布。
Spring Cloud 2024.0.0-RC1 (又名 Moorgate) 已发布
我代表社区,高兴地宣布 Spring Cloud 2024.0.0 发布列车的 Release Candidate 1 (RC1) 已于今日发布。该版本可在 Spring Milestone 仓库中找到。您可以查看 2024.0.0-RC1 的发布说明了解更多信息。
2024.0.0-RC1 发布列车的显著变化
此 Spring Cloud 版本基于 Spring Boot 3.4.0-RC1。
此版本的 GitHub 项目可在此处找到。
Spring Cloud Gateway
Spring Cloud…
Spring Modulith 1.3 RC1, 1.2.5 和 1.1.10 发布
我代表社区,很高兴宣布 Spring Modulith 1.3 RC1, 1.2.5 和 1.1.10 已可用。服务版本包含一些错误修复和常规的依赖项更新,而候选版本则包含了众多功能和改进,例如(完整更新日志在此查看):
- 一种归档事件发布完成模式(感谢 Cora Iberkleid 的贡献)。
- 在基于 JDBC 的事件发布注册中心中支持 MariaDB(感谢 @Fezlight)和 Oracle DB(感谢 @DSXVII)。
- 通过新的
spring-modulith-events-messaging
artifact,支持将事件外部化到 Spring (Integration)MessageChannel
中(感谢 Josh Long 的贡献)。 - 事件外部化现在允许为发送的消息添加头部,并在可行的情况下使用 Spring Message 抽象进行 broker 交互。
- 支持在
@Externalized
中使用 SpEL 表达式。 - 弃用对 Amazon SQS 和 SNS 的事件外部化,转而支持 Spring Cloud AWS 中的实现(感谢 Marcin Slowiak……
Spring Boot 3.4.0-RC1 现已可用
我代表团队和所有贡献者,很高兴宣布 Spring Boot 3.4.0-RC1
已发布,现可从 https://repo.spring.io/milestone 获取。
此版本包含142 项增强、文档改进、依赖项升级和错误修复。值得注意的新功能包括:
- 更新了 Buildpacks 支持,包括对 ARM 和 x86 架构的支持
- 更新了
ClientHttpRequestFactory
支持,包括新的构建器和对更多自定义项的支持 - 改进了对 Actuator 端点访问控制的支持
有关更多信息,请参阅发布说明……
Spring Batch 5.2.0-RC1 发布了!
我代表团队和所有贡献者,高兴地宣布 Spring Batch 5.2 的第一个候选版本现已可从我们的里程碑仓库获取。
此版本标志着 5.2 版本的特性冻结里程碑,并包含许多错误修复、依赖项升级和文档增强。有关完整的变更列表,请查看发布说明。
下一步是什么?
首先,我要感谢所有为此版本做出贡献的贡献者!Spring Batch 5.2.0-RC1 随 Spring Boot 3.4.0-RC1 一起发布。
我们将继续努力,使此候选版本尽可能稳定,目标是 2024 年 11 月发布 GA 版本。我们期待您在 Github Issues、Github Discussions、Twitter 和 StackOverflow 上提供反馈……