Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
Electron v 42.3.0 现已发布,一些更新内容如下:
Features
app.getApplicationInfoForProtocol()新增对 Linux 的支持。#51680
- 为 macOS 添加了 Notification.remove()、removeAll() 和 removeGroup() 静态方法。#51691
- 为来自 utility process 的 net 模块请求添加了会话支持。#51698
Fixes
- 修复了禁用
contextIsolation时,ESM 预加载脚本中process及其他 Node 全局变量未定义的问题。 #51726
- 修复了 v8 headers 中未定义的 msvc 内置函数导致的本地插件编译失败问题。#51706
其他变化
- Chromium 已更新至 148.0.7778.180 版本。#51600
更新说明:https://github.com/electron/electron/releases/tag/v42.3.0