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

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

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


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

查看所有标签

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

利用Python进行数据分析

利用Python进行数据分析

Wes McKinney / 唐学韬 / 机械工业出版社 / 2013-11-18 / 89.00

【名人推荐】 “科学计算和数据分析社区已经等待这本书很多年了:大量具体的实践建议,以及大量综合应用方法。本书在未来几年里肯定会成为Python领域中技术计算的权威指南。” ——Fernando Pérez 加州大学伯克利分校 研究科学家, IPython的创始人之一 【内容简介】 还在苦苦寻觅用Python控制、处理、整理、分析结构化数据的完整课程?本书含有大量的实践案例,......一起来看看 《利用Python进行数据分析》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

MD5 加密
MD5 加密

MD5 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具