Electron Releases - v5.0.0-beta.6

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