Java 新闻综述:雅加达 EE 11 和 Spring AI 更新、WildFly 36 Beta、Infinispan、JNoSQL

本周 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 改进。
阅读 8
0 条评论