我们的下一个 LTS 版本将是 Quarkus 3.20

您可能已经熟悉我们每半年(一年两次)发布一次 LTS 版本。

每 6 个月,我们会选择一个 Quarkus 版本,该版本将获得一整年的支持。

LTS 版本专为那些希望长期使用某个版本的用户设计,而不是跟上我们每月的发布节奏。

我们已经发布了几个 LTS 版本(即 3.2、3.8 和 9 月底发布的 3.15),并且我们知道我们的一些用户现在正在根据我们的 LTS 时间表规划他们的工作。

现在是时候宣布我们下一个 LTS 的时间表了:Quarkus 3.20。

速览

Quarkus 3.20 将是我们的下一个 LTS 版本。它将是 3.19 分支的直接延续。

如果您为 Quarkus 或 Quarkus Platform 做贡献,并且需要在下一个 Quarkus LTS 中实现某个功能,请确保它已在 2 月 11 日(含)之前合并到 Quarkus 仓库中(即 3.19.0.CR1 发布的前一天)。

2 月 11 日是 Quarkus 3.19 和 3.20 LTS 的功能冻结日期。

Quarkus 3.18

Quarkus 3.18 将是 Quarkus 的一个常规小版本。

它将于 2025 年 1 月 29 日发布。

请参阅我们的 发布计划 以获取所有详细信息。

Quarkus 3.19

Quarkus 3.19 将于 2 月 26 日发布。

我们将在 2 月 12 日发布 3.19.0.CR1 时,像往常一样,从 main 分支出 Quarkus 3.19。

分支后,main 将用于开发 Quarkus 3.21

Quarkus 3.20

Quarkus 3.20 将是我们的下一个 LTS 版本。它将于 3 月 26 日发布。

此版本将是 3.19 版本的直接延续,实际上将从 3.19 分支分出。3.20 版本的重点将放在增强 3.19 和修复问题上。它不包含任何新功能。它可能包含一些额外的组件升级,以修复 CVE 或重要的 bug。

因此,这一点很重要:如果您为 Quarkus 或 Quarkus Platform 做贡献,并且需要在下一个 Quarkus LTS 中实现某个功能,请确保它已在 2 月 11 日(含)之前合并到 Quarkus 仓库中(即 3.19.0.CR1 发布的前一天)。

2 月 11 日是 Quarkus 3.19 和 3.20 LTS 的功能冻结日期。

由于此版本将维护 12 个月,我们将建议扩展维护者和贡献者考虑为 LTS 版本提供 bug 修复和增强功能。这将确保 LTS 版本尽可能稳定和健壮,同时仍然提供 Quarkus 生态系统的全部广度。

这意味着扩展维护者和贡献者需要考虑设置分支和版本控制,以便在整个 LTS 周期内支持 3.20。

Quarkus 3.21

计划在 Quarkus 3.20 LTS 发布当天发布 Quarkus 3.21。

由于 Quarkus 3.20 LTS 将从 3.19 分支分出,它将包含在 3.19 → 3.20 周期中在 main 分支开发的新功能。

有问题?

如果您对此计划有任何疑问,请随时在此博文的评论区或 GitHub Discussions 中提出。

加入我们

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

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