Electron 19.0.0
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 开始的新的发布节奏。 您可以在此处阅读完整的细节。
技术栈变更
- Chromium
102
- Node.js
16.14.2
- V8
10.2
破坏性与 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.y | 16.x.y | 17.x.y | 18.x.y | 19.x.y |
14.x.y | 15.x.y | 16.x.y | 17.x.y | 18.x.y |
13.x.y | 14.x.y | 15.x.y | 16.x.y | 17.x.y |
12.x.y | 13.x.y | 14.x.y | 15.x.y | -- |
下一步计划
短期内,您可以期待团队继续专注于跟上构成 Electron 的主要组件(包括 Chromium、Node 和 V8)的开发步伐。 尽管我们谨慎地不做出关于发布日期的承诺,但我们的计划是大约每 2 个月发布一次 Electron 的新主版本,其中包含这些组件的新版本。
您可以在此处找到 Electron 的公开时间线。
有关未来变更的更多信息,请参阅计划中的破坏性变更页面。