Electron Releases

Filter by channel Filter by major release

Release Notes for v1.8.2-beta.2

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@1.8.2-beta.2.

Bug Fixes

  • Fixed Electron crashing if user clicks Dev Tools & Zoom options. #10873
  • Fixed Electron only running 1 require script. #10900
  • Fixed crash in custom protocols. #10918
  • [SECURITY] Turn off escape analysis. #10899
  • [SECURITY] Use textContent instead innerHTML to remediate DOM based XSS #10537
  • Fixed crash after main process notification displayed. #10889
  • Fixed crash on quit when calling Notification.show 2 times.
  • Fixed crash if autoupdate is enabled. #10995

Linux

  • Fixed hanging when opening folder or file. #10902

macOS

  • Fixed notification onclick incorrectly triggering when clicking close on notification. #10943

Windows

  • Fixed windows app log path. #10911
  • Fixed NOT IMPLEMENTED error when calling getAppMetrics(). #10954
  • Added workaround for Windows DPI issues. #10972

API Changes

  • Added did-attach-webview event to WebContents. #10711

Other Changes

  • Documentation updates and fixes. #10874, #10893, #10890, #10762, #10953, #10936, #11007, #11022

Release Notes for v1.8.2-beta.1

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@1.8.2-beta.1.

Bug Fixes

  • Fixed issues with webRequest API stability. #10676

macOS

  • Fixed to allow dragging of window to screen above menubar. #10661
  • Fixed crash when calling _setEscapeTouchBarItem. #10725
  • Fixed notification actions not working on High Sierra #10709
  • Fixed building Electron with 10.13 or later SDK #10696

Windows

  • Fixed warning message logged when calling process.getCPUUsage(). #10680
  • Fixed notification size via font DPI scaling fix. #10715

API Changes

  • Added ability to access logs in getPath(). #10191
  • Added ability to control BrowserWindow opacity. #10667
  • [SECURITY] Added warning if loading remote content with nodeIntegration enabled. #10708
  • Added error code to session.setCertificateVerifyProc(proc). #10810

Linux

  • Added app.setAsDefaultProtocolClient support for Linux. #10670
  • Changed to use real shared library names for symbol files used for crash dumps. #10812

macOS

  • Added addTabbedWindow to BrowserWindow. #10508
  • Added mouse-move event and click event position for the Tray class. #10361
  • Added nativeImage.createFromNamedImage(imageName[, hslShift]) to get a nativeImage from a named NSImage. #10727
  • Added systemPreferences.removeUserDefault(key). #10746

Other changes

  • Documentation fixes. #10677, #10693, #10719, #10744, #10773, #10777, #10612, #10795, #10825, #10534, #10829, #10834
  • Translated documentation. #10681, #10749, #10748, #10740, #10731, #10730, #10728
  • Updates to default app and cli usage. #10633, #10712
  • No longer require bootstrap to be run for doc changes. #10804