Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
Electron v43.2.0 现已发布,一些更新内容如下:
Features
Fixes
- 修复了从 Electron 38 开始在 Windows 上
app.disableHardwareAcceleration()无法完全禁用 GPU 硬件使用的问题。#52369
- 通过在 Linux 系统上默认启用 Chromium 的
GlobalShortcutsPortalPreferredTrigger功能,修复了 GNOME Wayland 环境下globalShortcut无法正常工作的问题。#52228
- 修复了在另一个 Linux UI 实现处于活动状态时显示 Linux 消息框导致的崩溃问题。#52410
- 修复了在 macOS 系统中,当窗口被透明或可点击窗口覆盖时,窗口会被标记为隐藏并受到后台限流的问题。#52389
- 修复了在没有数据列表建议的字段中创建不必要的自动填充弹出窗口的问题,这可能会导致 macOS 上的输入延迟。#52321
- 修复了当提供 print 选项时,webContents.print() 返回“Invalid printer settings”的问题。#52381
其他变化
- Chromium 已更新至 150.0.7871.129 版本。#52355
更新说明:https://github.com/electron/electron/releases/tag/v43.2.0