内容提要
本周Java动态包括JDK 26首个候选版本、Gradle 9.4、Micrometer Metrics和Tracing的里程碑版本,以及Spring Framework的维护更新。JDK 27和JDK 26的早期版本也进行了更新。Spring Framework 7.0.4修复了多个问题并增加了新特性。此外,Open Liberty和Micronaut发布了新版本,EclipseStore 4.0首次测试版引入了JVector集成。
关键要点
-
本周Java动态包括JDK 26首个候选版本、Gradle 9.4、Micrometer Metrics和Tracing的里程碑版本,以及Spring Framework的维护更新。
-
JDK 27的早期版本Build 9发布,包含多个问题的修复。
-
JDK 26的早期版本Build 35发布,包含多个问题的修复,JDK 26正式进入首个候选版本。
-
Spring Framework 7.0.4发布,修复多个问题并增加新特性,包括对方法注解的缓存和RestClient的新方法。
-
Open Liberty 26.0.0.2的测试版发布,增强了mcpServer-1.0功能,增加了角色基础的授权和请求ID。
-
Micronaut Framework 4.10.8发布,包含多个模块的错误修复和补丁更新。
-
EclipseStore 4.0的首次测试版引入了JVector集成,转变为纯Java向量数据库。
-
Quarkus 3.31.3发布,解决了Docker文件中缺失图像的问题,并增加了JVM选项。
-
Micrometer Application Metrics 1.17.0的第二个里程碑版本发布,提供文档改进和新特性。
-
Micrometer Tracing Facade 1.7.0的第三个里程碑版本发布,解决了NullPointerException问题。
-
Gradle 9.4.0的首个候选版本发布,支持即将发布的JDK 26,并改善了测试报告和执行。
延伸解读
JDK 26的发布前景
JDK 26已进入首个候选版本阶段,标志着其即将正式发布。开发者应关注即将到来的GA版本,预计将于2026年3月17日发布。此版本将包含10个新特性,开发者可以提前测试并反馈问题,以确保最终版本的稳定性。
Spring Framework的更新影响
Spring Framework 7.0.4的发布不仅修复了多个问题,还引入了新特性,尤其是对方法注解的缓存功能。这将提升开发效率,特别是在大型项目中,开发者应考虑尽快更新以利用这些改进。
EclipseStore的创新整合
EclipseStore 4.0的首次测试版引入了JVector集成,转变为纯Java向量数据库。这一变化将为开发者提供更高效的邻近搜索功能,适合需要处理大量数据的应用场景,值得关注其后续发展。
Gradle 9.4的改进
Gradle 9.4的首个候选版本支持即将发布的JDK 26,并在测试报告和执行方面进行了改进。这些更新将帮助开发者更好地管理项目构建,尤其是在复杂项目中,建议开发者尽早适应这些新特性。
延伸问答
JDK 26的首个候选版本有什么重要更新?
JDK 26的首个候选版本修复了多个问题,并计划在2026年3月17日正式发布,包含10个新特性。
Spring Framework 7.0.4有哪些新特性?
Spring Framework 7.0.4增加了对方法注解的缓存和RestClient的新方法,修复了多个问题。
Open Liberty 26.0.0.2的测试版有哪些增强功能?
Open Liberty 26.0.0.2增强了mcpServer-1.0功能,增加了角色基础的授权和请求ID。
Gradle 9.4.0的首个候选版本有什么新特性?
Gradle 9.4.0支持即将发布的JDK 26,并改善了测试报告和执行。
Micronaut Framework 4.10.8包含哪些更新?
Micronaut Framework 4.10.8包含多个模块的错误修复和补丁更新。
EclipseStore 4.0的首次测试版引入了什么新功能?
EclipseStore 4.0首次测试版引入了JVector集成,转变为纯Java向量数据库。