Electron 14.0.0 发布,跨平台桌面应用开发工具

栏目: 软件资讯 · 发布时间: 4年前

内容简介: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

Breaking Changes

  • 子窗口不再从其父窗口继承 BrowserWindow 构造选项。#28550
  • 不推荐使用的worldSafeExecuteJavaScript选项已从webPreferences中移除。 #28456
  • new-windowdid-create-windowWebContents 事件中删除了已被废弃的additionalFeatures属性。#28548
  • 删除了已废弃的app.allowRendererProcessReuse和 BrowserWindowaffinity选项。#26874

Features

Additions

  • 添加BrowserWindow.isFocusable()用于确定窗口是否可聚焦。#28642
  • 添加了WebFrameMain.visibilityState实例属性。#28706
  • 在传递给用setWindowOpenHandler注册的窗口打开处理程序的细节对象中添加了disposition,referrerpostBody#28518
  • 添加了@electron/remote使用的process.contextId#28007
  • 在 Electron Fuse 后面添加了实验性 cookie 加密支持。#29492
  • webRequestlistener details 添加了缺失的resourceType转换:fontpingcspReportmediawebSocket#30050
  • 添加了新的session.storagePathAPI 以获取磁盘上会话特定数据的路径。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

  • 改进了通过 contextBridge 来回发送的函数的性能特征。#28285

  • 改进了napi_threadsafe_function的性能。#29021 

Removed/Deprecated

  • uploadToServer为false时,crashReporter.startsubmitURL选项不再是一个必要的参数。#28105

Fixes

  • 允许 Node.js 在调用uv_run()之前使用显式微任务策略管理微任务队列。#28957
  • 允许从自定义协议和 asar 包加载 source maps。#28573 
  • 具有指定背景颜色或透明度的子窗口现在可以按预期工作。#28054
  • systemPreferences.getAccentColor()getSystemColorgetColor返回的颜色现在被正确地转换成设备的色彩空间。之前的颜色会有细微的不正确。#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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

算法设计与分析

算法设计与分析

陈慧南 / 电子工业出版社 / 2006-5 / 26.80元

《算法设计与分析:C++语言描述》内容分为3部分:算法和算法分析、算法设计策略及求解困难问题。第1部分介绍问题求解方法、算法复杂度和分析、递归算法和递推关系;第2部分讨论常用的算法设计策略:基本搜索和遍历方法、分治法、贪心法、动态规划法、回溯法和分枝限界法;第3部分介绍NP完全问题、随机算法、近似算法和密码算法。书中还介绍了两种新的数据结构:跳表和伸展树,以及它们特定的算法分析方法,并对现代密码学......一起来看看 《算法设计与分析》 这本书的介绍吧!

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具