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

2020年08月27日

Electron 10.0.0 现已发布,主要更新内容包括有:

Breaking Changes

  • 将“enableRemoteModule”的默认值更改为 false。
  • app.allowRendererProcessReuse默认值更改为true,这将防止在渲染器进程中加载​​非上下文感知的本机模块。
  • 修复了将 OS 语言环境设置为 RTL 语言(如阿拉伯语或希伯来语)时 MacOS 上窗口按钮的位置的问题。无框架窗口应用程序在设置其窗口样式时可能必须考虑此更改。

Features

  • 添加了contents.getBackgroundThrottling()method 和contents.backgroundThrottling属性。
  • 在 Cookie 结构中添加了一个sameSite属性,使用户可以获取和设置相同的 Cookie 站点策略。
  • app中添加了新render-process-gone事件以替换renderer-process-crashed事件。
  • 添加了新render-process-gone事件以替换crashed事件。
  • net请求添加了新的useSessionCookiesflag,以允许他们使用会话 cookie 存储。
  • 在主进程中增加了对MessagePort的支持。
  • 在 Linux 上增加了对 crashReporter 的“compress”选项的支持。
  • 在 MessagePort 和 MessagePortMain 中添加了“onclose”事件。
  • 添加了在 Windows 上使用app.getPath('recent')获取“Recent”文件夹的功能。
  • BrowserWindow darkTheme选项现在默认为nativeTheme.shouldUseDarkColors
  • ......

Fixes

  • 修复了 Windows 上的 BrowserWindow.moveAbove。
  • 修复了WebContents.focus在 macOS 和 Linux 上没有 focus 窗口的问题。
  • 修复了加载扩展时发出警告时可能发生的崩溃。
  • 修复了关闭 GTK 文件打开/保存对话框时崩溃的问题。
  • 修复了使用<input type="file" />时崩溃的问题。
  • 修复了从空模板创建菜单时可能发生的崩溃。
  • ......

Performance 

  • 修复了 CSS 计数器的性能回归问题。
  • 修复:删除不必要的 corner mask overriding,以提高窗口大小调整性能。
  • 改进了通过 context bridge 发送 JS primitives 的性能。
  • 在 Linux 上提高了窗口事件处理程序的效率。
  • 在 Linux 上,设置窗口图标的速度稍快一些。

对 7.xy 的支持终止

根据项目的支持政策, Electron 7.xy 已终止支持。鼓励开发人员和应用程序升级到新版本的 Electron。

发布说明:https://github.com/electron/electron/releases/tag/v10.0.0

展开阅读全文
5 收藏
分享
加载中
精彩评论
这玩意版本号刷的也太快了吧,我公司用的还是1.8.7版本的
2020-08-27 12:23
4
举报
这么牛逼的版本号,就给我看这个?
2020-08-27 17:30
3
举报
功能更新不多,但是版本号升的太快
2020-08-27 12:31
1
举报
紧追chrome
2020-08-27 12:28
1
举报
不错,跨平台必备。
2020-08-27 12:00
1
举报
最新评论 (8)
这么牛逼的版本号,就给我看这个?
2020-08-27 17:30
3
回复
举报
功能更新不多,但是版本号升的太快
2020-08-27 12:31
1
回复
举报
紧追chrome
2020-08-27 12:28
1
回复
举报
这玩意版本号刷的也太快了吧,我公司用的还是1.8.7版本的
2020-08-27 12:23
4
回复
举报
看看1.8.7,还以为你们在用10年前的版本😂
2020-08-27 18:50
0
回复
举报
https://github.com/electron/electron/releases/tag/v1.8.7
哈哈 不过是两年前的版本,这都刷到10.0了,这个项目怕不是改个注释都能升级个版本
2020-08-27 18:56
0
回复
举报
不错,跨平台必备。
2020-08-27 12:00
1
回复
举报
高产赛母猪
2020-08-27 08:46
1
回复
举报
更多评论
8 评论
5 收藏
分享
返回顶部
顶部