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





