写点什么

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

评论

发布
暂无评论

去阿里/腾讯/字节面试P7Java岗时,需要掌握哪些技术栈?

Java架构师迁哥

Java中String类的前世今生

卢卡多多

Java string 6月日更

工厂里三个质检车间缩减为一个,飞桨企业版EasyDL助力降本增效

百度大脑

飞桨

质量基础设施(NQI)“一站式”服务平台开发搭建

源中瑞-龙先生

NQI 质量基础设施“一站式”

EBean ORM 框架介绍-2.字段加密、更新日志和历史记录

Barry的异想世界

jpa Ebean 字段加密 更新日志 历史记录

深入讲解RxJava响应式编程框架,背压问题的几种应对模式

小Q

Java 学习 编程 架构 面试

C语言从入门到精通(一)

代码情缘

c++ 编程 开发 C语言 硬件开发

备战金九银十,2021年最全999道Java岗高频面试题分享

Java架构师迁哥

C语言从入门到精通(三)

代码情缘

编程 开发 C语言 编程之路 硬件开发

2021上半年1000道大厂高频面试题汇总(Java岗)

Java架构师迁哥

IDEA使用

xujiangniao

Java IDEA

架构解析|网易自研新一代大规模分布式传输网

网易云信

分布式 音视频

Java--JVM内存结构

是老郭啊

Java JVM简介 JVM内存结构 JVM运行时数据区

【Redis】概览

awen

redis

新手模拟实现bind

前端树洞

面试 大前端 js this

iOS APP 架构漫谈

iOSer

ios ios开发 iOS架构

2021全球人工智能技术大会开幕 百度王海峰:跨语言沟通正在成为现实

百度大脑

人工智能 沟通 跨语言

用了这么多年 Gitlab,可能还不了解这些知识

郭旭东

DevOps gitlab 极狐GitLabs

阿里开源三天就被狂转50w次的《Java面试突击》限时下载!

Java架构师迁哥

轮胎行业遇上AI,百度智能云携手固铂轮胎智能化转型

百度大脑

智能云 轮胎

外包3年凭借一手“秒杀架构”成功上岸阿里

Java架构师迁哥

从事开发5年以上的Java程序员,面试会被问到哪些?

Java架构师迁哥

程序员必知的硬核基础知识

Java架构师迁哥

C语言从入门到精通(二)

代码情缘

开发 C语言 编程、

Python——注释和字符串的拼接

在即

6月日更

深入浅出负载均衡

vivo互联网技术

负载均衡 高可用 服务器 hash

a.docker

xujiangniao

Docker

阿里架构师手肛6个月,总结出17W字操作系统、网络教程(导图+笔记)

Java架构师迁哥

新思科技连续五年获Gartner魔力象限应用安全测试领导者殊荣

InfoQ_434670063458

新思科技 Gartner 魔力象限

C语言从入门到精通(四)

代码情缘

编程 C语言 变量 编程之路 6月日更

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