WooCommerce 文档

title: "WooCommerce 发布计划" post_status: publish comment_status: open taxonomy: category: - woocommerce post_tag: - Releases - Contribution - Repos


WooCommerce 发布计划

WooCommerce 遵循可预测的发布计划,大约每五周发布一次更新,其中包含新功能、增强功能和错误修复。 本页面总结了我们发布过程的主要阶段,例如功能冻结、beta 和候选版本阶段,以及最终版本和补丁版本的发布时间。

有关 monorepo 内部发布周期详情,请访问我们的 Git Flow 文档

:::tip

要查看当前和即将发布的实际计划,请访问我们的 发布日历

:::

发布周期流程图

里程碑

功能冻结 & -dev 版本 (第 1 天)

由于功能冻结自动化,会发生以下几件事:

Beta 1 (+1 周)

在此阶段,进行各种测试过程:

在 beta 阶段发现的任何问题,要么直接针对发布分支进行修复,要么通过从 trunk 移植修复程序(首选)。 请参阅 移植指南 了解更多详情。

release/x.y 是即将发布的版本的唯一参考。

Beta 2 (+1 周)

在此阶段,我们将 -beta.1 中发现的回归修复作为发布稳定的一部分发布。 预发布公告将继续更新。

RC 1 (+1 周)

在最终发布之前,进行最后一次(内部)检查。

如果在此阶段发现任何问题,则将修复程序合并到发布分支 (release/x.y),就像在 beta 阶段一样。

最终版本 (+1 天)

我们将稳定的版本提供给所有人。 此时,开发者宣传团队将发布预先准备好的发布亮点 (示例)。

Point/Patch 发布

补丁发布用于向我们的用户提供重要的 bug 修复,这些 bug 是在最终发布后检测到的。 它们的版本号为 x.y.z,其中 z 不为零。

我们在合并任何修复时,遵循与 beta 和 RC 阶段相同的约定:

延迟

由于业务需求或在测试过程中发现的任何关键 bug,发布日期可能会发生变化。

我们不会轻易做出这个决定,仅是为了确保发布的稳定性。 当这种情况发生时,我们始终会沟通情况(示例)并更新发布日历。

有关如何管理延迟的详细信息,请参阅 发布故障排除指南