Java近期资讯:JHipster 9.0、Valhalla项目、Spring、Helidon、OpenXava和Java Operator SDK

Source: InfoQ - Backend

JDK 26

Build 35仍然是JDK 26早期访问构建的当前构建。要了解关于该版本的更多信息,请查看发布说明

JDK 27

JDK 27的早期访问构建Build 13于上周发布,它是Build 12的升级,修复了各种问题。要了解关于这个构建的更多细节,请查看发布说明

对于JDK 26JDK 27,欢迎开发者通过Java Bug数据库报告缺陷。

Valhalla项目

Valhalla项目的早期访问构建Build 27-jep401ea3+1-1已面向Java社区发布,它基于JDK 27的不完全版本。该项目专注于实现JEP 401——值类和对象(预览版)。该提案目前的状态为Submitted。要进一步了解关于这个构建的更多信息,请查阅功能文档规范变更说明

Spring Framework

Spring Framework发布了7.0.6和6.2.17版本,提供了Bug修复、文档改进、依赖项升级以及一些新功能,包括:通过ResourceHandlerUtils类向ScriptTemplateView类添加了额外的资源处理检查,从而与静态资源处理保持一致;恢复了在先前版本中意外删除的WebFlux ScriptTemplateViewTests测试和WebMVC ScriptTemplateViewTests测试。要进一步了解关于这些版本的更多信息,请查阅7.0.66.2.17版本的发布说明。

Spring Tools 5.1.0发布,新增特性包括:与Eclipse IDE 2026-03对齐;支持JEP 483(Ahead-of-Time Class Loading & Linking),缩短语言服务器启动时间;支持自动转换使用JEP 378(Text Blocks)的JDBC查询,提高可读性。要进一步了解关于该版本的更多信息,请查阅发布说明

JHipster

经过三次Beta发布后,JHipster 9.0.0正式发布,带来了一些值得注意的变化,包括:支持的最小JDK版本为JDK 21,并支持JDK 25;与Spring Boot 4.0对齐;升级到React 19;用react-bootstrap替换reactstrap模块;支持Gradle 9.4.0和Angular 21。要进一步了解关于该版本的更多信息,请查阅发布说明

Helidon

Helidon 4.4.0发布,带来了Bug修复、依赖项升级以及一些新功能,包括:改进对OpenTelemetry的支持,弃用了Jaeger跟踪提供程序,转而支持OpenTelemetry OTLP Exporter;提供对LangChain4j 1.11.0 with Agentic的实验性支持;增强JSON media,使包括Helidon JSONJacksonJakarta JSON ProcessingJakarta JSON Binding在内的JSON提供程序保持一致。要进一步了解关于该版本的更多信息,请查阅发布说明

Open Liberty

Open Liberty 26.0.0.3 Beta版本发布,提供了Bug修复和两项新功能,分别是:升级Model Context Protocol Server 1.0功能(mcpServer-1.0),包括新增接口ContentEncoderToolResponseEncoder,以便在将编码响应转换为ContentToolResponse实例时提供更多的控制;能够在工具方法调用中使用RequestID记录的实例来获取基于会话的唯一请求ID。

Micrometer

Micrometer Metrics 1.17.0的第三个里程碑版本发布,带来了Bug修复、依赖项升级和一些新功能,包括:修改在OtlpMetricsSender接口内部类Request中定义的toString()方法,去除了特殊字符,使其更便于人类阅读;修改PrometheusMeterRegistry类,允许注册具有相同名称但不同标签键集的指标。要进一步了解关于该版本的更多信息,包括弃用信息,请查阅发布说明

Micrometer Tracing 1.7.0的第四个里程碑版本发布,带来了Bug修复、依赖项升级和一个新功能,即移除了Micrometer Metrics BOM,以便Micrometer Tracing BOM可以管理自己的模块。要进一步了解关于该版本的更多信息,请查阅发布说明

OpenXava

OpenXava 7.7.0发布,提供了Bug修复、文档改进、依赖项升级和一些新功能,包括:在所有OpenXava模块中新增了一个AI聊天助手,让开发者可以用自然语言查询、过滤和修改数据;新增@NewView@EditView注解,分别允许在选择和编辑视图时创建新对象。要进一步了解关于该版本的更多信息,请查阅发布说明

Java Operator SDK

Java Operator SDK 5.3.0发布,这是一个面向Java的Kubernetes operator框架。本次更新包含以下几项值得注意的变化:改进ResourceOperations类,保证read-after-write操作,以及更新后事件过滤;新增MicrometerMetricsV2类,将指标范围限定在一个控制器而非单个资源上,从而避免随着资源的添加和删除,指标数量可能无限增长的问题。要进一步了解关于该版本的更多信息,请查阅发布说明

原文链接:

https://www.infoq.com/news/2026/03/java-news-roundup-mar09-2026/