Java新闻综述:Spring 6.2-M7、Project Loom、Payara平台、Gradle 8.10、Helidon 4.1

Java 周报总结 - 2024年8月12日

本周的Java周报涵盖了多个重要版本发布和更新,以下是主要内容的总结:

JDK 23 和 JDK 24

  • JDK 23:当前版本为Build 36,开发者可以通过早期访问版本进行测试。详细信息可查看发布说明
  • JDK 24:Build 11已发布,修复了多个问题,详情请参考发布说明。开发者可以通过Java Bug Database报告问题。

Project Loom

  • Build 24-loom+4-42:基于JDK 24 Build 11,改进了Java监视器的实现,增强了与虚拟线程的互操作性。

Spring Framework

  • Spring Framework 6.2.0-M7:发布了第七个里程碑版本,包含了错误修复、文档改进、依赖升级和新功能,如缓存抽象中的错误处理、忽略AOT编译时的Bean注册等。详细信息见发布说明
  • 其他版本:6.1.12、6.0.23、5.3.39和5.3.38版本也已发布,修复了CVE-2024-38808和CVE-2024-38809漏洞。

Payara

  • Payara Platform 2024年8月版:包括Community Edition 6.2024.8和Enterprise Edition 6.17.0及5.66.0,修复了REST端点和域重启相关的问题。

Open Liberty

  • Open Liberty 24.0.0.8:引入了无版本特性、Audit 2.0和新的MicroProfile Config指南,简化了平台兼容性选择。

Helidon

  • Helidon 4.1.0:支持JDK 22和JDK 23,MicroProfile 6.1,并移除了ConcurrentHashMap类,改用HashMap类。

Quarkus

  • Quarkus 3.13.2:第二个维护版本,修复了quarkus.http.root-path属性的处理问题,并确保所有AutoCloseable接口的实现都被正确关闭。

Micrometer

  • Micrometer Metrics 1.14.0-M2:引入了历史跟踪功能和新的JvmThreadDeadlockMetrics类。
  • Micrometer Tracing 1.4.0-M2:无新功能,主要用于测试。

Eclipse JKube

  • Eclipse JKube 1.17.0:新增了使用Jib构建多平台容器镜像的功能,并增强了Helm插件的功能。

Project Reactor

  • Project Reactor 2024.0.0-M5:依赖升级,对齐了reactor-kafka的版本。
  • 其他版本:2023.0.9、2022.0.22和2020.0.47版本也发布了,主要进行了依赖升级。

Piranha Cloud

  • Piranha 24.8.0:移除了SingleServlet类,引入了SingleMainMultiPiranha类。

JHipster

  • JHipster Lite 1.15.0:修复了错误,改进了文档,并新增了横向显示预设选项的功能。

Gradle

  • Gradle 8.10.0:支持JDK 23,改进了配置缓存,减少了缓存文件大小并加速了加载时间。

这些更新和发布为Java开发者提供了更多工具和功能,帮助他们更高效地开发和维护应用程序。

阅读 22
0 条评论