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

Stable Releases

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

Electron 10.4.2 2021-03-23T19:24:24Z ()

Fixes

  • Fixed desktopCapturer.getSources() promise result sometimes never resolving. #28279 (Also in 11, 12, 13)
  • Fixed an issue where the drag regions in BrowserViews on macOS could be off in their y-axis. #28295 (Also in 11, 12, 13)
  • URLS passed to shell.openExternal on windows are now correctly URI encoded. This was already occurring on macOS and Linux. #28339 (Also in 11, 12, 13)

Other Changes

  • Security: Backported the fix to CVE-2021-21169. #28237
  • Security: backported fix for CVE-2021-21166. #28133
  • Security: backported fix for CVE-2021-21172. #28299
  • Security: backported fix for CVE-2021-21175. #28248
  • Security: backported fix for CVE-2021-21179. #28250
  • Security: backported fix for chromium:1167357. #28199

Electron 10.4.1 2021-03-15T21:09:37Z ()

Fixes

  • Fixed BrowserWindow.documentEdited property on top level window. #28159 (Also in 11, 12)
  • Fixed a potential crash when resetting BrowserViews. #27946 (Also in 11, 12)
  • Fixed an issue where BrowserViews could have mismatched draggable regions to their bounds. #27986 (Also in 11, 12)
  • Fixed an issue where libuv might hang with multiple subframes when nodeIntegrationInSubframes is enabled. #27881 (Also in 11, 12)
  • Fixed an out-of-bounds access in WebContents.sendInputEvent. #27854 (Also in 11, 12)
  • Fixed background color not being applied for child windows created by native window.open path. #27945 (Also in 11, 12)
  • Fixed issue where window.open() would not return an object with a location.href setter when contextIsolation is enabled and nativeWindowOpen is disabled. #28160 (Also in 12)
  • Fixed native window.open() to not use windowName/frameName as title by default. #27868 (Also in 11, 12)
  • Fixed warning when worldSafeExecuteJavaScript is disabled. #27974 (Also in 11, 12)

Other Changes

  • Security: backported fix for 1180871. #28047
  • Security: backported fix for CVE-2021-21160. #28094
  • Security: backported fix for CVE-2021-21162. #28092
  • Security: backported fix for CVE-2021-21165. #28090
  • Security: backported fix for CVE-2021-21181. #28098
  • Security: backported fix for CVE-2021-21193. #28166
  • Security: backported fix to 1177593. #28051

Electron 10.4.0 2021-02-20T00:00:39Z ()

Features

  • Added win.setTopBrowserView() so that BrowserViews can be raised. #27711 (Also in 11, 12)

Fixes

  • Fixed OS-level shortcuts on macOS (e.g. Ctrl + F2, ⌘ + ~). #27812 (Also in 11, 12)
  • Fixed an Uncaught TypeError when opening DevTools. #27691 (Also in 11)
  • Fixed an erroneous enableBlinkFeatures warning shown webviews which enabled no Blink features. #27788 (Also in 11, 12)
  • Fixed an issue where deleted download directories would be sometimes recreated by the operating system. #27807 (Also in 11, 12)
  • Fixed an occasional white flicker present when rendering BrowserViews in close succession. #27660 (Also in 11, 12)
  • Fixed crash when destroying WebContents in the crashed event. #27758 (Also in 11, 12)
  • Fixed memory leak when sending non-primitives over the context bridge. #27637 (Also in 11, 12)

Other Changes

  • Fixed slow child process spawning on macOS Big Sur. #27655 (Also in 11, 12)
  • Reverted posix_spawn change in libuv that affected child process spawning on macOS Big Sur. #27811 (Also in 11, 12)
  • Security: backported fix for 1154965. #27611
  • Security: backported fix for 1155974. #27795
  • Security: backported fix for 1166504. #27794
  • Security: backported fix for 1170657. #27796
  • Security: backported fix for 1171954. #27793
  • Security: backported fix for 1172192. #27791
  • Security: backported fix for 1177341. #27749
  • Security: backported fix for chromium:1162942. #27613
  • Security: backported fix for https://crbug.com/1161705. #27608

Documentation

  • Documentation changes: #27816

Electron 10.3.2 2021-02-05T22:52:23Z ()

Fixes

  • Fixed crash when extension fails to load. #27590 (Also in 11, 12)

Other Changes

  • Backported the fix to UAF in blink::NGContainerFragmentBuilder. #27531
  • Backported the fix to chromium:1146861. #27532
  • Security backports, CVE-2020-16037, CVE-2020-16041, CVE-2020-16042. #26932
  • Security: backported fix for 1149177. #27533
  • Security: backported fix for chromium:1170176, chromium:961059, CVE-2021-21148. #27623
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