跳转到主要内容

Electron 19.0.0

·3 分钟阅读

Electron 19.0.0 现已发布! 它包含了对 Chromium 102、V8 10.2 和 Node.js 16.14.2 的升级。 请继续阅读以获取更多细节!


Electron 团队很高兴地宣布 Electron 19.0.0 发布! 您可以通过 npm 使用 npm install electron@latest 进行安装,或从我们的发布网站下载。 请继续阅读此版本的详细信息,并分享您的任何反馈!

重要变更

Electron 发布节奏变更

项目正在恢复其早期支持最新三个主要版本的策略。请参阅我们的版本控制文档,了解有关 Electron 版本控制和支持的更详细信息。 这曾暂时是四个主要版本,以帮助用户适应从 Electron 15 开始的新发布节奏。 您可以在此处阅读完整详细信息

技术栈变更

破坏性与 API 变更

以下是 Electron 19 中引入的重大变更。有关这些变更和未来变更的更多信息,请参阅计划的重大变更页面。

在 Linux 上不再支持:.skipTaskbar

BrowserWindow 构造函数选项 skipTaskbar 在 Linux 上已不再支持。 变更于 #33226

移除了 WebPreferences.preloadURL

半文档化的 preloadURL 属性已从 WebPreferences 中移除。#33228。 应改用 WebPreferences.preload

停止对 15.x.y 和 16.x.y 的支持

Electron 14.x.y 和 15.x.y 都已达到支持结束。这使 Electron 恢复其现有策略,即支持最新的三个主要版本。 鼓励开发人员和应用程序升级到更新的 Electron 版本。

E15 (21年9月)E16 (21年11月)E17 (22年2月)E18 (22年3月)E19 (22年5月)
15.x.y16.x.y17.x.y18.x.y19.x.y
14.x.y15.x.y16.x.y17.x.y18.x.y
13.x.y14.x.y15.x.y16.x.y17.x.y
12.x.y13.x.y14.x.y15.x.y--

下一步计划

短期内,您可以期待团队继续专注于跟上构成 Electron 的主要组件(包括 Chromium、Node 和 V8)的开发。 尽管我们谨慎地不承诺发布日期,但我们的计划是大约每 2 个月发布包含这些组件新版本的新 Electron 主要版本。

您可以在此处找到 Electron 的公开时间线

有关未来变更的更多信息,请参阅计划中的破坏性变更页面。