Black Lives Matter. Support the Equal Justice Initiative and read our statement here.

Stable Releases

Showing releases from v8.x. Show all stable releases.

Electron 8.5.2 2020-09-22T20:39:04Z ()

Release Notes for v8.5.2

Fixes

  • Fixed multiple dock icons being left in system when calling dock.show/hide on macOS. #25302 (Also in 8, 9, 10, 11)

    Other Changes

  • Security: backported fix for 1098860. #25290

  • Security: backported fix for 1111737. #25394


Electron 8.5.1 2020-09-03T01:07:22Z ()

Release Notes for v8.5.1

Fixes

    • Fixes the following issues for frameless when maximized on Windows:

      • fix unreachable task bar when auto hidden with position top
      • fix 1px extending to secondary monitor
      • fix 1px overflowing into taskbar at certain resolutions
      • fix white line on top of window under 4k resolutions. #25219
  • Fixed powerMonitor not emitting suspend/resume events on some Windows machines. #25163
  • Fixed an issue where notifications with a reply button could potentially be destroyed too early when a user clicked on the notification body before replying. #25102
  • Fixed an issue where some Node.js methods would not work with URL instances constructed in the renderer process. #24861
  • Fixed frameless window's size being changed when restored from minimized state. #25057
  • Fixed inactive windows having active titlebar on Windows. #24875
  • Fixed network permission error when there are multiple WebContents sharing same session are created with web security disabled. #25181
  • Fixed node's TLS stack not allowing renegotiation. #25042
  • Fixed window size being changed after unmaximizing. #25148

Other Changes

  • Backported the fix to CVE-2020-6532: Use after free in SCTP. #24886
  • Security: Backported fix for CVE-2020-6541. #25025
  • Security: backported fix for 1095584. #25227
  • Security: backported fix for 1103827. #25244
  • Security: backported fix for 1104046. #25243
  • Security: backported fix for 1105202. #25262
  • Security: backported fix for 1105426. #25241
  • Security: backported fix for 1106682,1109467. #25239
  • Security: backported fix for 1107433. #25235
  • Security: backported fix for 1107815. #25232
  • Security: backported fix for 1115345. #25266

Electron 8.5.0 2020-08-07T18:08:56Z ()

Release Notes for v8.5.0

Fixes

  • Fixed an issue where suspend/resume were emitted twice on macOS. #24844
  • Fixed crash when navigating from a page with webview that has inherited zoom level. #24766

Electron 8.4.1 2020-07-23T18:47:30Z ()

Release Notes for v8.4.1

Fixes

  • Fix: DCHECK failure in value.IsHeapObject() in objectsdebug.cc. (Chromium security issue 1084820). #24565
  • Fix: PDFium Javascript Active Document memory corruption. (Chromium security issue 1091404). #24570
  • Fix: XSS on chrome://histograms/ with a compromised renderer. (Chromium security issue 1073409). #24626
  • Fix: heap-use-after-free in content::NavigationRequest::OnWillProcessResponseProcessed. (Chromium security issue 1090543). #24568
  • Fix: heap-use-after-free in ui::AXTreeSerializerblink (Chromium security issue 1065122). #24556
  • Fix: integer overflow in GrTextBlob::Make. (Chromium security issue 1080481). #24587
  • Fix: javascript URI sandbox flags aren't propagated in a blank string case. (Chromium security issue 1074340). #24622
  • Fix: memcpy-param-overlap in AudioBuffer::copyFromChannel. (Chromium security issue 1081722). #24585
  • Fix: remove leaks of post-redirect URL for <script> in the CSP reports and stacktraces of errors (Chromium security issue 1074317). #24559
  • Fix: update webrtc root certificate. (Chromium security issue 978779). #24618
  • Fix: use-after-free in devtools console. (Chromium security issue 986051). #24615
  • Fix: use-of-uninitialized-value in amr_read_header. (Chromium security issue 1065731). #24595
  • Fix: usrsctp is called with pointer as network address. (Chromium security issue 1076703). #24562
  • Fixed a termination crash on Web Workers with Node.js integration enabled. #24463
  • Fixed an issue where cpu and heap profiling in Node.js did not work properly with --cpu-prof, --heap-prof, and related CLI flags. #24542
  • Fixed an issue where macOS window vibrancy active state did not always match the active state of the window. #24546
  • Fixed broken --trace-sync-io flag in Node.js. #24649
  • Fixed clipboard.readBuffer returning incorrect value. #24468
  • Fixed crash when opening app in remote X server. #24491
  • Fixed unresponsive window when reloading with breakpoint in devtools. #24490

Documentation

  • Documentation changes: #24515

Electron 8.4.0 2020-07-07T19:11:41Z ()

Release Notes for v8.4.0

Features

  • Added new render-process-gone event on app to replace the renderer-process-crashed event. #24314
  • Added new render-process-gone event to replace the crashed event. #24308
  • Added support for suspend and resume events to Windows. #24282
  • Added support for suspend and resume events to macOS. #24295
  • Added tracing instrumentation to WebContents IPC methods, available with the contentTracing category "electron". #24307
  • Expose sessionId associated with a target from debugger module. #24399
  • Implemented systemPreferences.getMediaAccessStatus() on Windows. #24313

Fixes

  • Backported fixes for UAF in extensions (CVE-2020-6454 and NOCVE). #24419
  • Fixed an intermittent high-CPU usage problem caused a system clock issue during sleep. #24414
  • Fixed an issue where some old notifications were not properly removed from the Notification Center on macOS. #24405
  • Fixed bug on macOS where the main window could be targeted for a focus event when it was disabled behind a modal. #24353

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