写点什么

Java 近期新闻:Jakarta Query 和 Spring 里程碑、Open Liberty、Camel、Quarkus、Grails

  • 2025-10-16
    北京
  • 本文字数:1713 字

    阅读完需:约 6 分钟

大小:884.29K时长:05:01
Java近期新闻:Jakarta Query和Spring里程碑、Open Liberty、Camel、Quarkus、Grails

OpenJDK

 

JDK 回归测试框架jtreg的 8.1.0 版本发布,已经做好集成到 JDK 中的准备。该版本最重要的变化包括:针对代理、操作及测试相关执行点的日志格式与排序进行了优化;在类 Unix 平台上启动测试时,现在可以保留 XAUTHORITY 环境变量。要了解关于这个版本的更多细节,请查看发布说明

 

JDK 26

 

JDK 26 的早期访问构建Build 19于上周发布,它是 Build 18 的升级,修复了各种问题。要了解关于这个构建的更多细节,请查看发布说明

 

对于JDK 26,欢迎开发者通过Java Bug数据库报告缺陷。

 

Jakarta EE

 

Jakarta Query 1.0 的第一个里程碑版本发布,带来了一些值得注意的变化,包括:将Jakarta持久化查询语言(JPQL)和Jakarta数据查询语言(JDQL)的定义统一到一个文档中;引入了一种新的、自包含的语言语义定义;一种查询语言的泛化形式,可兼容其他语言的客户端编程。

 

2025 年 9 月 29 日发起的将 Jakarta Query 纳入 Jakarta EE 12平台Web Profile投票于 2025 年 10 月 13 日结束。平台开发团队和 Java 社区都积极参与了投票。

 

要了解关于这个版本的更多细节,请查看发布说明里程碑规范文档

 

Spring Framework

 

Spring AI 1.1.0 的第三个里程碑版本发布,带来了 Bug 修复、文档改进、依赖项升级,并增强了模型上下文协议(MCP)。特别值得一提的是,升级到了MCP Java SDK 0.14.0,并引入了一些新的集成,如通过Azure Cosmos DB实现聊天记忆、通过GemFire实现元数据过滤。

 

Spring Batch 6.0.0 的第四个里程碑版本提供了 Bug 修复和新特性,包括:所有 API 现在都用JSpecify做注解;可以在MongoJobRepositoryFactoryBean类中配置 Mongo 序列递增器;使用可配置性更好的ObservationRegistry接口替换了 Micrometer 全局静态抽象类MeterRegistry,因为后者难以自定义。要了解关于这个版本的更多细节,请查看发布说明

 

Open Liberty

 

Open Liberty 25.0.0.10 版本发布,新特性包括:支持 JDK 25;在 server.xml 文件的<classloader>元素中新增属性 overrideLibraryRef,允许在应用程序类路径之前搜索库的类路径来覆盖已经包含在应用程序中的类。该版本还解决了CVE-2020-36732漏洞。这个漏洞存在于 Node.js 的加密库crypto-js(3.2.1 版本以下)中。该库通过将字符串“0.”与整数进行拼接来生成随机数,导致输出结果的可预测性水平过高。

 

Quarkus

 

Quarkus 3.28.3(第三个维护版本)发布,带来 Bug 修复、依赖项升级和一些值得注意的变化,包括:在 DEBUG 模式下记录标记为 quarkus-oidc-client 属性的 OIDC 客户端请求;如果在对响应进行流式传输时发生异常,就调用 Vert.x HttpServerResponse接口中定义的 reset()方法,以便客户端可以检测到错误。要了解关于这个版本的更多细节,请查看发布说明

 

Apache Camel

 

Apache Camel 4.15.0 版本发布,提供了 Bug 修复、依赖项升级和一些新特性,包括:新的Camel-Keycloak扩展,支持在 Keycloak 实例上运行操作和执行策略;新的Camel-Docling扩展,使用 IBM Docling AI 文档解析器转换和处理文档;在Camel-Resilience4j扩展中支持 Micrometer。要了解关于这个版本的更多细节,请查看发布说明

 

Grails

 

Apache 软件基金会(ASF)宣布Apache Grails项目(于 2025 年 6 月捐赠给基金会)已从一个孵化项目毕业并成为一个顶级项目。Grails 项目曾由 Grails 基金会和Object Computing维护,捐赠 Grails 的过程始于 2024 年 5 月,Object Computing 首席执行官Gina Bremehr发表了一封公开信,其中提到了“Grails 在企业采用和商业投资方面的显著下降”。该项目于 2025 年 6 月完成捐赠。

 

Grails 7.0.0 的第四个里程碑版本于 2025 年 6 月发布,是 ASF 接管后的第一个版本。Grails 7.0.0 的第二个候选版本于 2025 年 9 月发布,也就是当前版本。GA 版本计划在 2025 年 10 月中旬提供。

 

JetBrains Ktor

 

Ktor是一个用于创建微服务和 Web 应用程序的异步框架,其 3.3.1 版本已经发布,带来了一些值得注意的变化,包括:更新到 Kotlin 2.2.20;解决了在处理 HTTP 头的过程中 Content-Length 值为 null 时抛出 NumberFormatException 异常的问题;解决了ClientSSESession类实例行为与CoroutineScope接口设计不一致的问题。要了解关于这个版本的更多细节,请查看发布说明

 

原文链接:

https://www.infoq.com/news/2025/10/java-news-roundup-oct06-2025/

2025-10-16 10:103613

评论

发布
暂无评论

GaussDB技术解读系列:高级压缩之OLTP表压缩

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

对话英特尔院士Tom Petersen:持续优化锐炫驱动,游戏性能强劲提升

E科讯

App备案来袭,开发者如何应对选型

Onegun

混合应用开发 app备案

【专家观点】数智化组织模型大力驱动全球化

用友BIP

【腾讯云 TDSQL-C Serverless 产品体验】 使用 Python 向 TDSQL-C 添加读取数据 实现词云图

全栈若城

Python 腾讯云 Serverless 词云图 tdsql

27. Pandas

茶桁

Python pandas

精彩回顾|【ACDU 中国行·杭州站】数据库主题交流活动成功举办!

墨天轮

数据库 oracle AntDB oceanbase 国产数据库

五脏俱全,搭建部署多人语音厅源码功能分析

山东布谷网络科技

直播源码

JMeter 接口自动化测试的使用技巧

Liam

测试 Jmeter 性能测试 自动化测试 测试工具

ARTS打卡第一天

请务必优秀

铜锁 SM2 算法性能优化实践(三)|快速模逆元算法实现

铜锁开源密码库

开源 开发者 算法 性能优化 密码学

私密信息管理工具 Vault 快速入门

极限实验室

加密 valut 安全工具

文心一言 VS 讯飞星火 VS chatgpt (80)-- 算法导论7.4 5题

福大大架构师每日一题

福大大架构师每日一题

PolygonStore,一款“业务驱动”而生的 NoSQL 多模数据库产品

TRaaS

GPU荒漠,算力短缺背后的时间竞赛与解决方案|TE解读

TE智库

MongoDB中国用户大会北京站及深圳站火热报名中

极客天地

智能窗帘展-2023广州国际智能晾衣架展会

秋硕展览

展会

徐州堡垒机采购选择哪家?行云堡垒可以吗?

行云管家

网络安全 堡垒机 徐州

2023大健康博览会|2023广州国际健康产品展会

秋硕展览

前端开发进阶:前端开发中如何高效渲染大数据量?

袋鼠云数栈

大数据 前端

私有化部署即时通讯平台,30分钟替换钉钉和企业微信

BeeWorks

利用 Databend 助力 CDH 分析 | 大参林

Databend

2023年徐州等级保护测评公司还是只有一家吗?电话多少?

行云管家

等保 徐州

Tongsuo 8.4.0-pre2 发布!

铜锁开源密码库

开源 密码学 版本更新 版本发布 铜锁

如何使用NLP库解析Python中的文本

互联网工科生

Python nlp Transformer

Java近期新闻:Jakarta Query和Spring里程碑、Open Liberty、Camel、Quarkus、Grails_编程语言_Michael Redlich_InfoQ精选文章