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类,引入了SingleMain和MultiPiranha类。
JHipster
- JHipster Lite 1.15.0:修复了错误,改进了文档,并新增了横向显示预设选项的功能。
Gradle
- Gradle 8.10.0:支持JDK 23,改进了配置缓存,减少了缓存文件大小并加速了加载时间。
这些更新和发布为Java开发者提供了更多工具和功能,帮助他们更高效地开发和维护应用程序。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。