Java新闻汇总:WildFly、Micronaut、Spring AI、Apache Fory、GlassFish 插件和 Open Liberty

2026-06-22 1 阅读 作者:Michael Redlich
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提出的Target状态升级为Targeted,还有三项面向JDK 26的JEP从候选升级到建议的Target。更多详细信息参见InfoQ之前的报道“。JDK 27 JDK 27早期访问构建“的Build 23”的发布,包含对Build 22起的更新“,并修复了多个缺陷。更多发布细节见发布说明”。针对JDK27“,开发者可通过Java Bug数据库”提交缺陷报告。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核心的变更包括,对IoC容器和编译时基础设施(例如,bean解析、限定符处理和注解处理)进行重构,以减少运行时的工作并提升可预测性,通过JSpecify“提供对空性的支持,以及通过编程式重试”(程序化重试)和编程式接口“(断路器API)支持中断和上下文传播。 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,用于过滤流中的空值并输入JSpecify中定义的注解;重构了CrossGatherer、TypeFilteringGatherer和FlattenSingleOrFail类以使用贪污集成器。更多见发布说明“。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类和记录生成重构器发布说明”。查看英文原文:Java新闻综述:WildFly、Micronaut、Spring AI、Apache Fory、GlassFish 插件、Open Liberty”