Java动态报道:OpenJDK JEP提案、Hibernate Reactive、Infinispan、JHipster、Gatherers4j

Java动态报道:OpenJDK JEP提案、Hibernate Reactive、Infinispan、JHipster、Gatherers4j

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

本周Java动态报道了JDK 25的多个JEP提案,如灵活构造函数体和结构化并发。同时,Hibernate Reactive 3.0、Infinispan 16.0和JHipster 8.11.0等新版本发布,带来了重要更新。

🎯

关键要点

  • 本周Java动态报道了JDK 25的多个JEP提案,包括灵活构造函数体和结构化并发。

  • Hibernate Reactive 3.0、Infinispan 16.0和JHipster 8.11.0等新版本发布,带来了重要更新。

  • JDK 25的两个JEP提案被提升为目标,包括JEP 513和JEP 505。

  • 三个JEP提案被提升为提议,包括JEP 510、JEP 508和JEP 506。

  • JEP 518和JEP 516被提升为候选状态,分别改善JDK Flight Recorder的稳定性和支持任何垃圾收集器的提前对象缓存。

  • JDK 25的早期访问构建22发布,包含各种问题的修复。

  • JNoSQL 1.1.7发布,包含对Jakarta NoSQL规范的兼容实现和增强功能。

  • Quarkus 3.22.2发布,包含错误修复和显著变化。

  • Hibernate Reactive 3.0.0的第一个候选版本发布,支持JReleaser和新的接口。

  • JHipster 8.11.0发布,支持JDK 24并升级多个依赖项。

  • JobRunr 7.5.1发布,解决了HTTP状态码404和空指针异常的问题。

  • Infinispan 16.0.0的第一个开发版本发布,包含错误修复和新特性。

  • JBang 0.126.0发布,提供错误修复和文档改进。

  • Gatherers4j 0.11.0发布,新增了实现指数移动平均的新方法。

延伸问答

JDK 25的主要JEP提案有哪些?

JDK 25的主要JEP提案包括JEP 513(灵活构造函数体)和JEP 505(结构化并发)。

Hibernate Reactive 3.0的主要更新是什么?

Hibernate Reactive 3.0的主要更新包括支持JReleaser、引入新的接口以及增加了getCriteriaBuilder()方法以提高与Jakarta持久性规范的兼容性。

Infinispan 16.0的开发版本包含哪些新特性?

Infinispan 16.0的开发版本包含对OpenTelemetry API的支持和简化的objectFromInputStream()方法。

JHipster 8.11.0支持哪些新功能?

JHipster 8.11.0支持JDK 24,并升级了多个依赖项,包括Spring Boot 3.4.5和Gradle 8.14。

JDK 25的早期访问构建有什么更新?

JDK 25的早期访问构建22包含了从构建21更新的各种问题修复。

Gatherers4j 0.11.0新增了哪些方法?

Gatherers4j 0.11.0新增了实现指数移动平均的新方法,如exponentialMovingAverageWithAlpha()和exponentialMovingAverageWithPeriod()。

➡️

继续阅读