Electron 7.0.0稳定版正式发布

Electron 7.0.0 稳定版正式发布了,Electron 是 GitHub 开发的跨平台桌面应用开发工具,支持使用 Web 技术开发桌面应用,其基于 C++ 开发,GUI 核心来自于 Chromium,而 JavaScript 引擎使用 V8。

Electron 7.0.0稳定版正式发布

此片更新内容如下:

Notable Changes

Electron 的核心组件是 Chromium、Node.js 与 V8,按照国际惯例它一般都会与这些项目保持同步更新,以提供最新的 JavaScript 特性、性能改进和安全修复。在此版本中这三者分别升级内容如下:

  • Chromium 78.0.3905.1
    • New in 78
    • New in 77
  • Node.js 12.8.1
    • Node 12.8.1 更新内容
    • Node 12.8
    • Node 12.7
    • Node 12.6
    • Node 12.5
  • V8 7.8
    • V8 7.8 更新内容
    • V8 7.7
  • 增加了 Windows on ARM(64位) 版本
  • 为异步请求/响应的 IPC 添加了 ipcRenderer.Invoke() 和 ipcMain.Handle()
  • 添加了 nativeTheme API 来读取和响应操作系统主题和颜色方案的变化
  • 切换到新的 TypeScript Definitions 生成器,生成更加精确的定义

Breaking Changes

  • 删除部分 API:
    • Tray.setHighlightMode() (macOS)
    • app.enableMixedSandbox()
    • app.getApplicationMenu()
    • app.setApplicationMenu()
    • powerMonitor.querySystemIdleState()
    • powerMonitor.querySystemIdleTime()
    • webFrame.setIsolatedWorldContentSecurityPolicy()
    • webFrame.setIsolatedWorldHumanReadableName()
    • webFrame.setIsolatedWorldSecurityOrigin()
  • Session.clearAuthCache() 不再过滤已清除的缓存条目
  • MacOS 上的本机接口(菜单、对话框等)现在自动匹配用户机器上的暗模式设置
  • 更新 electron 模块以使用 @Electronics/get,支持 Node 8
  • Electron.asar 文件不再存在

New Features 

  • 所有异步 webContent/<webview> 方法现在返回一个 Promise
  • 为 macOS 添加了 always-on-top-changed
  • 在 Netlog API 中添加 captureMode 和 maxFileSize 选项
  • 在 app.getAppMetrics() 输出中添加了 creationTime/sandbox/IntegrityLevel
  • 向 webContents.print() 回调函数中添加了 failureReason 参数,以区分成功、失败和取消
  • 为 BrowserView 添加了 getBalls() 方法
  • 将 gpu-info-update 事件添加到 app 中,只要有 gpu 信息更新,就会发出 gpu-info 更新事件
  • 在 app.getAppMetrics() 添加 memory
  • 添加 process.getBlinkMemoryInfo()
  • 在 webFrame/webContent/<webview> 中添加了 emoveInsertedCSS()
  • 将 zoom-changed 事件添加到 webContent 中
  • 增加打印自定义选项
  • app.moveToApplicationsFold 添加了一个可选的冲突处理回调
  • 支持 webFrame.sertCSS() 中的 CSS origin
  • 在 Windows 上支持 Tray API 的 mouse-move 事件
  • Windows 上支持 systemPreferences.isDarkMode() API
  • macOS 上支持  systemPreferences.isHighContrastColorScheme() API
  • 启用 W3C Reporting API
  • macOS 上实现了 BrowserWindow.setFocable
  • 在校验和文件中添加 Windows on ARM node 头文件

另外此版本还有许多修复和属性更改,更多详情见发布说明。

主题测试文章,只做测试使用。发布者:小屋,转转请注明出处:http://www.rumenwu.com/itnews/1357.html

(0)
小屋的头像小屋
上一篇 2019年10月6日
下一篇 2019年11月14日

相关推荐

  • 网信办公布10月主要商业网站举报受理量情况:微博最多

    11月5日消息 从国家网信办举报中心获悉,2020 年 10 月,全国各级网络举报部门受理举报 1551.1 万件,环比增长 7.7%、同比增长 54.5%。 其中,中央网信办(国家互联网信息办公室)违法和不良信息举报中心受理举报 19.0 万件,环比增长 0.7%、同比增长 22.4%;各地网信办举报部门受理举报 110.7 万件,环比下降 20.9%、同…

    2020年11月5日
    7700
  • 2019年全国各地高考作文题目

    据人民日报报道,全国各地高考作文题已经新鲜出炉,共9套完整作文题,包括全国Ⅰ卷、全国Ⅱ卷、全国III卷、全国汉语试卷、北京卷、天津卷、上海卷、江苏卷、浙江卷。其他地区高考作文题目陆续出炉。 2019年高考语文作文试题如下。 1.全国Ⅰ卷 阅读下面的材料,根据要求写作。 “民生在勤,勤则不匮”,劳动是财富的源泉,也是幸福的源泉。“夙兴夜寐,洒扫庭内”,热爱劳动…

    2019年6月7日
    8200
  • 360搜索:即日起,下线“明星人气榜”

    8月12日消息360搜索今日发布公告称,为了倡导青少年用户理性追星,为青少年全力营造一个清朗、健康的网络环境,360搜索决定从即日起,下线“明星人气榜”。 官方表示,“明星人气榜”的设立初衷是建立粉丝交流的园地,让粉丝能够获取到更多“爱豆”相关内容与信息。然而,近期媒体报道社会上各类非理性追星行为,应援打榜、投票打榜逐渐滋生不良风气,容易给未成年人带来负面影…

    行业动态 2021年8月12日
    11200
  • tumblr将于12月17日起禁止所有成人色情内容

    今天Tumblr官方发布社区新规,从12月17日开始,不允许再发布成人内容。 在新的社区准则中,Tumblr发布了关于成人内容的规范: 成人内容。不要上传显示真实人类生殖器或女性露出乳头的图像、视频或 GIF 动图——此项包括非常逼真以至于可能被误认为是现实人类的内容(别想钻空子)。允许某些类型的艺术、教育、有新闻价值或政治内容的裸露。请勿上传任何表现性行为…

    2018年12月4日
    7200
  • 字节跳动投资第八年:2021年已产生投资16起,或创历史新高

    今年是字节跳动成立的第十年,对外投资的第八年。作为一家年轻的互联网公司,它创造了很多与 “年龄”不符的商业奇迹。它成功地在多个赛道弯道超车,以后浪的姿态掀翻前浪;它着眼全球,把中国看作是 S 级市场之一;它 “赛博朋克”,是一家 AI 公司,也是一家广告公司;它是最大的互联网独角兽之一,观其竞品公司快手,如今市值超 1.3 万亿港元,位列中国 TOP5 互联…

    行业动态 2021年3月30日
    6500

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信