写点什么

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

  • 2026-03-18
    北京
  • 本文字数:1749 字

    阅读完需:约 6 分钟

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/