JDK 28三项JEP进入Targeted,Java生态多项目更新
Java近期版本动态显示,JDK 28将迎来三项重要变化:ZGC自适应堆大小调整、ZGC启动与预热优化,以及结构化并发正式定稿。前两项将根据资源状况和应用负载优化内存使用,后者则把相关任务组织为统一工作单元,以改善错误处理、取消机制、可靠性和可观测性。
JEP 546、JEP 545和JEP 543均已从“Proposed to Target”进入Targeted状态,目标版本均为JDK 28。结构化并发此前在JDK 19、20经历两轮孵化,并从JDK 21至即将发布的JDK 27经历七轮预览。JDK 28早期访问版Build 20已发布,包含Build 19之后的多项修复和更新,开发者可通过Java Bug Database报告问题。
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-2026-2586和CVE-2026-2587,前者可被具备管理控制台访问权限的攻击者利用执行系统命令,后者涉及服务器端模板渲染,同样可能导致主机被控制、数据被读写及持久化和横向移动。
Gatherers4j 0.15.0新增movingStatistics()、movingStatisticsBy()、runningStatistics()和runningStatisticsBy(),可为每个元素生成StatisticalSummary记录;movingWeightedMean()与movingWeightedMeanBy()则支持线性权重或自定义权重计算移动加权平均值,权重顺序为从最旧元素到最新元素。Yupiik Fusion 1.2.0改进文档、依赖和功能,CliDocumentationGenerator改用CliLauncher,并扩展HandlebarsCompiler以更接近原有Handlebars行为,同时包含破坏性变更。
Google ADK for Java 1.12.0重构ContextCacheConfig构造函数,以cacheIntervals和createHttpOptions替代已弃用的maxInvocations,并加入由Node、BaseNode、Start和Edge组成的工作流图类型。Kotlin版1.4.0新增EdgesDsl工作流构建DSL,以及用于OpenAI Chat Completions API及兼容端点的ChatCompletions模型后端。
Apache Camel已修复影响多个组件的38个CVE,其中13个高危、25个中危;28个由Claude在Project Glasswing项目中发现,其余10个来自安全研究人员。官方建议用户升级到4.23.0、4.22.1或4.18.5。
本文基于公开渠道信息整理,内容可能存在不准确或遗漏之处,不代表本站立场,如内容涉及侵权或错误,请联系我们处理。
阅读原文