Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
Electron 26.1.0 现已发布,具体更新内容如下:
Features
- 添加了对 --dns-result-order Node.js cli flag 的支持。#39501
Fixes
- 修复了在模态子窗口上调用
BrowserWindow.moveTop()
时可能发生的崩溃。#39527 - 修复了加载
chrome://gpu
失败的问题。#39584 - 修复了
chrome.tabs
Tab objects 的某些属性未被正确视为 privileged 的问题。#39607 - 修复了 Wayland 上 tiled windows 的装饰。# 39571
- 修复了重新启动资源管理器时重新生成缩略图工具栏按钮的问题。#39587
- 支持带 tab MediaStream 的 Region Capture API。#39618
Other Changes
- 安全性:向后移植CVE-2023-4071的修复。
- 安全性:向后移植CVE-2023-4070的修复。
- 安全性:向后移植CVE-2023-4075的修复。
- 安全性:向后移植CVE-2023-4076修复。
- 安全性:向后移植CVE-2023-4069的修复。
- 安全性:向后移植CVE-2023-4074的修复。
- 安全性:向后移植CVE-2023-4072的修复。
- 安全性:向后移植CVE-2023-4068的修复。
- 安全性:向后移植 1464682 的修复程序。
- 安全性:向后移植 1464680 的修复程序。
- 安全性:向后移植CVE-2023-4073的修复。#39516
- 将 Chromium 更新至 116.0.5845.97。#39530
更新说明:https://github.com/electron/electron/releases/tag/v26.1.0