Stable Releases

Electron 4.0.8 2019-03-08T15:51:39Z ()

Release Notes for v4.0.8

Security


Electron 4.0.7 2019-03-05T01:41:34Z ()

Release Notes for v4.0.7

Fixes

  • Fixed defaultId not taking affect when set to 0 and no "cancel" button was present on macOS. #17151
  • Fixed process.versions.chrome reporting the wrong patch version. #17218
  • Fixed webContents.print() not working correctly. #17116
  • Fixed a bug when retrieving security scoped bookmarks in ShowOpenDialog and ShowSaveDialog. #17176

Electron 4.0.6 2019-02-27T01:45:36Z ()

Release Notes for v4.0.6

Fixes

  • Fixed an issue on Windows 10 RS4 and later that was causing the virtual keyboard not to appear when focusing some input fields. #16944

Other Changes

  • Updated Chromium to 69.0.3497.128. #16636

Electron 4.0.5 2019-02-15T01:01:37Z ()

Release Notes for v4.0.5

Features

  • Allowed filtering of remote.getBuiltin(), remote.getCurrentWindow(), remote.getCurrentWebContents and <webview>.getWebContents(). #16688

Fixes

  • Added a patch to fix incorrect enumeration and instantiation of Node.js ciphers in the Crypto module. #16912
  • Electron no longer forwards IPC filtering events to app for dev-tools and extensions. #16716
  • Fixed a rare renderer hang in cc::ProxyMain::BeginMainFrame. #16946
  • Fixed an issue with promise methods not resolving correctly over ipc in the renderer process. #16654
  • Fixed broken save dialog on macOS for <a> downloads. #16647
  • Fixed crash when calling setProgressBar on macOS. #16727
  • Fixed issue whereby a user was not well informed when interacting with a menu submenu that did not have any visible MenuItems. #16847
  • Fixed memory leak when using webFrame and spell checker. #16772
  • Fixed submenus not responding to the visible: false MenuItem property. #16845
  • Fixed the enable property having no effect for top-level submenu MenuItems. #16857

Electron 4.0.4 2019-02-02T16:19:39Z ()

Release Notes for v4.0.4

Features

  • Added getProcessMemoryInfo API. #16591

Fixes

  • [security] Fixed vulnerability that allowed Node to be re-enabled in child Windows. blog post.
  • Change the NODE_MODULE_VERSION to 69. #16687
  • Restored support for AES-CFB cipher, which was lost when switching from OpenSSL to BoringSSL. #16617
  • Restored support for RIPEMD160 digest, which was lost when switching from OpenSSL to BoringSSL. #16574

Documentation


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