内容简介:Electron 14.0.0 现已发布,主要更新内容如下: Stack Upgrades Chromium 93.0.4577.58. New in 93 New in 92 Node v14.17.0. v14.17.0 release notes V8 v9.3 blog post v9.2 blog post Breaking Changes 子窗口...
Electron 14.0.0 现已发布,主要更新内容如下:
Stack Upgrades
- Chromium 93.0.4577.58.
- Node v14.17.0.
- V8
Breaking Changes
- 子窗口不再从其父窗口继承 BrowserWindow 构造选项。#28550
- 不推荐使用的
worldSafeExecuteJavaScript
选项已从webPreferences
中移除。 #28456 - 从
new-window
和did-create-window
WebContents 事件中删除了已被废弃的additionalFeatures
属性。#28548 - 删除了已废弃的
app.allowRendererProcessReuse
和 BrowserWindowaffinity
选项。#26874
Features
Additions
- 添加
BrowserWindow.isFocusable()
用于确定窗口是否可聚焦。#28642 - 添加了
WebFrameMain.visibilityState
实例属性。#28706 - 在传递给用
setWindowOpenHandler
注册的窗口打开处理程序的细节对象中添加了disposition
,referrer
和postBody
。#28518 - 添加了
@electron/remote
使用的process.contextId
。#28007 - 在 Electron Fuse 后面添加了实验性 cookie 加密支持。#29492
- 为
webRequest
listener details 添加了缺失的resourceType
转换:font
、ping
、cspReport
、media
、webSocket
。#30050 - 添加了新的
session.storagePath
API 以获取磁盘上会话特定数据的路径。28665 - 添加
webContents.fromDevToolsTargetId(targetId)
以从关联的 Chrome DevTools 协议 TargetID 中查找 WebContents 实例。#30732 - 在 macOS 上增加了对 Windows Control Overlay 的支持。#29986
- 在 Windows 上添加了对 Windows Control Overlay 的支持。#30678
- 添加了对调试 URL 的支持,如
chrome://gpucrash
. #29466 - 添加了对将 Chromium 日志记录到带有. 此外,现在可以通过在第一个 JS 滴答期间附加命令行开关来启用 JavaScript 的日志记录。增加了对 Chromium 日志的支持,即用
--log-file=.../path/to/file.log
来引导 Chromium 的日志。另外,现在也可以通过在第一个 JS tick 期间添加命令行开关来启用 JavaScript 的日志记录。#29963 - 在节点加密中添加了对 des-ede3 密码的支持。#27897
- 增加了
ContextBridgeMutability
功能,在暴露值时跳过了 Context Bridge DeepFreeze 和 SetReadOnlyNonConfigurable。#27348
Improvements
Removed/Deprecated
-
当
uploadToServer
为false时,crashReporter.start
的submitURL
选项不再是一个必要的参数。#28105
Fixes
- 允许 Node.js 在调用
uv_run()
之前使用显式微任务策略管理微任务队列。#28957 - 允许从自定义协议和 asar 包加载 source maps。#28573
- 具有指定背景颜色或透明度的子窗口现在可以按预期工作。#28054
- 从
systemPreferences.getAccentColor()
、getSystemColor
和getColor
返回的颜色现在被正确地转换成设备的色彩空间。之前的颜色会有细微的不正确。#28121 - Electron Fuses 现在跨平台的顺序一致。#29616
- 修复了
fs.promises.readFile
在向路径参数传递一个FileHandle
时会出现不恰当的错误的问题。#29577 - 修复了当通过需要认证的代理连接已注册 WebRequest 监听器的应用程序时,CORS 预检请求总是被取消。#29812
- ......
终止对 11.xy 的支持
根据项目的支持政策, Electron 11.xy 已终止支持。鼓励开发人员和应用程序升级到较新版本的 Electron。
更新说明:https://github.com/electron/electron/releases/tag/v14.0.0
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Electron 8.2.0 发布,跨平台桌面应用开发工具
- Electron 8.2.1 发布,跨平台桌面应用开发工具
- Electron 8.2.2 发布,跨平台桌面应用开发工具
- Electron 7.2.2 发布,跨平台桌面应用开发工具
- Electron 8.2.4 发布,跨平台桌面应用开发工具
- Electron 7.2.4 发布,跨平台桌面应用开发工具
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Beginning ARKit for iPhone and iPad
Wallace Wang / Apress / 2018-11-5 / USD 39.99
Explore how to use ARKit to create iOS apps and learn the basics of augmented reality while diving into ARKit specific topics. This book reveals how augmented reality allows you to view the screen on ......一起来看看 《Beginning ARKit for iPhone and iPad》 这本书的介绍吧!