Java动态汇总:OpenJDK JEP更新、Spring AI、Quarkus、LangChain4j、JReleaser、WildFly

Java动态汇总:OpenJDK JEP更新、Spring AI、Quarkus、LangChain4j、JReleaser、WildFly

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

内容提要

本周Java动态报道了JDK 25的四个新JEP提案、Spring AI 1.0.0的第八个里程碑版本、Quarkus 3.22.0的发布,以及LangChain4j 1.0.0的首个候选版本。同时,WildFly加入Commonhaus基金会,以提升开源项目的可持续性。

🎯

关键要点

  • 本周Java动态报道了JDK 25的四个新JEP提案。

  • JEP 512和JEP 511已从提议提升为目标。

  • JEP 513和JEP 505已从候选提升为提议目标。

  • JEP 517、JEP 515和JEP 470已提升为候选状态。

  • JDK 25的早期访问版本21已发布,包含多个问题修复。

  • Spring AI 1.0.0的第八个里程碑版本发布,包含重要变更。

  • Spring Cloud 2025.0.0的第一个候选版本发布,包含多个子项目的更新。

  • Quarkus 3.22.0发布,新增Compose Dev Services和改进的测试类加载基础设施。

  • LangChain4j 1.0.0的第一个候选版本发布,包含多个模块和破坏性变更。

  • JReleaser 1.18.0发布,支持Forgejo和Sonatype Nexus 3。

  • WildFly加入Commonhaus基金会,旨在提升开源项目的可持续性。

延伸问答

JDK 25中有哪些新的JEP提案?

JDK 25中有四个新的JEP提案,包括JEP 512、JEP 511、JEP 513和JEP 505。

Spring AI 1.0.0的第八个里程碑版本有什么重要变更?

Spring AI 1.0.0的第八个里程碑版本包含多个重要变更,这些变更将在即将发布的RC1版本中成为破坏性变更。

Quarkus 3.22.0版本新增了哪些功能?

Quarkus 3.22.0版本新增了Compose Dev Services、专用用户界面执行HQL查询,以及改进的测试类加载基础设施。

LangChain4j 1.0.0的首个候选版本有哪些模块?

LangChain4j 1.0.0的首个候选版本包含五个模块,包括langchain4j-core和langchain4j-http-client等。

JReleaser 1.18.0版本新增了哪些支持?

JReleaser 1.18.0版本新增了对Forgejo的支持,允许创建FLAT_BINARY分发,并支持部署到Sonatype Nexus 3。

WildFly为何加入Commonhaus基金会?

WildFly加入Commonhaus基金会旨在提升开源项目的可持续性,改善开放性和透明度,并鼓励更多的社区参与。

➡️

继续阅读