Electron Releases

Filter by channel Filter by major release

Release Notes for v1.7.1

Bug Fixes

  • Fixed a crash when launching with the --debug or --debug-brk command line flags. #9436
  • Fixed several issues with the electron.d.ts TypeScript definition file.
  • Popup windows and <webview> tags are now supported by the offscreen rendering option. #8839
  • Fixed an issue where service worker scripts would not load when using protocol.interceptBufferProtocol. #9360

API Changes

  • Added support for using Chrome's default window.open implementation via the nativeWindowOpen option to the BrowserWindow constructor. #8963
  • Added a will-prevent-unload event to webContents that can be used to prevent a page from preventing the unload of a page. #9331
  • Added support for specifying the maximum disk space used by the cache via the --disk-cache-size Chrome option. #9435
  • Added a webContents.getOSProcessId() API to get the operating system pid for a renderer process. #9222

Release Notes for v1.7.0

Note: This is a beta release. This is the first release running on upgraded versions of Chrome/Node.js/V8 and most likely will have have some instability and/or regressions.

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.

Upgrades

  • Upgraded from Chrome 56.0.2924.87 to 58.0.3029.110. #9116
  • Upgraded from Node 7.4.0 to 7.9.0. #9116
  • Upgraded from v8 5.6.326.50 to 5.8.283.38. #9116
  • Updated the NODE_MODULE_VERSION/process.versions.modules value from 53 to 54. #9116

Other Changes

  • The chromedriver asset released with every new minor Electron release now contains the Electron version in the file name. #8682