Java新闻综述:JDK 23进入Rampdown阶段,JDK 24专家组,Apache NetBeans 22

JDK 23

JDK 23 已进入 Rampdown Phase One,意味着主代码库已分叉到稳定库,且不会为 JDK 23 添加新的 JEP。最终版本将于 2024 年 9 月发布,包含 12 项新特性,如 JEP 455(原始类型在模式、instanceof 和 switch 中的预览)、JEP 466(类文件 API 第二预览)等。

JDK 24

JDK 24 专家组成立,成员包括 Simon Ritter(Azul Systems)、Stephan Herrmann(Eclipse Foundation)等。公共评审将于 2024 年 12 月至 2025 年 2 月进行,GA 版本计划于 2025 年 3 月发布。

Jakarta EE

五个 Jakarta EE 规范已通过评审,包括 Jakarta Concurrency 3.1、Jakarta Data 1.0、Jakarta Faces 4.1 等,这些规范将包含在即将发布的 Jakarta EE 11 中。剩余两个规范的评审将于 2024 年 6 月 10 日开始。

Spring Framework

Spring Functions Catalog 5.0.0 发布,升级了 Debezium、Spring Boot、Spring Cloud 等依赖。Spring Cloud Stream Applications 2024.0.0 发布,简化了示例应用表的布局并新增了 spring.binders 属性。

Open Liberty

Open Liberty 24.0.0.6-beta 发布,预览了 Jakarta Validation 3.1 和 Jakarta Data 1.0 规范的实现,并增强了 MicroProfile 3.0 和 4.0 的直方图和计时器指标。

Quarkus

Quarkus 3.11.1 发布,改进了安全集成支持,修复了 WebSockets Next 扩展中的问题。Quarkus 3.8.5 发布,解决了 Azure Functions HTTP 扩展中的字符集问题和 Jakarta CDI 中的歧义解析异常。

Apache NetBeans

Apache NetBeans 22 发布,解决了 GradleDaemonExecutor 类中的 NullPointerException 问题,新增了 Java 代码模板,并移除了 Spring Framework 3.0 和 4.0 的支持。

Grails

Grails 基金会公布了未来开发计划,成立了 Grails 社区指导委员会,目标是定义 Grails 7 的最小可行产品(MVP),并明确社区贡献的方式和机会。

阅读 52
0 条评论