Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
Electron v23.1.2 现已发布,具体更新内容如下:
Fixes
- 修复了 BrowserView.webContents 在 close 时没有发出的 destroyed event。#37451
- 修复了使用 secure 作为 cookie 过滤器时返回的错误结果。#37248
- 修复了如果用户在 macOS 上设置了
aspectRatio
,则minWidth
/minHeight
和maxWidth
/maxHeightjia
将不会被强制执行。#37457 - 修复了在 macOS 上将
hasReply
和actions
传递给主进程通知导致第一个 action 被遮挡和不可用的问题。#37448 - 修复了可拖动区域在 Mac App Store 构建中不起作用的问题。#37473
- 修复了未在 frameless window 的可拖动区域中传递 right-click events 的问题。#37394
Other Changes
- 改进了
contents.takeHeapSnapshot
的错误信息。#37460 - 更新 Chromium 至 110.0.5481.177。#37389
更新说明:https://github.com/electron/electron/releases/tag/v23.1.2