内容提要
本周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中已被弃用。