内容提要
本周Java动态包括JDK 25首个候选版本发布、WildFly 37和Payara平台8月版,以及多个项目的维护更新。JDK 25计划于2025年9月16日正式发布,新增18个特性。同时,Spring AI、Hibernate和Grails等项目也进行了重要更新,修复了多个问题并增强了功能。
关键要点
-
本周Java动态包括JDK 25首个候选版本发布、WildFly 37和Payara平台8月版,以及多个项目的维护更新。
-
JDK 25计划于2025年9月16日正式发布,新增18个特性。
-
JDK 25的Build 35已发布,修复了多个问题,且没有未解决的P1错误。
-
Spring AI 1.0.1发布,包含文档改进、依赖升级和新特性。
-
WildFly 37主要集中在错误修复和技术债务清理,过渡到Commonhaus基金会。
-
Payara平台8月版发布,包含多个版本,修复了与CVE-2025-22871相关的安全漏洞。
-
Hibernate ORM 7.1.0.Final发布,新增锁定接口和超时接口,支持Java SE环境的资源发现。
-
LangChain4j 1.3.0正式发布,新增两个实验模块和方法替换。
-
JobRunr 8.0.2发布,提供错误修复和调度碳感知作业的改进。
-
JBang 0.129.0发布,改进启动时间和命令行选项。
-
Apache Tomcat发布多个版本,解决了与Bloom过滤器和HTTP/1.1相关的问题。
-
Grails 7.0.0首个候选版本发布,包含错误修复和依赖升级。
延伸解读
JDK 25的重要性
JDK 25的发布标志着Java平台的又一次重大更新,预计将于2025年9月正式发布。此次更新引入的18个新特性可能会影响开发者的工作流程和应用性能,尤其是在处理大型项目时。开发者应关注这些新特性如何提升代码的可维护性和执行效率。
安全性更新的必要性
Payara平台的最新版本修复了与CVE-2025-22871相关的安全漏洞,这表明在现代应用开发中,安全性更新至关重要。开发者应定期检查和更新其使用的框架和库,以防止潜在的安全风险,确保应用程序的安全性和稳定性。
Spring AI的功能增强
Spring AI 1.0.1的发布带来了文档改进和新特性,尤其是对元数据处理的灵活性增强。这对于希望在项目中集成AI功能的开发者来说,提供了更强大的工具和支持,值得关注其新特性如何应用于实际开发中。
延伸问答
JDK 25的正式发布计划是什么时候?
JDK 25计划于2025年9月16日正式发布。
Spring AI 1.0.1版本有哪些新特性?
Spring AI 1.0.1版本新增了自定义模板、改进的OllamaChatModel类和增强的@Tool注解功能。
WildFly 37版本的主要更新内容是什么?
WildFly 37主要集中在错误修复、技术债务清理和依赖升级。
Payara平台8月版修复了哪些安全漏洞?
Payara平台8月版修复了与CVE-2025-22871相关的请求走私漏洞。
Hibernate ORM 7.1.0.Final版本新增了哪些功能?
Hibernate ORM 7.1.0.Final新增了锁定接口、超时接口和对Java SE环境的资源发现支持。
Grails 7.0.0的首个候选版本包含哪些重要更新?
Grails 7.0.0的首个候选版本包含错误修复和依赖升级,以及增强的CreateReleaseDropDownTask类。