Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
Electron v30.0.0 更新内容如下:
124.0.6367.49
20.11.1
12.4
WebContentsView
BaseWindow
BrowserView
context-menu
inputFieldType
Additions
transparent
navigationHistory
navigationHistory.getEntryAtIndex
BrowserWindow.isOccluded()
navigator.serial
NODE_EXTRA_CA_CERTS
删除/弃用
loadURL()
WebContents.loadURL()
app.getLoginItemSettings
根据项目的支持政策,Electron 27.xy 已结束支持。鼓励开发人员和应用程序升级到较新版本的 Electron。
更多详情可查看发布说明:https://github.com/electron/electron/releases/tag/v30.0.0
评论删除后,数据将无法恢复
Electron v30.0.0 发布,跨平台桌面应用开发工具
Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
Electron v30.0.0 更新内容如下:
Stack Upgrades
124.0.6367.4920.11.112.4Breaking Changes
WebContentsView和BaseWindow,替换了现已弃用的BrowserViewAPI。#35658context-menuparams 中的inputFieldType属性已被删除。#41440Features
Additions
transparent网络首选项。#40301navigationHistory,其中包含navigationHistory.getEntryAtIndex方法,可让应用程序检索浏览历史中任何导航条目的 URL 和标题。#41662BrowserWindow.isOccluded()以允许应用程序检查闭塞状态。#38982navigator.serial中的服务类 ID 请求蓝牙端口的支持。#41734NODE_EXTRA_CA_CERTS的支持。#41822删除/弃用
修复
loadURL()失败后立即调用WebContents.loadURL()时不正确地导致失败的问题。#40661app.getLoginItemSettings未正确抛出错误的问题。 #41667终止对 27.xy 的支持
根据项目的支持政策,Electron 27.xy 已结束支持。鼓励开发人员和应用程序升级到较新版本的 Electron。
更多详情可查看发布说明:https://github.com/electron/electron/releases/tag/v30.0.0