npm install electron@v5.0.0-beta.6
yarn add electron@v5.0.0-beta.6
Note: This is a beta release, this means it may be shipping with an unreleased version of Chromium.
Please file new issues for any bugs you find in it.
Release Notes
Features
- Enabled
NodeIntegrationInSubFrames
option usage for webview
tags. #17398
- Enabled the setuid sandbox on Linux, allowing Electron to launch sandboxed processes in environments that disable CLONE_NEWUSER for unprivileged users. #17343
Fixes
- Added a check for invalid menu index to prevent out-of-range crashes on insertion. #17435
- Backported a fix for crashing color picker dialogs on MacOS. #17254
- Fixed a crash when calling ECDH.setPrivateKey(). #17296
- Fixed an assertion when calling
ECDH.getPrivateKey()
, diffieHellman.generateKeys()
or diffieHellman.get*()
. #17255
- Fixed app freeze when using custom stream protocol. #17264
- Fixed crash when
nativeImage.createFromBuffer()
is called with invalid buffer
. #17374
- Fixed some MAS rejection errors by removing usages of private APIs. #17293
- Improved the contrast/visibility of the "focused" menu item in menus on Windows. #17360
- Launching the node inspector through
--inspect
now listens on the correct port when one is provided. #17439
- TouchBarSegmentedControl instances now correctly update when you update the
segments
array and remove label
or image
dynamically. #17334
- Fixed issue where preload scripts running in subframes where not context isolated when contextIsolation was enabled #17275
Other Changes
- Updated Chromium to 73.0.3683.65. #17233
- Updated Chromium to 73.0.3683.68. #17261
- Updated Chromium to 73.0.3683.75. #17295
- Updated Chromium to 73.0.3683.78. #17367
- Updated Chromium to 73.0.3683.79. #17383
- Updated Chromium to 73.0.3683.84. #17452