Java 新闻综述:流聚合器、Project Loom、Hibernate Validator、LangChain4j、Clojure

Java 新闻综述:流聚合器、Project Loom、Hibernate Validator、LangChain4j、Clojure

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

内容提要

本周Java回顾的亮点包括JEP 485流聚合器晋升为候选状态、Project Loom Build 24-loom+7-60、Hibernate Validator 9.0.0.Beta3、LangChain4j 0.34.0和Clojure 1.12.0。JEP 485增强了Stream API以支持自定义中间操作,Project Loom Build 24-loom+7-60改进了Java监视器的实现。其他版本更新包括TornadoVM、Helidon、Micronaut、Quarkus、Hibernate、Clojure、Eclipse Vert.x、Apache Maven、LangChain4j和Jox。

🎯

关键要点

  • JEP 485流聚合器晋升为候选状态,增强了Stream API以支持自定义中间操作。

  • Project Loom Build 24-loom+7-60改进了Java监视器的实现,增强了与虚拟线程的互操作性。

  • JDK 23和JDK 24的早期访问版本更新,鼓励开发者报告错误。

  • TornadoVM发布了TornadoInsight 1.2.3,增加了对新类型的支持和代码生成的改进。

  • Helidon 4.1.1发布,包含bug修复和gRPC MicroProfile Client API的实现。

  • Micronaut Framework 4.6.1发布,包含bug修复和文档改进。

  • Quarkus 3.14.2发布,包含bug修复和对Micrometer Metrics 1.13.0的依赖升级。

  • Hibernate Validator 9.0.0.Beta3发布,包含bug修复和一些过时API的移除。

  • Clojure 1.12.0发布,增加了新功能并修复了安全漏洞,支持JDK 8的最后版本。

  • Eclipse Vert.x 4.5.10发布,修复了内存过度消耗的安全漏洞。

  • Apache Maven 4.0.0第四个beta版本发布,包含依赖升级和bug修复。

  • LangChain4j 0.34.0发布,增加了新的集成和接口重构。

  • Jox 0.3.1发布,提供了用于虚拟线程的高效Channel数据结构。

➡️

继续阅读