
作者 | Michael Redlich
译者 | 张卫滨
策划 | 丁晓昀
JDK 26
连续第二周,JDK 26 的 早期访问版本 仍为 Build 29。更多详情请参阅其 发布说明。
JDK 27
同样,JDK 27 的 早期访问版本 当前仍为 Build 3。详细信息可查阅其 发布说明。
对于 JDK 26 和 JDK 27,鼓励开发者通过 Java Bug 数据库 报告缺陷。
Spring Framework
Spring Shell 4.0.0 正式发布 GA 版本,包含缺陷修复、文档改进、依赖项升级以及多项新特性,包括,命令编程模型重构,在使用 Spring Boot 时,不再需要@EnableCommand或@CommandScan注解,并修复了@Command注解的意外行为;全新升级的 DSL,解决了CommandRegistration.Builder实例与 Spring Security 的SecurityFilterChain接口在新构建器格式下的匹配问题;与 Spring Framework 7.0 和 Spring Boot 4.0 对齐;新增对 JSpecify 的空安全(null safety)支持。更多细节请参见 发布说明。
JReleaser
JReleaser 1.22.0发布,这是一个用于简化 Java 项目发布流程的工具,本次更新包括缺陷修复、文档改进、依赖项升级以及新功能,包括,Signing 模块全面重构,支持同时使用多种方法对构件(artifacts)进行签名;新增对 Minisign(一个用于文件签名和验证的工具)的支持;支持在部署构件到 Maven Central 时跳过等待期。更多详细信息请见 发布说明。
TornadoVM
TornadoVM 团队 宣布,其开源 IntelliJ 插件 TornadoInsight(旨在提升 TornadoVM 的开发体验)现已兼容 最新发布的 TornadoVM 2.0。相关配置指南也已同步更新。关于 TornadoInsight 的更多信息,可参考 InfoQ 的 新闻报道。
Apache Camel
Apache Camel 4.14.3发布,包含缺陷修复、依赖项升级及功能改进,包括,在使用 Camel JBang 时,可通过--repos命令为 Camel Kamelet 相关操作指定 Maven 仓库;Camel Neo4j 组件改进了消息体的检测逻辑,避免内部错误;修复了 Camel Netty 中 SSL 客户端证书主题名称(subject name)从可读字符串表述被错误转换为晦涩的 LDAP 格式的问题。更多详情请查阅发布说明。
Java News Roundup: Spring Shell, JReleaser, TornadoInsight, Apache Camel (https://www.infoq.com/news/2026/01/java-news-roundup-dec29-2025/)
声明:本文为 InfoQ 翻译,未经许可禁止转载。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.