2025年2月10日 Java 周报总结
主要新闻
本周 Java 生态圈的重要新闻包括:JDK 24 的首个候选发布版;JDK Mission Control 9.1.0 的发布;Spring Framework 7.0、Spring Data 2025.0.0 和 Hibernate 7.0 的里程碑版本发布;Vert.x 5.0.0 和 Gradle 8.13.0 的候选发布版;以及 JHipster 8.9.0 的发布。
OpenJDK
JDK Mission Control 9.1.0
- 更新内容:修复了多个问题并改进了功能,包括支持自定义 JFR 事件类型和原始类型在转换器中的使用。
- 详细信息:问题列表
JDK 24
- 当前版本:Build 36
- 发布计划:首个候选发布版已发布,预计 GA 版本将于 2025 年 3 月 18 日发布。
- 详细信息:发布说明
JDK 25
- 当前版本:Build 10
- 更新内容:修复了多个问题。
- 详细信息:发布说明
Spring Framework
Spring Framework 7.0.0-M2
- 新特性:改进了
equals()
方法和HandlerMethod
类,优化了 CORS 配置查找失败的处理。 - 详细信息:发布说明
Spring Framework 6.2.3 和 6.1.17
- 新特性:改进了 MVC XML 配置,解决了
AntPathMatcher
类的问题,并实现了ProblemDetails
类的序列化接口。 - 详细信息:6.2.3 发布说明, 6.1.17 发布说明
Spring Data
Spring Data 2025.0.0-M1
- 新特性:支持 MongoDB 和 Cassandra 的向量搜索,引入了新的
Vector
数据类型。 - 详细信息:发布说明
Spring Data 2024.1.3 和 2024.0.9
- 更新内容:修复了多个问题,升级了依赖项。
- 详细信息:发布说明
Open Liberty
Open Liberty 25.0.0.2-beta
- 新特性:支持配置 MicroProfile Telemetry 2.0 功能,将 Liberty 审计日志发送到 OpenTelemetry 收集器。
- 详细信息:发布说明
Micronaut
Micronaut Framework 4.7.6
- 更新内容:修复了多个问题,升级了 Netty 版本以解决 CVE-2025-24970 漏洞。
- 详细信息:发布说明
Hibernate
Hibernate ORM 7.0.0-Beta4
- 新特性:迁移到 Jakarta Persistence 3.2 规范,改进了领域模型验证,迁移到新的 Hibernate Models 项目。
- 详细信息:发布说明
Hibernate Reactive 2.4.5.Final
- 更新内容:修复了多个问题,兼容 Hibernate ORM 6.6.7.Final。
- 详细信息:发布说明
Eclipse Vert.x
Vert.x 5.0.0-CR5
- 更新内容:移除了废弃的类和方法,支持 Java 平台模块系统 (JPMS)。
- 详细信息:发布说明
Micrometer
Micrometer Metrics 1.15.0-M2
- 新特性:移除了对 HTTP 状态码 404 和 301 的特殊处理,废弃了
SignalFxMeterRegistry
类。 - 详细信息:发布说明
Micrometer Tracing 1.5.0-M2
- 更新内容:依赖项升级,废弃了
ArrayListSpanProcessor
类。 - 详细信息:发布说明
Piranha Cloud
Piranha 25.2.0
- 更新内容:移除了 GlassFish 7.x 和 Tomcat 10.x 的兼容性扩展,支持设置文件上传大小。
- 详细信息:发布说明
Project Reactor
Project Reactor 2024.0.3
- 更新内容:依赖项升级,对齐了多个子项目版本。
- 详细信息:发布说明
Project Reactor 2023.0.15
- 更新内容:依赖项升级,对齐了多个子项目版本。
- 详细信息:发布说明
JHipster
JHipster 8.9.0
- 更新内容:升级了多个依赖项,支持纯时间字段。
- 详细信息:发布说明
Gradle
Gradle 8.13.0-RC1
- 新特性:引入了自动配置 JVM 的工具,改进了 Scala 插件的版本配置,优化了 JUnit XML 测试事件的时间戳精度。
- 详细信息:发布说明
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。