Java 新闻综述:JDK 23 进入收尾阶段二,Graal 开发工具包,Payara 平台,JSpecify

Java 新闻综述:JDK 23 进入收尾阶段二,Graal 开发工具包,Payara 平台,JSpecify

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

内容提要

本周Java回顾包括JDK 23进入第二阶段,Payara平台发布,Graal Development Kit for Micronaut 4.5.0,JSpecify 1.0.0,MicroProfile 7.0-RC1,Open Liberty 24.0.0.7,Oracle关键补丁更新,JEP 472晋升为JDK 24目标,限制使用不安全的JNI,多个版本的JDK发布,Spring、Payara、Quarkus、Open Liberty等项目有新版本发布,MicroProfile 7.0的第一个候选版本发布,Eclipse Vert.x 4.5.9、Apache Tomcat 10.1.26、JHipster Lite 1.13.0和1.12.0、JetBrains Ktor 3.0.0、Infinispan 15.1.0、Testcontainers for Java 1.20.0、JDKMon 21.0.5和Jox 0.3.0等项目有新版本发布。

🎯

关键要点

  • JDK 23进入第二阶段,Payara平台发布,Graal Development Kit for Micronaut 4.5.0发布。
  • JEP 472晋升为JDK 24目标,限制使用不安全的JNI。
  • Oracle发布多个JDK版本,包括22.0.2、21.0.4、17.0.12、11.0.24和8u421。
  • JDK 23的早期访问版本发布,包含多个问题修复。
  • Graal Development Kit for Micronaut 4.5.0发布,简化云应用开发。
  • BellSoft发布Liberica JDK的CPU补丁,解决多个CVE问题。
  • Spring框架各个团队发布多个里程碑和小版本更新。
  • Payara发布2024年7月版本,改进了Hazelcast配置和OpenID认证安全性。
  • Quarkus 3.12.3发布,修复文件系统问题和其他小问题。
  • Open Liberty 24.0.0.7发布,引入MicroProfile Config属性。
  • MicroProfile 7.0的第一个候选版本发布,包含四个规范的更新。
  • Eclipse Vert.x 4.5.9发布,包含多个重要更改。
  • Apache Tomcat 10.1.26发布,改进OpenSSL支持和CORS过滤器。
  • JSpecify 1.0.0发布,包含标准注解的最终版本。
  • JHipster Lite 1.13.0和1.12.0发布,包含错误修复和新特性。
  • JetBrains Ktor 3.0.0的第二个测试版发布,提供多个改进。
  • Infinispan 15.1.0的第二个开发版本发布,解决多个显著问题。
  • Testcontainers for Java 1.20.0发布,包含错误修复和新特性。
  • JDKMon 21.0.5发布,解决CVE检测和更新问题。
  • Jox 0.3.0发布,包含与JDK 21对齐的新结构化并发模块。
➡️

继续阅读