Quarkus 0.28.1 发布 - 更多错误修复,帮助我们修复 404 错误

本次发布是一个 bug 修复/可用性改进版本,因此从 0.27.0 升级应该是安全的。

其中一项新功能是我们现在有了一个平台概念,用于引用 Quarkus 生态系统中的一组扩展。以下是有关如何使用/试用的详细信息。

有什么新功能?

新网站主题

我们刚刚推出了一个新网站主题。我们仍在努力完善它,但如果您发现任何问题,请在我们的跟踪器中报告。

指南和快速入门 URL 更改

到目前为止,我们的指南 URL 和快速入门目录并不完全一致。我们已对它们进行了更改以提高一致性。

我们已为指南设置了重定向,但无法为快速入门目录设置重定向,因此如果您在网站上遇到任何损坏的链接,请报告它们,我们将立即修复。

谢谢!

在新项目和现有项目中启用平台

Quarkus 生态系统不仅仅是 Quarkus 核心发布的扩展。这在 code.quarkus.io 上可见,您可以在其中找到其他 Quarkus 扩展,例如 Apache Camel。

在您的项目中,您将生态系统的一部分称为平台 - 目前除了 core 之外,还有一个名为 universe 的平台。

如果您使用 code.quarkus.io,您将自动获得它。

如果您创建新项目,可以通过在项目创建时传递 platformArtifactId=quarkus-universe-bomplatformVersion=0.28.1 来获得它。

mvn io.quarkus:quarkus-maven-plugin:0.28.1:create \
    -DprojectGroupId=my-groupId \
    -DprojectArtifactId=my-artifactId \
    -DprojectVersion=my-version \
    -DplatformArtifactId=quarkus-universe-bom \
    -DplatformVersion=0.28.1 \
    -DclassName="org.my.group.MyResource"

在现有项目中,您目前需要像往常一样手动更新您的 Quarkus 版本,然后将 BOM 引用从 <artifactId>quarkus-bom</artifactid> 更新为 <artifactId>quarkus-universe-bom></artifactId>

完整更新日志

贡献者

Quarkus 现在拥有 177 名贡献者。非常感谢每一位贡献者。

特别是对于此次发布,感谢 Alex Soto, Alexey Loubyansky, Aurea Munoz, Bill Burke, Clement Escoffier, Deven Phillips, Emmanuel Bernard, Georgios Andrianakis, Guillaume Smet, Gwenneg Lepage, Hector Ventura, Ioannis Canellos, Jaikiran Pai, Jan Martiska, Jason T. Greene, Ken Finnigan, Luca Burgazzoli, Logan Hauspie, Loïc Mathieu, Maciej Swiderski, Manyanda Chitimbo, Martin Kouba, Martin Stefanko, Matej Novotny, Max Rydahl Andersen, Michael Edgar, Pedro Igor, Ronak Patel, Rostislav Svoboda, Sanne Grinovero, Sergey Beryozkin, Stuart Douglas, Syed M Shaaf, Tako Schotanus and Timothy Power。

加入我们

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

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