Beta Releases

Electron 5.0.0-beta.8 2019-04-04T18:28:52Z ()

Note: This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@5.0.0-beta.8.

Release Notes for v5.0.0-beta.8

Fixes

  • DevTools Extensions now load correctly. #17616
  • Fixed a bug which caused global shortcuts with the Windows key not to work properly on Windows. #17566
  • Fixed an issue with netLog module properties not being returned correctly. #17545
  • Fixed issue where preload scripts would sometimes run twice in the same process in different contexts resulting in broken native node module loading. #17597
  • Fixed offscreen rendering not working with viz compositor. #17572
  • Fixed the handling of the escape key in dialogs created by window.confirm. The "Cancel" button is now triggered by the escape key, and the "OK" button is now triggered by the return key. #17578
  • Injected chrome extensions that have content scripts with a . in the pattern field now treat it as a raw . instead of a wildcard. #17594

Other Changes

  • Updated Chromium to 73.0.3683.101. #17656
  • Updated Chromium to 73.0.3683.104. #17692

Documentation

  • Documentation changes: #17663

Electron 5.0.0-beta.7 2019-03-28T00:28:47Z ()

Note: This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@5.0.0-beta.7.

Release Notes for v5.0.0-beta.7

Fixes

  • Added missing buffer size check in nativeImage.createFromBuffer / nativeImage.addRepresentation. Data URLs only parsed according to the MIME type as PNG or JPEG. #17568
  • Fixed an issue where Notification objects constructed in the main process would randomly not be shown to the user. #17484
  • Fixed an issue whereby foreground visibility of a window was not correctly taken into account for win.isVisible() on macOS. #17491
  • Fixed crash when passing callbacks which return undefined to some APIs. #17481
  • Fixed crash when showing a tray menu while one is already shown. #17509
  • The safeDialogs webPreferences option now actually works on file:// URLs. #17579

Other Changes

  • Updated Chromium to 73.0.3683.88. #17500
  • Updated Chromium to 73.0.3683.94. #17554

Documentation

  • Documentation changes: #17493

Electron 5.0.0-beta.6 2019-03-20T18:40:55Z ()

Note: This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@5.0.0-beta.6.

Release Notes for v5.0.0-beta.6

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

Electron 5.0.0-beta.5 2019-03-05T17:06:33Z ()

Note: This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@5.0.0-beta.5.

Release Notes for v5.0.0-beta.5

Fixes

  • Fixed 5.0.0-beta.1 menuitem crash on Windows and Linux. #17215
  • Fixed a bug when retrieving security scoped bookmarks in ShowOpenDialog and ShowSaveDialog. #17177

Other Changes

  • Updated Chromium to 73.0.3683.61. #17192

Documentation

  • Documentation changes: #17167

Electron 5.0.0-beta.4 2019-02-27T20:29:19Z ()

Note: This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@5.0.0-beta.4.

Release Notes for v5.0.0-beta.4

Fixes

  • Fixed defaultId not taking affect when set to 0 and no "cancel" button was present on macOS. #17150
  • Fixed webContents.print() not working correctly. #17117

Other Changes

  • Updated Chromium to 73.0.3683.41. #16980
  • Updated Chromium to 73.0.3683.49. #17094
  • Updated Chromium to 73.0.3683.54. #17147

Documentation

  • Documentation changes: #17118

All Releases Back to index

Keyboard Shortcuts

Key Action
/ Focus the search bar
Esc Focus the search bar and cleans it
Select the next search result
Select the previous search result
Enter Open the selected search result
cmdEnter Ctrl+Enter Open the selected search result in a new tab