本周 2025 年 3 月 24 日的 Java 综述涵盖以下内容:
- OpenJDK:JEP 503 从“提议”提升为“目标”,计划移除 32 位 x86 端口,这是 JEP 501 的后续,JDK 25 的早期访问版本 Build 16 提供了从 Build 15 的更新和修复,更多细节在发布说明中,开发者可通过 Java Bug Database 报告错误。
- JDK 25:介绍了 JDK 25 的 Build 16,提供了更新和修复的信息。
- Jakarta EE:Ivar Grimstad 提供了 Jakarta EE 11 和 12 的更新,Jakarta EE 11 Web Profile 的发布审查已开始,接近达成超多数通过,Jakarta EE 11 Platform 有约 50 个测试失败,Jakarta EE 12 的计划审查正在进行。
- Eclipse JNoSQL:发布了 1.1.6 版本,提供了 bug 修复、性能改进和新功能,如新的 GraphTemplate 接口和 CDI Lite 增强。
- BellSoft:与 JDK 24 和 GraalVM 一起发布了 Liberica Native Image Kit 24.2.0,增强了对 Linux 和 macOS 上 jcmd 诊断工具的实验性支持。
- Spring Framework:Spring AI 团队发布了使用 1.0.0-SNAPSHOT 的重要更改和更新,包括更改启动器的 artifact ID,提供了自动和手动更新项目的方法。
- Quarkus:发布了 3.21.0 和 3.20.0 版本,前者为新的 LTS 版本,提供了 bug 修复、依赖升级和新功能,如支持 MongoDB Client 扩展和解决上下文传播问题。
- Open Liberty:发布了 25.0.0.3 版本,具有新功能,如使用新的配置元素配置共享库,以及符合 FIPS 140-3 标准。
- WildFly:发布了 WildFly 36.0.0 的第一个 beta 版本,提供了大的修复、依赖升级和增强,如默认启用 jboss.as.jpa.classtransformer 持久单元和记录警告。
- Hibernate:发布了 Hibernate Search 8.0.0 的第三个 alpha 版本,与 Hibernate ORM 7.0.0.Beta5 对齐,迁移到 Hibernate Models 的 ClassDetailsRegistry 接口。
- Infinispan:发布了 15.2.0.Final 版本,名为 Feelin' Blue,提供了 bug 修复、依赖升级和新功能,如实现 Redis JSON API 和新的控制台外观。
- Apache Software Foundation:Apache TomEE 10.0.1 是第一个维护版本,提供了依赖升级和对 notable 问题的解决。
- JHipster:发布了 JHipster Lite 1.30.0 版本,提供了 bug 修复、文档改进和新功能,如使用颜色标识模块和新的过滤显示。
- OpenXava:发布了 7.5 版本,提供了 bug 修复、依赖升级和新功能,如支持热代码重新加载和 UI 改进。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。