Electron 38.3.0 发布,跨平台桌面应用开发工具
Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
Electron v38.3.0 现已发布,一些更新内容如下:
修复
- 修复了 Windows
dialog.showMessageBox默认按钮处理问题。#48519 - 修复了当
shell.openExternal没有合适的应用程序打开 URL 时导致意外对话框打开的问题。 #48517 - 修复了通过 websockets 进行身份验证时崩溃的问题。#48539
- 修复了更改窗口上可调整大小的属性会破坏透明窗口样式的问题。#48499
其他变化
- 修复了在 macOS 26 上构建时找不到 metal toolchain 的开发问题。# 48473
- 将 Chromium 更新至 140.0.7339.240。#48486
- 已将 Node.js 更新至 v22.20.0。#48381
更新说明:https://github.com/electron/electron/releases/tag/v38.3.0