
JDK 26
JDK 26 的早期访问构建的Build 29版本发布,其中包括了对 Build 28 的更新,修复了各种问题。关于这个版本的更多细节可以在发布说明中找到。
JDK 27
JDK 27 的早期访问构建的Build 3版本发布,其中包括了对 Build 2 的更新,修复了各种问题。关于这个版本的更多细节可以在发布说明中找到。
对于JDK 26和JDK 27,鼓励开发者通过Java Bug数据库报告缺陷。
GlassFish
GlassFish 8.0.0 的第十五个里程碑版本带来了缺陷修复、依赖关系升级和新功能,包括:支持 Jakarta Data 中的 NoSQL 实体;确保所有受支持的 MicroProfile 规范和 Jakarta MVC 规范的 TCK(技术兼容性套件)测试仍能顺利通过。负责 GlassFish 维护的OmniFish团队表示,该里程碑版本“已达成 8.0.0 版本的所有目标,不再有未完成的工作”,并“整合了 7.1.x 分支中的全部变更”。关于该版本的更多详细信息请参阅发布说明。
TornadoVM
TornadoVM 2.2.0 版本引入了以下重要改进:在 TornadoVM 启动脚本中新增跨平台运行时兼容性检查,用于检测常见的部署问题;支持通过 NVIDIA 的cuModuleLoadDataEx()方法和TornadoOptions类显式传递 CUDA JIT 编译器标志。更多详情请参阅其发布说明,以及 InfoQ 关于 TornadoVM 2.0 最近发布的报道。
此外,开发团队还宣布,开发者现在可以通过SDKMAN快速上手使用 TornadoVM。
Spring Framework
Spring Shell 4.0.0 的首个发布候选版(RC)包含了依赖关系升级,并新增以下功能:将带注解方法的返回结果打印到标准输出;命令自动补全;自定义补全提供程序;隐藏命令;通过Jakarta Validation规范对命令选项进行验证;为不可用命令引入新的退出状态码;支持命令别名与异常映射。关于该版本的更多详情请参阅其发布说明。
Micronaut
Micronaut 基金会发布了Micronaut Framework 4.10.5 版本,该版本基于Micronaut Core 4.10.11,包含若干缺陷修复以及对Micronaut Data模块的补丁更新。更多详情请参阅其发布说明。
WildFly
WildFly 39 的Beta版本提供了缺陷修复、依赖关系升级及如下新特性:支持基于 TCP 的传输协议的 TLS 配置;为可分发的 HTTP 会话、有状态会话 Bean 和定时器新增了基于空闲时间的驱逐策略配置;实现了Jakarta Authentication 3.1、Jakarta Concurrency 3.1、Jakarta Security 4.0、Jakarta Servlet 6.1和Jakarta WebSocket 2.2等规范。更多详情请参阅其发布说明。
Helidon
Helidon 4.3.3 版本的重要变更包括:优化了 Prometheus 输出的生成效率,尤其在注册指标数量庞大的场景中;由Timeout接口实现所创建的监控线程,在 supplier 执行完毕后将被终止,以避免多个处于TIMED_WAITING状态的线程占用内存。更多详情请参阅其发布说明。
Hibernate
Hibernate Reactive 4.2.0.Final 版本包含以下更新:与 Hibernate ORM 7.2.0.Final 对齐;重构MutinySessionImpl类,确保在关闭连接时回滚活跃事务;在 GitHub Actions 工作流中,将已弃用的::set-output命令替换为推荐使用的$GITHUB_OUTPUT环境变量。更多详情请参阅其发布说明。
Hibernate Search 8.2.0.Final版本则带来了缺陷修复、依赖关系升级和新功能:兼容Hibernate ORM 7.2.0.Final 发布系列;为 Elasticsearch 后端提供可插拔的 REST 客户端,允许根据需要切换不同的 REST 客户端实现。更多详情请分别参阅 Hibernate Reactive 和 Hibernate Search 的发布说明。
Eclipse Vert.x
Eclipse Vert.x发布了两个维护版本 5.0.6(公告链接)和 4.5.23(公告链接)。这两个版本主要修复了CVE-2025-67735安全漏洞,该漏洞影响Netty 4.1.129.Final 和 4.2.8.Final 之前的版本,攻击者可利用HttpRequestEncoder类实例,通过 CRLF 注入实施 HTTP 请求攻击。更多详情请参阅5.0.6和4.5.23的发布说明。
Kotlin
Kotlin 2.3.0版本的主要特性包括:支持 JDK 25;Kotlin/Wasm中默认启用完全限定名(fully-qualified names)和新的异常处理机制;实验性支持将挂起函数(suspend functions)导出到 JavaScript,并使用 JavaScript 的BigInt64Array类型在Kotlin/JavaScript中表示 Kotlin 的LongArray类型;兼容 Gradle 9.0。更多详情请参阅其发布说明和新特性介绍页面。
原文链接:
Java News Roundup: GlassFish, TornadoVM, Spring Shell, WildFly, Hibernate, Kotlin







评论