Electron 团队近日正式发布了 Electron 20.0,你可以使用 npm install electron@latest
用 npm 安装它,或者从官方网站下载它。它包括对 Chromium 104、V8 10.4 和 Node.js 16.15.0 的升级。
技术栈变化
- Chromium 104.0.5112.65
- Node v16.15.0
- V8 v10.4
新功能
- 在 Windows 上增加了沉浸式的黑暗模式
- 增加了对类似面板行为的支持,窗口可以悬浮在全屏的应用程序上
- 更新了 Windows Control Overlay 按钮,使其在 Windows 11 上看起来更像原生的
- 渲染器现在默认是沙盒化的,除非指定
nodeIntegration: true
或sandbox: false
- 在用 nan 构建本地模块时增加了保障措施
结束对 17.x.y 的支持
根据项目的支持政策,Electron 17.x.y 已经达到了支持的终点,因此官方鼓励开发者和应用程序升级到更新的 Electron 版本。
E18 (Mar'22) | E19 (May'22) | E20 (Aug'22) | E21 (Sep'22) | E22 (Dec'22) |
---|---|---|---|---|
18.x.y | 19.x.y | 20.x.y | 21.x.y | 22.x.y |
17.x.y | 18.x.y | 19.x.y | 20.x.y | 21.x.y |
16.x.y | 17.x.y | 18.x.y | 19.x.y | 20.x.y |
15.x.y | -- | -- | -- | -- |
更多详情可查看:https://github.com/electron/electron/releases