Java动态报道:Spring Framework 6.2、OpenJDK JEP、Micronaut 4.7、Gradle 8.11

Java动态报道:Spring Framework 6.2、OpenJDK JEP、Micronaut 4.7、Gradle 8.11

💡 原文英文,约1900词,阅读约需7分钟。
📝

内容提要

本周Java动态报道了Spring Framework 6.2.0、JDK 24的四个目标JEP和两个提议JEP、Micronaut 4.7.0及Gradle 8.11.0的发布。JEP 501和JEP 499待审查,JEP 498对内存访问方法提出警告。Jakarta EE 11即将进入发布审查阶段。

🎯

关键要点

  • 本周Java动态报道了Spring Framework 6.2.0的发布。

  • JDK 24的四个目标JEP和两个提议JEP的审查即将结束。

  • JEP 501提议废弃32位x86端口,计划在JDK 25中移除。

  • JEP 499提出结构化并发的第四次预览,旨在简化并发编程。

  • JEP 498建议在使用sun.misc.Unsafe的内存访问方法时发出警告。

  • JDK 24的早期访问版本24构建已发布,包含多个问题修复。

  • Jakarta EE 11即将进入发布审查阶段,核心配置文件已准备就绪。

  • Spring Framework 6.2.0发布,移除了多个已弃用的类和方法。

  • Micronaut 4.7.0发布,包含新的FilterBodyParser接口和其他改进。

  • Helidon 4.1.4发布,更新了URI验证和字符串替换方法。

  • Quarkus 3.16.3发布,改进了JSON处理和RESTful服务支持。

  • Hibernate ORM 7.0.0的第二个beta版本迁移到Jakarta Persistence 3.2规范。

  • Micrometer Metrics 1.14.0提供了文档改进和新特性。

  • Project Reactor 2024.0.0发布,提供多个依赖项的升级。

  • Piranha 24.11.0发布,移除了Jakarta表达式语言规范。

  • JBang 0.121.0和0.120.4版本提供了新特性和依赖管理改进。

  • JHipster Lite 1.22.0发布,包含依赖项升级和新特性。

  • LangChain4j 0.36.0发布,新增多个集成和JDK 17的最低基线。

  • Gradle 8.11.0发布,改进了配置缓存性能和错误报告。

延伸问答

Spring Framework 6.2.0的主要改进是什么?

Spring Framework 6.2.0主要改进包括核心容器、Spring表达式语言、Web和消息应用程序的增强,以及移除多个已弃用的类和方法。

JDK 24中有哪些重要的JEP提案?

JDK 24中重要的JEP提案包括JEP 501(废弃32位x86端口)、JEP 499(结构化并发的第四次预览)和JEP 498(使用sun.misc.Unsafe的内存访问方法发出警告)。

Micronaut 4.7.0的新特性有哪些?

Micronaut 4.7.0的新特性包括新的FilterBodyParser接口、HTTPClient接口的改进,以及显示循环依赖错误的能力。

Jakarta EE 11的发布进展如何?

Jakarta EE 11的核心配置文件已准备就绪,预计将进入发布审查阶段,所有工件已准备好,并且有两个兼容实现通过了TCK。

Gradle 8.11.0有哪些性能改进?

Gradle 8.11.0在配置缓存性能方面进行了改进,支持并行加载和存储缓存条目,并改善了错误和警告报告。

JEP 498的主要内容是什么?

JEP 498建议在使用sun.misc.Unsafe的内存访问方法时发出运行时警告,这些方法在JDK 23中已被弃用。

🏷️

标签

➡️

继续阅读