50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:103401

评论

发布
暂无评论

你还在一个挨一个的删除镜像文件吗?

liuzhen007

28天写作 12月日更

Go 语言快速入门指南:第五篇 与数据为舞之切片

宇宙之一粟

golang slices 切片 签约计划第二季 12月日更

聊天与学习

将军-技术演讲力教练

45 K8S之系统扩展CRD/自定义API Server

穿过生命散发芬芳

k8s 28天写作 12月日更

【Spring Boot 快速入门】六、Spring Boot集成Redis

小阿杰

redis SpringBoot 2 内容合集 签约计划第二季

模块2作业

miliving

1-10聚合架构第十一讲:不服?那得治!

钰湚—付晓岩

架构实战营模块二作业

张扬

【Spring Boot 快速入门】七、Spring Boot集成RabbitMQ

小阿杰

RabbitMQ SpringBoot 2 内容合集 签约计划第二季

Go 语言快速入门指南:第四篇 与数据为舞之数组

宇宙之一粟

数组 签约计划第二季 12月日更

对上管理

张老蔫

28天写作

面试官:StringBuilder与TextWriter有什么区别

喵叔

28天写作 12月日更

Thanos 架构剖析(五)历史数据怎么办

耳东@Erdong

Thanos 签约计划第二季 compactor

阿里云 FaaS 架构设计与创新实践

阿里巴巴云原生

阿里云 Serverless 云原生 Faas

神工鬼斧惟肖惟妙,M1 mac系统深度学习框架Pytorch的二次元动漫动画风格迁移滤镜AnimeGANv2+Ffmpeg(图片+视频)快速实践

刘悦的技术博客

人工智能 机器学习 深度学习 PyTorch 图像处理

腾讯新闻基于 Flink PipeLine 模式的实践

腾讯云大数据

flink pipeline 流计算 Oceanus

Thanos 架构剖析(六)告警规则如何管理

耳东@Erdong

Thanos 签约计划第二季 Rule

Go 语言快速入门指南:第三篇 流程控制

宇宙之一粟

for 流程控制 swith 签约计划第二季 if语句

Python Qt GUI设计:窗口之间数据传递(拓展篇—5)

不脱发的程序猿

Python qt PyQt GUI设计 窗口之间数据传递

和12岁小同志搞创客开发:手撕代码,做一款数字骰子

不脱发的程序猿

少儿编程 DIY 智能硬件 创客开发 Arduino

Hystrix

李子捌

微服务 28天写作 12月日更

[Pulsar] Acknowledgement原理

Zike Yang

Apache Pulsar 12月日更

Volatile 原理七:volatile都不保证原子性,为啥我们还要用它

悟空聊架构

volatile 原子性 28天写作 悟空聊架构 12月日更

重学计算机组成原理(4)-还记得纸带编程吗?

JavaEdge

12月日更

架构实战营模块二学习总结

张扬

创业研发团队的氛围营造

wood

创业 管理 28天写作

拆解&组合

圣迪

数据 创新 组合 拆解 要素

学习源码整体架构系列 | 前端

若川

内容合集 签约计划第二季 技术专题合集

和12岁小同志搞创客开发:手撕代码,做一款遥控灯

不脱发的程序猿

少儿编程 DIY 智能硬件 创客开发 Arduino

Go 语言快速入门指南 【专题合集】

宇宙之一粟

Go 内容合集 签约计划第二季 技术专题合集

每一天

Nydia

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