Java 新闻综述:JDK 24 更新,Spring Framework,Piranha Cloud,Gradle 8.9,Arquillian 1.9

Java 新闻综述:JDK 24 更新,Spring Framework,Piranha Cloud,Gradle 8.9,Arquillian 1.9

💡 原文英文,约1700词,阅读约需6分钟。
📝

内容提要

本周Java回顾包括JEP 472的新闻,该JEP建议在JDK 24中限制JNI的使用;Spring Framework的里程碑和点发布;Piranha Cloud的月度发布;以及Gradle 8.9和Arquillian 1.9的发布。JEP 472已从候选状态晋升为JDK 24的目标状态,该JEP建议限制与JDK 22中提供的Foreign Function & Memory(FFM)API中的受限方法一起使用的不安全的Java Native Interface(JNI)的使用。预计在JDK 23发布后,使用JNI将抛出异常而不是警告。Spring Framework发布了6.2.0的第五个里程碑版本和6.1.11的新版本,修复了一些问题并提供了新功能。Spring Data和Spring Cloud也发布了新版本。Quarkus发布了3.12.2的维护版本。Micrometer发布了1.14.0的里程碑版本和1.13.2、1.12.8的新版本。Project Reactor发布了2024.0.0、2023.0.8、2022.0.21和2020.0.46的新版本。Piranha Cloud发布了24.7.0的新版本。Apache Software Foundation发布了Tomcat 9.0.91和Camel 4.7.0的新版本。Arquillian发布了1.9.0.Final的新版本。Gradle发布了8.9.0的新版本。

🎯

关键要点

  • JEP 472建议在JDK 24中限制JNI的使用,已从候选状态晋升为目标状态。
  • 预计在JDK 23发布后,使用JNI将抛出异常而不是警告。
  • Spring Framework发布了6.2.0的第五个里程碑版本和6.1.11的新版本,修复了一些问题并提供了新功能。
  • Spring Data和Spring Cloud也发布了新版本,包含依赖升级和错误修复。
  • Quarkus发布了3.12.2的维护版本,解决了一些显著问题。
  • Micrometer发布了1.14.0的里程碑版本和1.13.2、1.12.8的新版本,包含依赖升级和错误修复。
  • Project Reactor发布了多个新版本,包括2024.0.0、2023.0.8、2022.0.21和2020.0.46,提供依赖升级。
  • Piranha Cloud发布了24.7.0的新版本,包含错误修复和依赖升级。
  • Apache Tomcat 9.0.91和Apache Camel 4.7.0发布了新版本,包含错误修复和新功能。
  • Arquillian发布了1.9.0.Final的新版本,包含重要更改。
  • Gradle发布了8.9.0的新版本,改进了错误和警告报告。
➡️

继续阅读