Quarkus 3.15 - 新的 LTS 版本
我们很高兴地宣布 Quarkus 3.15 的发布,这是我们新的 LTS(长期支持)版本。
此版本构建在 Quarkus 3.14 的基础上,并进行了一些额外的错误修复。新功能将随 Quarkus 3.16 一起推出,我们将在十月下旬发布。
如果您想了解更多关于我们的 LTS 政策,请务必阅读 LTS 发布公告。
LTS 版本支持 12 个月。
如果您是从之前的 LTS 版本 Quarkus 3.8 迁移而来,将有很多令人兴奋的新功能,我们建议您阅读以下公告:
更新
要更新到 Quarkus 3.15,我们建议更新到最新版本的 Quarkus CLI 并运行
quarkus update
请注意,quarkus update
可以将您的应用程序从任何 Quarkus 版本(包括 2.x)更新到 Quarkus 3.15 LTS。
如果您是从 3.14 升级,则无需执行任何操作,因为 3.15 是 3.14 的直接延续。
如果您从之前的 LTS 版本 Quarkus 3.8 升级,请参考以下迁移指南:
请注意,quarkus update
应该能为您处理大部分繁重的工作,但仍有一些情况需要手动处理,我们建议您仔细阅读这些迁移指南。
请记住,我们努力通过使过渡更顺畅来降低升级的复杂性。例如,在重命名工件时,我们提供了重定向,并且这些重定向一直保留到下一个 LTS 发布为止。
quarkus-resteasy-reactive
在 Quarkus 3.9 中已重命名为 quarkus-rest
,重定向在 Quarkus 3.15 中仍然有效,并且仅在即将发布的 Quarkus 3.16 中被删除,以便您更平滑地过渡到 3.15。建议迁移到新的工件,但并非强制要求(同样,如果您使用它,quarkus update
会处理)。
有什么新功能?
平台组件升级
Camel Quarkus
Camel Quarkus 已更新至 3.15.0。您可以在 发行说明 中找到关于它的所有必要信息。
Quarkus CXF
Quarkus CXF 3.15 已发布,现在可在 Quarkus Platform 3.15 中找到。请查看 Quarkus CXF 3.15.0 和 Quarkus CXF 3.15.1 的发行说明,以获取有关此版本新功能的更多信息。
贡献者
Quarkus 社区不断壮大,现已有 1003 名贡献者。非常感谢每一位贡献者。
特别感谢 3.15 版本的所有贡献者,包括 AB、Ales Justin、Alexey Loubyansky、Auri Munoz、AxiomaticFixedChimpanzee、brunobat、Claudio Miranda、Clement Escoffier、David M. Lloyd、Foivos Zakkak、Francesco Nigro、George Gastaldi、Georgios Andrianakis、Guillaume Smet、Gunther C. Wenda、Holly Cummins、Inaki Villar、Ioannis Canellos、Jakub Jedlicka、Jan Martiska、Jérémie Bresson、Katia Aresti、KERN Christian、Lars、Loic Hermann、luneo7、mariofusco、marko-bekhta、Martin Bartoš、Martin Kouba、Matej Novotny、Matheus Cruz、Matthias Schorsch、Max Rydahl Andersen、Maximilian Rehberger、Michal Maléř、Michal Vavřík、Nicholas Kolatsis、Ozan Gunalp、Peer Bech Hansen、peubouzon、Phillip Krüger、Roberto Cortez、Rolfe Dlugy-Hegwer、Roman Lovakov、Rostislav Svoboda、Sergey Beryozkin、Thomas Canava、xstefank、Yasser Greyeb、Yoann Rodière 和 Yurii Dubinka。
由于 3.15 版本仅在 3.14 的基础上进行了错误修复,因此贡献者列表比平时略少。
加入我们
我们非常重视您的反馈,所以请报告错误,提出改进建议…… 让我们一起构建伟大的东西!
如果您是 Quarkus 用户或只是好奇,请不要害羞,加入我们热情的社区
-
在 GitHub 上提供反馈;
-
编写一些代码并 推送 PR;
-
在 Stack Overflow 上提问。