💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

本周Java动态包括:JDK 26的OpenJDK JEPs更新,GPULlama3.java与LangChain4j的首次集成,Spring框架及相关项目的里程碑发布,Spring授权服务器迁移至Spring安全,Open Liberty最新版本发布,以及JBang的点版本更新。

🎯

关键要点

  • 本周Java动态包括JDK 26的OpenJDK JEPs更新。
  • JEP 517提议更新HTTPClient API以支持HTTP/3协议。
  • JEP 522旨在通过减少G1垃圾收集器的同步开销来提高吞吐量。
  • JEP 524提出对加密对象的PEM编码进行第二次预览。
  • JEP 523建议在所有环境中将G1设置为默认垃圾收集器。
  • JDK 25的当前构建为Build 36。
  • JDK 26的Build 15已发布,包含多个问题修复。
  • TornadoVM首次集成GPULlama3.java与LangChain4j。
  • Spring框架7.0.0的第九个里程碑版本发布,包含多个新特性和修复。
  • Spring Data 2025.1.0的第六个里程碑版本支持Spring框架7和Jakarta EE 11。
  • Spring AI 1.1.0的第一个里程碑版本发布,包含文档改进和新特性。
  • Spring授权服务器将迁移至Spring安全,提升开发者体验。
  • Open Liberty 25.0.0.9发布,支持ECDH-ES和解决多个CVE漏洞。
  • Micrometer Metrics 1.16.0的第三个里程碑版本发布,包含新特性和依赖升级。
  • Project Reactor 2025.0.0的第七个里程碑版本发布,包含依赖升级。
  • JBang 0.130.0发布,包含错误修复和对fish shell的支持。
➡️

继续阅读