Java新闻综述:Payara Cloud、MicroProfile Telemetry、Foojay.io日历、JVM语言峰会

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类的可用性,并改进了SpanBaggage的行为。详细信息可在问题列表中找到。

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预览功能。会议录像将在稍后发布。

阅读 27
0 条评论