Java 周报总结 - 2023年8月7日
本周的Java周报涵盖了多个重要更新,包括JDK 22、JDK 21、GraalVM、Spring框架、Payara Cloud、Quarkus、MicroProfile、OpenXava、Foojay.io日历以及JVM语言峰会的内容。
JDK 21
JDK 21的早期访问版本Build 35已发布,该版本修复了多个问题,详细信息可在发布说明中找到。开发者可以通过Java Bug Database报告问题。
JDK 22
JDK 22的早期访问版本Build 10也已发布,包含对多个问题的修复。更多细节详见发布说明。开发者同样可以通过Java Bug Database报告问题。
GraalVM
GraalVM Native Build Tools发布了0.9.24版本,主要变化包括支持Profile-Guided Optimization (PGO)、改进的GraalVM安装说明等。详细信息可在变更日志中找到。
Spring框架
Spring Cloud 2023.0.0-M1(代号Leyton)发布了首个里程碑版本,支持Java HttpClient类,并对多个子项目进行了升级。更多信息详见发布说明。
Spring Modulith 1.0-RC1也发布了,包含多个新功能和Bug修复,预计在2023年8月底的SpringOne大会上发布正式版。详细信息可在发布说明中找到。
Payara Cloud
Payara宣布为其云原生运行时服务Payara Cloud提供15天免费试用,旨在缩短开发周期、提高运营效率并减少Kubernetes培训成本。
Quarkus
Quarkus 3.2.4.Final发布,修复了@RouteFilter注解在WebSocket请求中的问题,并改进了OpenTelemetry SDK的自动配置。更多细节详见变更日志。
MicroProfile
MicroProfile Telemetry 1.1的首个候选版本发布,澄清了API类的可用性,并改进了Span和Baggage的行为。详细信息可在问题列表中找到。
OpenXava
OpenXava 7.1.4发布,包含依赖升级和多个Bug修复,如修复了文件上传时的文件丢失问题。更多信息详见发布说明。
Foojay.io
Foojay.io社区日历现在支持自动导入Java用户组(JUGs)的Meetup页面,简化了事件录入流程。JUG负责人可以通过Slack注册并设置自动更新频率。
JVM语言峰会
2023年JVM语言峰会于加州圣克拉拉举行,为期三天,汇集了语言设计师、编译器开发者、工具构建者、运行时工程师和VM架构师。会议内容涵盖了Project Leyden、Loom、Panama和Valhalla等多个项目,以及Generational ZGC和Class-File API预览功能。会议录像将在稍后发布。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。