跳转到主要内容

新的 Electron 发布节奏

·3 分钟阅读
⚡️ 更新 (2021-07-14): 我们的速度更快了!

在 2021 年第三季度,Chrome 团队将其发布周期从每 6 周缩短至每 4 周。Electron 的发布也随之调整。请阅读更新后的8 周发布周期博客文章以获取最新信息!

🎉 Electron 将转为每 12 周发布一个新的主稳定版本!🎉


⚡️ 哇,好快!但为什么呢?

简而言之,Chromium 不会停止发布,所以 Electron 也不会放慢脚步。

Chromium 遵循固定的 6 周发布时间表。为了在 Electron 中提供最新版本的 Chromium,我们的日程安排需要与他们保持同步。有关 Chromium 发布周期的更多信息可以在这里找到。

🚀 为什么是每 12 周?

每 6 周,Chromium 就会发布一个新版本,带来新功能、错误修复/安全修复以及 V8 改进。Electron 的用户明确表示希望及时获得这些更新,因此我们调整了稳定版发布日期,以匹配每隔一个 Chromium 稳定版的发布。首先,Electron v6.0.0 将包含 M76,计划于 2019年7月30日发布稳定版,与 Chromium M76 的发布日期相同。

🚧 这对我和我的 Electron 应用意味着什么?

您将比以前更快地获得新的 Chromium 和 V8 的功能与修复。重要的是,您还将知道这些新变更何时到来,从而能够根据更准确的信息进行规划。

Electron 团队将继续支持最新的三个主版本。例如,当 v6.0.0 于 2019 年 7 月 30 日进入稳定版时,我们将支持 v6.x、v5.x 和 v4.x,而 v3.x 将达到生命周期终点 (End-Of-Life)。

💬 应用反馈计划

请考虑加入我们的应用反馈计划,帮助我们测试 beta 版本并提升其稳定性。参与该计划的项目会在其应用上测试 Electron 的 beta 版本;作为回报,他们发现的新 bug 将在稳定版发布中获得优先处理。

📝 Electron 发布简史

在 v3.0.0 之前,稳定版的发布决策并未遵循固定的时间表。从 v3.0.0 和 v4.0.0 开始,我们在项目中引入了内部时间表。今年早些时候,我们首次为 Electron v5.0.0 公布了稳定版发布日期。公布稳定版发布日期得到了普遍的积极反响,我们很高兴能在未来的版本中继续这样做。

为了更好地简化这些与升级相关的工作,我们在治理体系内创建了升级发布工作组。这使我们能够更好地确定工作的优先级并进行分派,我们希望随着每个后续版本的发布,这一点会变得更加明显。

以下是我们的新周期与 Chromium 周期的对比情况

line graph comparing Electron versus Chromium versions

📨 如果您有任何问题,请发送邮件至 info@electronjs.org