Electron 13.0.0 现已发布,主要更新内容如下:
session.setPermissionCheckHandler(handler)
handler
webContents
null
Additions
@electron/remote
process.contextId
process.contextIsolated
contextIsolation
process.uptime()
BrowserWindow
roundedCorners
context-menu
session.storagePath
ServiceWorkers
setWindowOpenHandler
disposition
referrer
postBody
Improvements
session.setPermissionCheckHandler
Notification.permission
permission.query
WebFrameMain.executeJavaScriptInIsolatedWorld()
trafficLightPosition
customButtonOnHover
uploadToServer
crashReporter.start
submitURL
napi_threadsafe_function
Removed/Deprecated
shell.moveItemToTrash()
systemPreferences
hiddenInset
contextBridge
BrowserWindow.setWindowButtonVisibility
customButtonsOnHover
根据项目的支持策略,Electron 10.x.y 已经达到了支持的终点。官方鼓励开发者和应用程序升级到更新的 Electron 版本。
更多详情可查看:https://github.com/electron/electron/releases/tag/v13.0.0
评论删除后,数据将无法恢复
Electron 13.0.0 发布,跨平台桌面应用开发工具
Electron 13.0.0 现已发布,主要更新内容如下:
Stack Upgrades
Breaking Changes
session.setPermissionCheckHandler(handler),允许handler第一个参数webContents为null。#19903Features
Additions
@electron/remote使用的process.contextId。#28251process.contextIsolated属性,用于指示当前渲染器上下文是否启用了contextIsolation。#28252process.uptime()到沙盒渲染器。#26684BrowserWindow新增了roundedCorners选项。#27572context-menu事件的一部分发出的参数添加了缺失的字段。#26788session.storagePathAPI,以获取磁盘上特定于会话的数据的路径。#28866ServiceWorkers添加了“registration-completed”事件。#27562setWindowOpenHandler注册的窗口打开处理程序的 details object 中添加了disposition、referrer和postBody。#29277Improvements
session.setPermissionCheckHandler进行的。其中包括Notification.permission和permission.query。请注意,检查处理程序的webContents参数现在可以为 null。#19903WebFrameMain.executeJavaScriptInIsolatedWorld()。#27926trafficLightPosition选项适用于customButtonOnHover窗口。#26789uploadToServer值为 false 时,crashReporter.start的submitURL选项不再是必需的参数。#28283napi_threadsafe_function性能。#29048Removed/Deprecated
BrowserWindow扩展 API。#26696shell.moveItemToTrash()。#26723systemPreferences方法。#26849Fixes
hiddenInsettitleBarStyle 异常的全屏标题栏。修复了hiddenInsettitleBarStyle 与trafficLightPositionoption 不兼容的问题。#27489contextBridge可能会错误地尝试序列化某些 WebAssembly 对象的问题。#27518BrowserWindow.setWindowButtonVisibility对具有customButtonsOnHover标题栏样式的窗口有效。#27073Other Changes
End of Support for 10.x.y
根据项目的支持策略,Electron 10.x.y 已经达到了支持的终点。官方鼓励开发者和应用程序升级到更新的 Electron 版本。
更多详情可查看:https://github.com/electron/electron/releases/tag/v13.0.0