Ohhnews

分类导航

$ cd ..
InfoQ Java原文

Java新闻综述:JDK 28相关JEP、Azul Payara、Gatherers4j、Google ADK、Yupiik及Apache Camel漏洞

#java#jdk 28#apache camel#安全漏洞#开源生态

Java 新闻周报:面向 JDK 28 的 JEP、Azul Payara、Gatherers4j、Google ADK、Yupiik、Apache Camel CVE

2026 年 10 月 19 日 · 阅读时长 4 分钟 · 作者:Michael Redlich

2026 年 10 月 12 日这一周的 Java 新闻汇总重点包括:三个面向 JDK 28 的 OpenJDK JEP;Azul Payara 2026 年 10 月版;Gatherers4j、Yupiik Fusion、Google ADK for Java 和 Google ADK for Kotlin 的小版本发布;以及 Apache Camel 解决的 38 个 CVE。

OpenJDK

OpenJDK JEP 546(ZGC 自适应堆大小调整)已针对 JDK 28 从“Proposed to Target”提升为“Targeted”。该 JEP 提议“增强 Z 垃圾收集器,使其能够根据可用资源、应用需求以及争用相同资源的邻近应用需求,自适应地调整堆大小”。

JEP 545(使用 ZGC 加快启动和预热)已针对 JDK 28 从“Proposed to Target”提升为“Targeted”。该 JEP 提议“通过增强 Z 垃圾收集器,使其能够根据应用需求更快速、更高效地获取和准备物理内存,从而改善应用启动和预热”。

JEP 543(结构化并发)已针对 JDK 28 从“Proposed to Target”提升为“Targeted”。该 JEP 提议在 JDK 21 至即将发布的 JDK 27 中经过七轮预览,并在 JDK 19 和 JDK 20 中经过两轮孵化后,将该特性最终定稿,且不做任何更改。该特性通过引入结构化并发来简化并发编程:“将运行在不同线程中的相关任务组视为单个工作单元,从而简化错误处理和取消操作,提高可靠性并增强可观测性。”

JDK 28 Build 20

JDK 28 的 Build 20 早期访问构建已于上周发布,包含来自 Build 19 的更新,其中包括对多个问题的修复。有关此版本的更多详细信息,请参阅发行说明。对于 JDK 28,鼓励开发者通过 Java Bug 数据库报告缺陷。

Azul Payara

Azul Payara 7.5.0(2026 年 10 月版)发布,包括 Community Edition 7.2026.10、Enterprise Edition 6.43.0 和 Enterprise Edition 5.92.0。除了缺陷修复和组件升级之外,三个版本均提供新特性,例如:SSH 节点不再需要提升权限;新增属性 delete-jvm-option 和 delete-system-properties,以便从命令行更轻松地进行配置管理。

此版本还解决了以下 CVE:

  • CVE-2026-2586:一个远程代码执行(RCE)漏洞,允许能够访问管理控制台的攻击者发送恶意构造的请求,以应用服务用户的权限执行任意操作系统命令。
  • CVE-2026-2587:服务端模板渲染机制中的另一个 RCE 漏洞,允许攻击者入侵底层主机,并实现读取/修改数据、执行任意命令、持久化和横向移动等能力。

有关此版本的更多详细信息,请参阅发行说明。

Gatherers4j

Gatherers4j 0.15.0 发布,包含缺陷修复和新的统计相关 gatherers,例如:movingStatistics()、movingStatisticsBy()、runningStatistics() 和 runningStatisticsBy(),会为每个元素发出一个 StatisticalSummary record 实例;以及 movingWeightedMean() 和 movingWeightedMeanBy(),用于计算加权移动平均值,权重可以是线性权重,也可以是开发者提供的权重,按从最旧到最新排序。

有关此版本的更多详细信息(包括破坏性变更和行为变更),请参阅发行说明。

Yupiik

Yupiik Fusion 1.2.0 发布,提供缺陷修复、文档改进、依赖升级和新特性,例如:更新 CliDocumentationGenerator 类,使其现在使用 CliLauncher,而不是其基类 Launcher,以使用支持命令中多个片段的选项标记;以及因更新 HandlebarsCompiler 类而带来的破坏性变更,该类扩展了其实现,使其更接近 Handlebars。

有关此版本的更多详细信息,请参阅发行说明。

Google Agent Development Kit(ADK)

ADK for Java 1.12.0 发布,交付了缺陷修复和新特性,例如:重构 ContextCacheConfig 类构造函数,新增参数 cacheIntervals 和 createHttpOptions,取代已弃用的 maxInvocations 参数;以及新的工作流图类型,包括 Node 接口及相应实现 BaseNode 和 Start 类,以及 Edge record。有关此版本的更多详细信息,请参阅发行说明。

同样,ADK for Kotlin 1.4.0 包含缺陷修复和新特性,例如:新增 EdgesDsl 类,作为用于构建工作流图的 DSL;以及新增 ChatCompletions 类,作为 OpenAI Chat Completions API 及兼容端点的模型后端。有关此版本的更多详细信息,请参阅发行说明。

Apache Camel

Apache Camel 团队已发布公告,称其共解决了 38 个影响众多 Camel 组件的常见漏洞和暴露(CVE)。其中 13 个被评为 HIGH,25 个被评为 MEDIUM。在这 38 个 CVE 中,28 个由 Claude 在 Project Glasswing 中发现,10 个由安全研究人员报告。鼓励开发者升级到 4.23.0、4.22.1 和 4.18.5 版本。

关于作者

Michael Redlich 近 30 年来一直是 Java 社区的活跃成员。Mike 于 2001 年创立了 Garden State Java User Group(前身为 ACGNJ Java Users Group),该用户组至今仍在持续运营。自 2016 年以来,Mike 一直担任 InfoQ 的 Java 社区新闻编辑,工作内容包括每月新闻条目、技术写作和技术审校。他曾在 JavaOne、Oracle Code One、Devnexus、Emerging Technologies for the Enterprise 以及众多 Java 用户组等场合发表演讲。Mike 是 Jakarta NoSQL 和 Jakarta Data 规范的提交者,并参与 Jakarta EE Ambassadors 领导委员会。他于 2023 年 4 月被评为 Java Champion。在服务 33 年半后,Mike 于 2023 年 6 月从位于新泽西州克林顿的 ExxonMobil Technology & Engineering 退休,期间积累了开发定制科学实验室和 Web 应用的经验。他还曾担任 Ai-Logix, Inc.(现为 AudioCodes)的技术支持工程师,为客户提供技术支持并开发电话应用。

本文属于 Java 话题 · 关注话题

相关话题:

相关编辑推荐

相关赞助商

相关赞助商

Equal Experts 通过专业工程、协作和创新交付实践,帮助组织利用 AI、实现技术现代化并构建更好的软件。了解更多。

相关内容

相关赞助商

相关内容

InfoQ 新闻通讯

每周二发送的 InfoQ 上周内容汇总。加入超过 25 万名资深开发者组成的社区。查看示例

输入您的电子邮件地址

选择您的国家/地区

  • 我同意 InfoQ.com 按照本隐私声明所述处理我的数据。

我们保护您的隐私。

开发

架构与设计

文化与方法

AI、ML 与数据工程

DevOps

InfoQ 新闻通讯

每周二发送的 InfoQ 上周内容汇总。加入超过 25 万名资深开发者组成的社区。查看示例

  • 快速了解有关各种创新者和早期采用者技术的内容
  • 发现自己尚未意识到的知识盲区
  • 及时获取你感兴趣话题的最新信息

输入您的电子邮件地址

选择您的国家/地区

  • 我同意 InfoQ.com 按照本隐私声明所述处理我的数据。

我们保护您的隐私。

正在构建用于生产的 AI 系统?

用资深实践者在生产环境中运行智能体、评估、模型服务和 AI 辅助工程时的决策与权衡来检验你的方法。了解哪些做法奏效、哪些失败,以及他们会如何做出不同选择。把这些经验带回团队,以做出更明智的架构和交付决策。立即注册 QCon AI New York · 2026 年 12 月 15–16 日

首页 创建账户 登录 QCon 大会 活动 为 InfoQ 撰稿 InfoQ 编辑 关于 InfoQ 关于 C4Media 媒体资料包 InfoQ 开发者营销博客 多元化

活动

关注我们

掌握最新动态

一般反馈 feedback@infoq.com
广告 sales@infoq.com
编辑 editors@infoq.com
营销 marketing@infoq.com

InfoQ.com 及所有内容版权 © 2006-2026 C4Media Inc. 隐私声明、条款和条件、Cookie 政策、Cookie 设置 关闭 BT