Electron 30.0.0
Electron 30.0.0 已发布!它包括对 Chromium 124.0.6367.49、V8 12.4 和 Node.js 20.11.1 的升级。
Electron 团队很高兴地宣布 Electron 30.0.0 版本发布!您可以通过 npm 使用 npm install electron@latest 安装它,或从我们的 发布网站 下载。请继续阅读以了解此版本的详细信息。
如果您有任何反馈,请在 Twitter 或 Mastodon 上与我们分享,或加入我们的社区 Discord!错误和功能请求可以在 Electron 的 问题跟踪器 中报告。
值得注意的变化
- 现在支持 Windows 上的 ASAR 完整性校验 (#40504)
- 如果配置不正确,现有已启用 ASAR 完整性的应用程序可能无法在 Windows 上运行。使用 Electron 打包工具的应用程序应升级到
@electron/packager@18.3.1或@electron/forge@7.4.0。 - 请参阅我们的 ASAR 完整性教程 以获取更多信息。
- 如果配置不正确,现有已启用 ASAR 完整性的应用程序可能无法在 Windows 上运行。使用 Electron 打包工具的应用程序应升级到
- 添加了
WebContentsView和BaseWindow主进程模块,废弃并替换了BrowserView(#35658)。 了解如何从BrowserView迁移到WebContentsView,请参阅 这篇博文。BrowserView现在是WebContentsView的一个垫片,旧的实现已被移除。- 请参阅 我们的 Web Embeds 文档,以比较新的
WebContentsViewAPI 与其他类似 API。
- 实现了对 文件系统 API 的支持 (#41827)




