Quarkus 3.8.3 发布 - 维护版本

今天,我们发布了 Quarkus 3.8.3,这是 3.8 系列的第二个(我们跳过了 3.8.0)维护版本。

此版本包含错误修复和文档改进。

对于已经在使用 3.8 的用户来说,这是一个安全的升级。

更新

要更新到 Quarkus 3.8,我们建议更新到最新版本的 Quarkus CLI 并运行

quarkus update

请注意,quarkus update 可以将您的应用程序从任何版本的 Quarkus(包括 2.x)更新到 Quarkus 3.8。

如果您尚未开始使用 3.x,请参阅 3.0 发布公告 以获取所有详细信息。您也可以参考 这篇博文 以了解更多详情。在升级到 3.0 后,请同时查看 3.13.23.33.43.53.63.73.8 的迁移指南。

GraalVM SDK 更新

在 Quarkus 3.8.3 中,我们将 GraalVM SDK 伪影版本更新至 23.1.2。这是之前疏忽了,应该早就更新了。

如果您正在开发包含 GraalVM 替换(substitutions)的扩展,强烈建议将 `org.graalvm.sdk:graal-sdk` 依赖替换为 `org.graalvm.sdk:nativeimage`,后者仅包含开发替换所需的类。

同样,如果您正在使用 GraalVM 的 Javascript polyglot 功能,`org.graalvm.js:js` 应被替换为:

  • `org.graalvm.polyglot:js-community`,如果您使用的是 GraalVM 社区版。

  • `org.graalvm.polyglot:js`,如果您使用的是 GraalVM 企业版。

第一个更改可以通过 `quarkus update` 来处理,而第二个更改需要根据您选择的 GraalVM 发行版手动进行。

完整更新日志

加入我们

我们非常重视您的反馈,所以请报告错误,提出改进建议…… 让我们一起构建伟大的东西!

如果您是 Quarkus 用户或只是好奇,请不要害羞,加入我们热情的社区