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


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

查看所有标签

猜你喜欢:

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

C++数据结构与算法

C++数据结构与算法

[美]乔兹德克(Adam Drozdek) / 徐丹、吴伟敏 / 清华大学出版社 / 2014-10-1 / 63.00元

本书全面系统地介绍了数据结构,并以C++语言实现相关的算法。书中主要强调了数据结构和算法之间的联系,使用面向对象的方法介绍数据结构,其内容包括算法的复杂度分析、链表、栈、队列、递归、二叉树、图、排序和散列。书中还清晰地阐述了同类教材中较少提到的内存管理、数据压缩和字符串匹配等主题。书中包含大量的示例分析和图形,便于读者进一步理解和巩固所学的知识。一起来看看 《C++数据结构与算法》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

随机密码生成器
随机密码生成器

多种字符组合密码

html转js在线工具
html转js在线工具

html转js在线工具