Java动态报道:Jakarta Query和Spring里程碑、Open Liberty、Camel、Quarkus、Grails

Java动态报道:Jakarta Query和Spring里程碑、Open Liberty、Camel、Quarkus、Grails

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

内容提要

本周Java动态报道了多个重要版本发布,包括Jakarta Query 1.0、Spring AI 1.1和Spring Batch 6.0。OpenJDK 8.1.0发布了回归测试工具jtreg,JDK 26的早期版本也进行了更新。Jakarta Query 1.0整合了JPQL和JDQL,Spring AI 1.1修复了bug并升级了文档。Open Liberty 25.0.0.10支持JDK 25,Quarkus 3.28.3和Apache Camel 4.15.0进行了维护更新。Grails项目已升级为顶级项目。

🎯

关键要点

  • 本周Java动态报道了多个重要版本发布,包括Jakarta Query 1.0、Spring AI 1.1和Spring Batch 6.0。

  • OpenJDK 8.1.0发布了回归测试工具jtreg,改进了日志格式和顺序,并在Unix平台上保留了XAUTHORITY环境变量。

  • JDK 26的早期版本更新了多个问题,鼓励开发者通过Java Bug数据库报告bug。

  • Jakarta Query 1.0整合了JPQL和JDQL,推出了新的语言语义定义,并计划纳入Jakarta EE 12平台。

  • Spring AI 1.1修复了bug,升级了文档,并增强了模型上下文协议(MCP)。

  • Spring Batch 6.0.0提供了bug修复和新特性,包括所有API的JSpecify注解和Mongo序列增量器配置。

  • Open Liberty 25.0.0.10支持JDK 25,并解决了Node.js crypto-js包的安全漏洞。

  • Quarkus 3.28.3进行了维护更新,修复了bug并升级了依赖。

  • Apache Camel 4.15.0发布了新特性,包括Camel-Keycloak扩展和Camel-Docling扩展。

  • Grails项目已升级为顶级项目,Grails 7.0.0的GA版本预计在2025年10月中旬发布。

  • JetBrains Ktor 3.3.1更新了Kotlin版本,并解决了HTTP头处理中的异常。

🔎

延伸解读

Jakarta Query 1.0的整合意义

Jakarta Query 1.0将JPQL和JDQL整合为一个统一的文档,这一变化将简化开发者的学习曲线,并提高查询语言的一致性。随着Jakarta EE 12的即将发布,开发者应关注这一新标准的实施,以便更好地适应未来的开发需求。

Spring AI与Spring Batch的更新

Spring AI 1.1和Spring Batch 6.0的更新不仅修复了bug,还引入了新特性,特别是对模型上下文协议的增强和Mongo序列增量器的配置。这些改进将提升开发效率,开发者应及时更新以利用这些新功能。

Open Liberty的安全性提升

Open Liberty 25.0.0.10解决了Node.js crypto-js包的安全漏洞,增强了应用的安全性。开发者在使用该框架时,应关注安全更新,以确保应用程序的安全性和稳定性。

Grails项目的升级与未来

Grails项目已升级为顶级项目,标志着其在社区中的重要性提升。预计Grails 7.0.0的GA版本将在2025年10月中旬发布,开发者应关注这一版本的发布,以便及时适应新特性和改进。

延伸问答

Jakarta Query 1.0的主要特点是什么?

Jakarta Query 1.0整合了JPQL和JDQL,推出了新的语言语义定义,并计划纳入Jakarta EE 12平台。

Spring AI 1.1有哪些更新?

Spring AI 1.1修复了bug,升级了文档,并增强了模型上下文协议(MCP)。

Open Liberty 25.0.0.10支持哪些新特性?

Open Liberty 25.0.0.10支持JDK 25,并引入了新的overrideLibraryRef属性,解决了Node.js crypto-js包的安全漏洞。

Spring Batch 6.0.0提供了哪些新功能?

Spring Batch 6.0.0提供了bug修复和新特性,包括所有API的JSpecify注解和Mongo序列增量器配置。

Quarkus 3.28.3的维护更新包括哪些内容?

Quarkus 3.28.3进行了bug修复和依赖升级,确保在发生异常时调用reset()方法。

Grails项目的最新进展是什么?

Grails项目已升级为顶级项目,Grails 7.0.0的GA版本预计在2025年10月中旬发布。

🏷️

标签

➡️

继续阅读