💡
原文英文,约1000词,阅读约需4分钟。
📝
内容提要
本周Java动态包括Apache Groovy GA发布、Project Leyden早期访问构建、Helidon MCP服务器介绍、多个项目的点版本更新,以及Hibernate Validator 9.1.0的首个alpha版本。JEP 522提升为候选状态,旨在减少G1垃圾收集器的开销,同时JDK 25和26的早期访问构建也有更新,Groovy 5.0.0和Quarkus 3.26.0发布了新特性。
🎯
关键要点
- 本周Java动态包括Apache Groovy GA发布、Project Leyden早期访问构建、Helidon MCP服务器介绍。
- JEP 522提升为候选状态,旨在减少G1垃圾收集器的开销。
- Project Leyden发布了基于JDK 26的不完整版本,旨在改善Java程序的启动时间和性能。
- JDK 25和26的早期访问构建更新,JDK 25的当前构建为36,JDK 26的当前构建为13。
- Apache Groovy 5.0.0发布,提供与JDK 11至25的完全兼容性及新特性。
- Quarkus 3.26.0发布,支持命名持久性单元和数据源,改进Dev UI。
- 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正式发布,新增多个集成和接口。
- Camel Quarkus 3.26.0发布,移除了旧的配置类并调整了应用生命周期定制。
❓
延伸问答
Apache Groovy 5.0.0的新特性有哪些?
Apache Groovy 5.0.0提供了与JDK 11至25的完全兼容性、新的@OperatorRename注解以及重新设计的groovysh REPL终端支持。
Project Leyden的主要目标是什么?
Project Leyden的主要目标是改善Java程序的启动时间、峰值性能和内存占用。
Helidon MCP服务器的技术预览有什么特点?
Helidon MCP服务器支持模型上下文协议,提供命令式和声明式API,支持构建时处理,并运行在Helidon的虚拟线程Web服务器上。
Hibernate Validator 9.1.0的alpha版本包含哪些改进?
Hibernate Validator 9.1.0的alpha版本包含性能改进、依赖升级以及对Jakarta Validation路径接口的实现更改。
Open Liberty 25.0.0.9的beta版本增强了哪些合规性?
Open Liberty 25.0.0.9的beta版本增强了对FIPS 140-3的合规性,确保与IBM Semeru Runtimes的安全要求相符。
JEP 522的主要内容是什么?
JEP 522旨在通过减少G1垃圾收集器的开销来提高吞吐量,已提升为候选状态。
➡️