Java 新闻综述:Groovy 5.0、Project Leyden、Helidon MCP、JReleaser、LangChain4j、Open Liberty

主要观点:本周 2025 年 8 月 25 日的 Java 综述涵盖多个项目的最新进展,包括 Apache Groovy、Project Leyden、Helidon MCP 服务器、JReleaser、LangChain4j、Quarkus、Camel Quarkus、Open Liberty、Hibernate Validator 等。
关键信息

  • OpenJDK 的 JEP 522 从草案提升为候选状态,旨在降低 G1 垃圾收集器的开销。
  • Project Leyden 的早期访问版本 Build 26-leydenpremain+1 基于 JDK 26 不完全版本,有启动时间等方面的改进,包含多个相关 JEPs。
  • JDK 25 的当前早期访问版本是 Build 36,JDK 26 的是 Build 13。
  • Apache Groovy 5.0.0 发布,有与多 JDK 版本兼容等新特性。
  • Quarkus 3.26.0 发布,有对 Hibernate Reactive 等的支持及 Dev UI 改进等。还发布了 3.26.1、3.20.2.2 和 3.15.6.2 版本以修复回归问题。
  • Helidon 引入 Helidon MCP 服务器技术预览。
  • Hibernate Validator 9.1.0 第一个 alpha 版本发布,有性能改进和注解变更等。
  • Open Liberty 25.0.0.9 beta 版本发布,进一步符合 FIPS 140-3 标准。
  • JReleaser 1.20.0 发布,对 JBang 支持更好。
  • LangChain4j 1.4.0 正式发布,有新集成和代码变更。
  • Apache Camel Quarkus 3.26.0 发布,有配置类移除和应用生命周期定制迁移等。
    重要细节
  • Project Leyden 最初于 2020 年 4 月提出,目标是改善 Java 程序的启动时间等。
  • Quarkus 团队发布的版本是为修复 Eclipse Vert.x 4.5.18 中的回归问题。
  • Helidon MCP 服务器支持多种 API 且基于 Helidon 虚拟线程服务器。
  • Hibernate Validator 9.1.0 变更包括 Jakarta Validation 接口实现改进和注解弃用。
  • Open Liberty 25.0.0.9 beta 版本与 IBM Semeru Runtimes 配合。
  • JReleaser 1.20.0 支持按需构建 JBang 扩展和执行 JBang 钩子。
  • LangChain4j 1.4.0 新集成包括 watson.ai 等,有代码接口和类的变更。
  • Apache Camel Quarkus 3.26.0 与 Quarkus 保持对齐,有配置类等方面的改动。
阅读 15
0 条评论