最近 Java 汇总包含多条重要新闻:WildFly 40、Micronaut 5.0、Maven Embedded GlassFish Plugin 8.0 和 Apache Fory 1.0 发布 GA 版本;Open Liberty 的 2026 年 5 月版本发布,Gatherers4j、Apache 和 Kafka 的小版本更新,以及 Spring AI 2.0 的第七个里程碑版本。
OpenJDK
最近,OpenJDK 生态非常活跃,多项 JEP 从 Proposed to Target 状态升级为 Targeted,还有三项面向 JDK 26 的 JEP 从 Candidate 升级到 Proposed to Target。更多详细信息参见 InfoQ 此前的报道。
JDK 27
JDK 27早期访问构建的Build 23的发布,包含对 Build 22 起的更新,并修复了多个缺陷。更多发布细节见发布说明。
针对JDK27,开发者可通过Java Bug Database提交缺陷报告。
GlassFish
Maven Embedded GlassFish Plugin的 8.0.0 版本带来了依赖关系升级和两个新特性:默认在独立 JVM 中启动 GlassFish(包含--add-opens和add-exports所需的模块值),以及通过配置属性和依赖管理选择嵌入式 GlassFish 版本的能力。更多细节见发布说明。
Spring Framework
Spring AI 2.0.0 的第七个里程碑版本带来了缺陷修复、文档改进、依赖升级以及新特性,例如,在ChatClient接口中新增了用于注册工具方法的内部接口ToolSpec,并将ToolCallAdvisor类作为 ChatClient 工具或回调自动注册的默认实现。更多发布细节及破坏性变更参见发布说明。
WildFly
WildFly 40 的GA版本发布包含缺陷修复、文档改进、依赖关系升级以及新特性,例如,支持 Jakarta EE 11,包含对Jakarta Pages 4.0、Jakarta WebSocket 2.2和Jakarta Authorization 3.0的实现集成,并支持通过 RP-Initiated、前端通道登出和后端通道协议的 OIDC 注销。更多详情见发布说明。
Micronaut
经过三个里程碑版本和一个候选版本之后,Micronaut 基金会发布了Micronaut Framework 5.0.0版本,基线为 JDK 25、Groovy 5 和 Kotlin 2.3。Micronaut Core 的变更包括,对 IoC 容器和编译时基础设施(例如,bean 解析、限定符处理和注解处理)进行重构,以减少运行时的工作并提升可预测性,通过JSpecify提供对可空性的支持,以及通过编程式重试(programmatic retry)和编程式断路器(circuit breaker APIs)支持韧性和上下文传播。
Sergio Del Amo Caballero(甲骨文的首席技术员工,Micronaut 和 Grails 的提交者)在描述此版本的重要性时写道:
Micronaut 4 于近三年前发布,因此 Micronaut 5 既是一次重大框架发布,也是对超过 70 个 Micronaut 模块的广泛平台刷新。
更多关于该版本(包括破坏性变更)的细节见发布说明。
Open Liberty
Open Liberty 26.0.0.5 的GA版本发布提供了如下特性:对 Jakarta EE 11 平台、Web Profile 和 Core Profile 的完整支持;支持在 Open Liberty 上运行 Spring Boot 4.0 应用;修复了在 Open Liberty 17.0.0.3 到 26.0.0.4 中存在的漏洞CVE-2026-3621,该漏洞在未配置认证和授权的应用中可能在有限条件下被利用以伪造身份。
Gatherers4j
Gatherers4j 0.14.0 发布,该版本引入了新的 gatherer:movingGeometricMean()、movingGeometricMeanBy()、runningGeometricMean()和runningGeometricMeanBy(),用于计算几何平均数;新增了一个filterNotNull() gatherer 用于过滤输入流中的null值并组织 JSpecify 中定义的注解;重构了CrossGatherer、TypeFilteringGatherer和FlattenSingleOrFail 类以使用贪婪 integrator。更多细节见发布说明。
Apache Kafka
Apache Kafka 4.3.0 版本发布,提供了缺陷修复和新特性,例如,改进了 Kafka 的 OAuth2 认证,新增对private_key_jwt客户端断言的支持,以提高安全性、灵活性和与现代标准的兼容性;清理了用于隔离 Kafka 主题日志目录的机制。更多细节见发布说明。
Apache Fory
Apache Fory 1.0.0发布,该项目是一个多语言序列化框架,包含Apache Fory Java,该版本带来了缺陷修复和新特性,例如,将统一的跨语言(Xlang)序列化格式设为所有支持语言的默认模式,包含兼容模式读取、简化字段排序以及改进列表和数组的兼容性;新增 Maven 模块与处理器fory-annotation-processor,用于为标注了@ForyStruct的 Java 类和 record 生成静态序列化器。更多细节见发布说明。
查看英文原文:Java News Roundup: WildFly, Micronaut, Spring AI, Apache Fory, GlassFish Plugin, Open Liberty





