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

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

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


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

查看所有标签

猜你喜欢:

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

代码阅读方法与实践

代码阅读方法与实践

斯平内利斯 / 赵学良 / 清华大学出版社 / 2004-03-01 / 45.00元

代码阅读有自身的一套技能,重要的是能够确定什么时候使用哪项技术。本书中,作者使用600多个现实的例子,向读者展示如何区分好的(和坏的)代码,如何阅读,应该注意什么,以及如何使用这些知识改进自己的代码。养成阅读高品质代码的习惯,可以提高编写代码的能力。 阅读代码是程序员的基本技能,同时也是软件开发、维护、演进、审查和重用过程中不可或缺的组成部分。本书首次将阅读代码作为一项独立课题......一起来看看 《代码阅读方法与实践》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

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

Base64 编码/解码

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

UNIX 时间戳转换