写点什么

Java 近期新闻:JDK 26 发布时间表、GlassFish、Spring AI、Helidon、Mandrel 25、Seed4j

  • 2025-10-12
    北京
  • 本文字数:2162 字

    阅读完需:约 7 分钟

大小:1.10M时长:06:26
Java近期新闻:JDK 26发布时间表、GlassFish、Spring AI、Helidon、Mandrel 25、Seed4j

OpenJDK

JEP 527,TLS 1.3的后量子混合密钥交换,已从 JEP 草案 8358541提升至候选状态。该 JEP 建议增强 RFC 8446,传输层安全(TLS)协议版本1.3的实现,使用TLS 1.3规范中的混合密钥交换,该规范目前由互联网工程任务组(IETF)起草,与 JEP 496,基于量子模块格的密钥封装机制一起使用,该机制已在 JDK 24 中交付。

 

JDK 26

JDK 26 的早期访问构建版本Build 18在上周发布,其中包括对 Build 17 的更新,其中包括对各种问题的修复。关于该版本的更多细节可以在发布说明中找到。

 

Oracle Java 平台组首席架构师Mark Reinhold正式提出了 JDK 26 的发布时间表,如下所示:

  • 第一阶段(从主线分支):2025 年 12 月 4 日

  • 第二阶段:2026 年 1 月 15 日

  • 初始候选版本:2026 年 2 月 5 日

  • 最终候选版本:2026 年 2 月 19 日

  • 普遍可用日期:2026 年 3 月 17 日

 

对这个提议的时间表的审查预计将在 2025 年 10 月 8 日结束。

 

GlassFish

这是GlassFish 8.0.0 的第十三个里程碑版本和 GlassFish 7.1.0 的第一个里程碑版本,提供了缺陷修复、依赖升级和新功能,例如:MicroProfile Health 4.0规范的实现;通过重新设计启动引导过程,提高了 GlassFish 启动时间的性能;以及重构的 ProcessManager 类,提高了代码可读性和稳定性。关于这些版本的更多详细信息,包括重大变更,可以在版本8.0.0-M13和版本7.1.0-M1的发布说明中找到。

 

Spring 框架

Spring AI 1.0.3 的发布带来了缺陷修复、文档改进和一些新功能,例如:一个新的 GemFireAiSearchFilterExpressionConverter 类,支持 GemFireVectorStore 类的元数据过滤查询;以及对 OpenAiRuntimeHintsAbstractEmbeddingModel 类的更改,作为改进的提前编译的初始实现,以更好地支持 GraalVM 原生图像。关于这个版本的更多详细信息可以在发布说明中找到。

 

Helidon

Helidon 4.3.0 的发布引入了Helidon DataHelidon MCPHelidon Declarative。Helidon Data 是仓库模式的实现,这是一种在 Jakarta EE 规范中使用的范式,如 Jakarta Persistence 和 Jakarta Data。Helidon MCP 允许开发人员构建自己的 MCP 服务器。Helidon Declarative 建立在Helidon Inject,之上,引入了新的声明式功能:HTTP服务器端点调度容错。请注意,Helidon Declarative 是一个孵化功能,可能会发生变化。关于这个版本的更多详细信息可以在发布说明中找到,InfoQ 也将跟进更详细的新闻报道。

 

Micronaut

Micronaut 基金会发布了基于 Micronaut Core 4.9.12Micronaut Framework版本 4.9.4,包括缺陷修复、文档改进和模块的补丁更新:Micronaut SQL、Micronaut DataMicronaut for SpringMicronaut Control Panel.。其他值得注意的变化包括:解决了 @Mixin@ClassImport 注解上的抽象和内部类问题;以及对 native-image.properties 文件的更新,增加了 io.micronaut.core.util.KotlinUtils 属性,以补充现有的初始化参数。关于这个版本的更多详细信息可以在发布说明中找到。

 

Quarkus

作为 GraalVM 25 的下游发行版,Mandrel 25 的发布,提供了特别为 Quarkus 应用程序量身定制的原生图像。新功能包括:对Java诊断命令jcmd )和原生图像的原生内存跟踪的支持;以及新增的 JFR 事件,如 jdk.ObjectAllocationSample

 

WildFly

WildFly 38 的beta发布带来了缺陷修复、依赖升级和新功能,例如:继续支持 Jakarta EE 11,包括在 WildFly 预览中的Jakarta PersistenceJakarta Context和Dependency Injection规范的实现;支持 MicroProfile 7.1,特点是更新的 MicroProfile Telemetry 和 MicroProfile OpenAPI 规范。关于这个版本的更多详细信息可以在解决的问题列表中找到。

 

LangChain4j

LangChain4j 1.71 的正式发布(连同第 14 个 beta 发布)带来了新的集成: Docker MCP TransportOracle Document Loader的实现;并支持 GPU 与 Tornado VM GPULlama3.java API。其他值得注意的变化包括ChromaDB 2.0 的实现和 HuggingFaceChatModelHuggingFaceLanguageModel 类的弃用,以支持 OpenAiChatModel 类。关于该版本的更多详细信息可以在发布说明中找到。

 

Seed4j

Seed4j 2.0.0 的发布,原名 JHipster Lite,带来了缺陷修复、文档改进、依赖升级和新功能,例如:从JHipster Lite 1.35.0 迁移到 Seed4j 2.0.0;以及对Angular国际化(i18n)的支持。

 

JHipster Lite 最初于 2021 年 12 月发布,旨在作为 2013 年 12 月最初发布的JHipster的替代品,提供用纯 Java 编写的业务领域应用程序,采用测试驱动设计(TDD)和六边形架构

 

有关该版本的更多详细信息,包括重大变更,可以在发布说明中找到。InfoQ 页将跟进更详细的新闻报道。

 

Gatherers4j

Gatherers4j 0.12.0 的发布包括:对 JDK 25 和 Java 平台模块系统(JPMS)的支持;以及重构的 UniquelyOccurringGatherer 类以支持并行化。Gatherers4j 是由德意志银行支付部门主管兼首席工程师Todd Ginsberg于 2024 年 7 月引入的,它是基于 JEP 485,流收集器的中间流库,在 JDK 24 中交付。有关该版本的更多详细信息可以在发布说明中找到。

 

Keycloak

Keycloak 26.4.0 的发布特点包括安全增强、更深入的集成和改进的服务器管理。新功能包括:用于用户无密码认证的密码密钥;以及对金融级 API(FAPI)2.0安全配置文件消息签名规范的支持。FAPI 是 OAuth 2.0 和 OpenID Connect 的行业特定配置文件。有关该版本的更多详细信息可以在发布说明中找到。

 

原文链接:

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

2025-10-12 08:006842

评论

发布
暂无评论

内存型数据库Redis,是如何实现持久化的?

Zhongger

redis

深入Spring Security魔幻山谷-获取认证机制核心原理讲解

朱季谦

spring security

使用amoeba实现mysql读写分离

小Q

Java MySQL 编程 程序员

深入浅出java虚拟机

AI乔治

Java 架构 性能优化 JVM JVM原理

一个银行客户经理的“变形记”

华为云开发者联盟

人工智能 金融科技

DB-Engines 9月数据库排名:ClickHouse一路猛冲,Redis坐稳第七

华章IT

MySQL 数据库 redis Clickhouse

或许是史上最好的AQS源码分析了,你确定要错过?!

InfoQ_d2212957090d

喷一喷坑爹的面向UI编程

架构师修行之路

万字长文 | 23 个问题 TCP 疑难杂症全解析

yes

TCP 计算机网络

【基础架构】不同场景下的数据存储技术,你用对了吗?

嘉为蓝鲸

网络 存储 系统 raid 磁盘挂载

CPU中的程序是怎么运行起来的

良知犹存

cpu

架构师课作业 - 第十二周

Tulane

实战解读丨Linux下实现高并发socket最大连接数的配置方法

华为云开发者联盟

Linux TCP socket 高并发

产业互联网成区块链与数字货币的分水岭

CECBC

区块链 数字货币 产业互联网

抽象可能从未停止过

架构师修行之路

系统设计 抽象 抽象思维

为什么企业自主开发软件时,都会使用统一的模块化框架式开发平台?

Learun

敏捷开发 程序设计 开发工具 软件设计 技术方案

太赞了!华为工程师终于总结出了Linux归纳笔记,提供开放下载

小Q

Docker私有化部署gitlab gitlab-runner

Leon

gitlab 持续集成 runner

快来看看!AQS 和 CountDownLatch 有怎么样的关系?

程序员小航

Java AQS 源码阅读 CountDownLatch JUC

XSKY全新一代SDS一体机五大场景之存储+灾备

XSKY星辰天合

LeetCode题解:225. 用队列实现栈,两个队列, 压入 - O(n), 弹出 - O(1),JavaScript,详细注释

Lee Chen

大前端 LeetCode

深兰科技的征途,AI的赛场与战场

脑极体

用 Python 实现一个简易版的 Pong 游戏 (一)

Matrix Chan

Python Turtle Python游戏

大数据管理:构建数据自己的“独门独院”

华为云开发者联盟

大数据 数据湖

Redis 数据同步机制--主从模式

是老郭啊

redis 主从配置 主从同步 redis主从 主从复制

正在走进现实的“飞行汽车”,能否颠覆地面交通?

脑极体

又踩Maven的两个坑

xiaoboey

maven Unknown lifecycle phase settings.xml 无效 PowerShell

浅析LR.Net工作流引擎

Philips

敏捷开发 工作流 软件开发流程 开发工具

云图说 | 一分钟带你扫盲云容器黑话

华为云开发者联盟

容器 节点 集群

北京城市副中心将试点法定数字货币

CECBC

数字货币 货币

鼓舞人心!主席支持数字经济!央行数字货币研究所为世界制定区块链相关国际标准

CECBC

区块链 金融

Java近期新闻:JDK 26发布时间表、GlassFish、Spring AI、Helidon、Mandrel 25、Seed4j_编程语言_Michael Redlich_InfoQ精选文章