💡
原文英文,约2200词,阅读约需8分钟。
📝
内容提要
本周Java动态包括:OpenJDK JEPs更新,JDK 24目标,Spring Framework 7.0计划,JobRunr 7.3.0,Keycloak 26.0.0和Debezium 3.0.0发布。JEP 475和JEP 489被提升为JDK 24目标,其他JEPs也在推进中。GlassFish和GraalVM发布新版本,TornadoVM更新。Spring Framework 7.0计划支持Jakarta EE 11和JDK 25 LTS。Helidon等多个项目也有新版本发布。
🎯
关键要点
- 本周Java动态包括OpenJDK JEPs更新、JDK 24目标、Spring Framework 7.0计划、JobRunr 7.3.0、Keycloak 26.0.0和Debezium 3.0.0发布。
- JEP 475被提升为JDK 24目标,旨在简化G1垃圾收集器的实现。
- JEP 489被提升为JDK 24目标,Vector API将继续孵化,直到Project Valhalla的必要特性可用。
- JEP 484提议在JDK 24中最终确定Class-File API,计划替代ASM。
- JEP 492和JEP 491分别提出了灵活构造函数体和同步虚拟线程的改进。
- JEP 488和JEP 487分别提出了模式中的原始类型和范围值的改进。
- JDK 24的早期访问版本18已发布,包含多个问题修复。
- GlassFish 7.0.18发布,提供了多个新特性和改进。
- GraalVM发布了新的GitHub库,包含GraalPy、GraalJS和GraalWasm的新演示和指南。
- TornadoVM 1.0.8发布,提供了多个bug修复和改进。
- Spring Framework 7.0计划在2025年发布,支持Jakarta EE 11和JDK 25 LTS。
- Helidon 4.1.2和3.2.10版本发布,包含依赖升级和显著变化。
- JobRunr 7.3.0发布,提供了与Quarkus 3.15和Kotlin 2.0.20的完全兼容性。
- Keycloak 26.0.0发布,包含多个新特性和默认用户会话持久化。
- Debezium 3.0.0发布,支持JDK 17和Kafka 3.8.0,移除了过时的字段。
➡️