Java新闻综述:OpenJDK和Jakarta EE 11更新、Payara平台、Vert.x、Log4j、JobRunr

Java 本周新闻摘要(2024年11月18日)

本周的Java新闻摘要涵盖了多个重要更新,包括OpenJDK JDK 24的JEP提案、Jakarta EE 11核心配置文件的发布审查、Payara Platform的11月发布、Vert.x 5.0的首个候选版本,以及Log4j 2.24.2和JobRunr 7.3.2的点版本发布。

OpenJDK

以下JEP已完成审查,正式目标为JDK 24:

  • JEP 497:量子抗性模块格基数字签名算法
  • JEP 496:量子抗性模块格基密钥封装机制

以下JEP已提升为提议目标,预计在2024年11月25日和26日完成审查:

  • JEP 501:弃用32位x86端口以便移除
  • JEP 499:结构化并发(第四次预览)
  • JEP 498:警告使用sun.misc.Unsafe中的内存访问方法

JDK 24

JDK 24的早期访问版本Build 25已发布,包含从Build 24的更新,修复了多个问题。开发者可通过Java Bug Database报告问题。

Jakarta EE

Jakarta EE 11核心配置文件已进入发布审查阶段,WildFly和Open Liberty已通过TCK测试。预计在2024年第四季度发布GA版本。

Spring Framework

Spring团队发布了多个GA版本,包括Spring Boot 3.4、Spring Security 6.4、Spring Authorization Server 1.4、Spring Integration 6.4等。

Payara

Payara Platform发布了2024年11月版本,包括Community Edition 6.2024.11和Enterprise Edition 6.20.0及5.69.0,新增了对TOML的支持和自动命名功能。

Open Liberty

Open Liberty发布了24.0.0.12-beta版本,增强了SOAP消息验证功能,简化了消息调试。

Micronaut

Micronaut Foundation发布了4.7.1版本,包含Micronaut Core 4.7.6及多个模块的修复和更新。

JobRunr

JobRunr 7.3.2发布,修复了多个问题,包括确保Interval类的幂等性和处理IoC容器关闭时的异常。

Apache Log4j

Log4j 2.24.2发布,修复了getLogger()方法可能返回null的严重问题,以及其他错误。

Eclipse Vert.x

Vert.x 5.0的首个候选版本发布,引入了新的VerticleBase类,支持JPMS,预计在2024年12月发布GA版本。

Gradle

Gradle 8.11.1发布,修复了多个问题,包括BuildEventsListenerRegistry接口的损坏和任务执行问题。

阅读 23
0 条评论