Electron 3.0.0 发布,Chrome、Node 与 V8 受影响

栏目: 后端 · 前端 · 发布时间: 7年前

内容简介:Electron 3.0.0 发布了,Electron 是 GitHub 发布的跨平台桌面应用开发工具,支持 Web 技术开发桌面应用,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 V8。此版本主要更新内容包括:此次更新 Electron 工具链的几个重要部分受到重大影响,包括 Chrome v66.0.3359.181、Node v10.2.0 和 V8 v6.6.346.23:

Electron 3.0.0 发布了,Electron 是 GitHub 发布的跨平台桌面应用开发工具,支持 Web 技术开发桌面应用,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 V8。

此版本主要更新内容包括:

新特性

此次更新 Electron 工具链的几个重要部分受到重大影响,包括 Chrome v66.0.3359.181、Node v10.2.0 和 V8 v6.6.346.23:

  • [ #12656 ] feat:  app.isPackaged

  • [ #12652 ] feat:  app.whenReady()

  • [ #13183 ] feat:  process.getHeapStatistics()

  • [ #12485 ] feat:  win.moveTop() 将窗口 z-order 移动到顶部

  • [ #13110 ] feat: TextField 与 Button API

  • [ #13068 ] feat: netLog API 动态日志控制

  • [ #13539 ] feat: 在沙箱渲染中启用  webview

  • [ #14118 ] feat:  fs.readSync 现在可用于大文件

  • [ #14031 ] feat: node fs 封装使 fs.realpathSync.native 和 fs.realpath.native 可用

破坏性 API 变更

  • [ #12362 ] feat: 更新菜单项订单控制

  • [ #13050 ] refactor: 删除了已弃用的 API

  • [ #12477 ] refactor: 删除  did-get-response-details 和  did-get-redirect-request 事件

  • [ #12655 ] feat: 默认禁用导航拖放

  • [ #12993 ] feat: 需要使用 node v4.x 或更高版本的 Electron npm 模块

  • [ #12008 #12140 #12503 #12514 #12584 #12596 #12637 #12660 #12696 #12716 #12750 #12787 #12858 ] refactor:  NativeWindow

  • [ #11968 ] refactor:  menu.popup()

  • [ #8953 ] feat: 不再使用 JSON 发送 ipcRenderer.sendSync 的结果

  • [ #13039 ] feat: 默认忽略 URL 后面的命令行参数

  • [ #12004 ] refactor: 将 api::Window 重命名为  api::BrowserWindow

  • [ #12679 ] feat: 可视化缩放现在默认关闭

  • [ #12408 ] refactor: 将 app 命令  media-play_pause 重命名为  media-play-pause

bug 修复

  • [ #13397 ] fix: fs.statSyncNoException 抛出异常的问题

  • [ #13476#13452 ] fix: 使用 jquery 加载网页时崩溃

  • [ #14092 ] fix: 在 net :: ClientSocketHandle 析构函数中崩溃

  • [ #14453 ] fix: 立即通知焦点变化

此外还有其它更新内容,并且分别针对 Windows、 Linux 与 macOS 平台做了一些 bug 修复,详情见 发布公告

下载地址:https://electronjs.org/blog/electron-3-0


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

Perl语言编程

Perl语言编程

克里斯蒂安森 (Tom Christiansen) (作者)、Brian D Foy (作者)、Larry Wall (作者)、Jon Orwant (作者) / 苏金国 (译者)、吴爽 (译者) / 中国电力出版社 / 2014-9-1 / 148

从1991年第一版问世以来,《Perl语言编程》很快成为无可争议的Perl宝典,如今仍是这种高实用性语言的权威指南。Perl最初只是作为一个功能强大的文本处理工具,不过很快发展成为一种通用的编程语言,可以帮助成千上万的程序员、系统管理员,以及像你一样的技术爱好者轻松完成工作。 人们早已经翘首以待这本“大骆驼书”的更新,如今终于得偿所愿。在这一版中,三位颇有声望的Perl作者讲述了这种语言当前......一起来看看 《Perl语言编程》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具