Stable Releases

Electron 8.2.0 2020-03-24T18:33:05Z ()

Release Notes for v8.2.0

Features

    • Added new useSessionCookies flag to net requests to allow them to use the session cookie store.

      • Fixed issue where SameSite cookies would not be attached to outgoing requests from the net module. #22807
  • Added disableDialogs option to WebPreferences. #22665

Fixes

  • Fixed a crash that could occur when sending arrays over IPC. #22758
  • Fixed a potential crash on invalid zoomFactor values when setting the zoom factor of a webpage. #22709
  • Fixed issue where mutating the global Object prototype could cause internal Electron logic to throw errors. #22728
  • Returns a more graceful error when adding duplicate items to a single TouchBar instance. #22645

Other Changes

  • Updated Chromium to 80.0.3987.158. #22742

Electron 8.1.1 2020-03-10T01:58:37Z ()

Release Notes for v8.1.1

Fixes

  • DeviceId from navigator.mediaDevices.enumerateDevices is now consistent across reloads. #22569

Other Changes

  • Updated Chromium to 80.0.3987.141. #22593

Electron 8.1.0 2020-03-06T04:10:08Z ()

Release Notes for v8.1.0

Features

  • Added ability to set and get title bar traffic light position on the fly (macOS). #22564
  • Added new spellcheck-dictionary-* events on the `session module to help track and debug dictionary initialization. #22558
  • Allow some NODE_OPTIONs in packaged apps. #22539

Fixes

  • Fixed process.getProcessMemoryInfo() return wrong private value on macOS. #22496
  • Fixed a potential crash on devices which had not connected any printers to their network. #22518
  • Fixed an occasional segfault with modal windows being closed or destroyed. #22481
  • Fixed issue where repositioned traffic lights would be in the wrong position after the user switches OS theme. #22559
  • Fixed some properties not working in webview tags. #22510
  • MacOS VoiceOver is now able to find its way back into web contents after it navigated "out" of an application. #22470
  • Removed assurance of object identity equality from the contextBridge as it is incapable of handling mutations. #22557
  • Updating the document title while in fullscreen with custom traffic light positions no longer makes the traffic lights invisible. #22508

Other Changes

  • Updated Chromium to 80.0.3987.137. #22548

Electron 8.0.3 2020-03-03T02:17:10Z ()

Release Notes for v8.0.3

Fixes

  • Fixed ARIA role="tree" for macOS VoiceOver. #22423
  • Fixed issue where dictionary files for the spellchecker would be downloaded to the app install directory instead of the user data directory. #22448

Other Changes

  • Updated Chromium to 80.0.3987.134. #22463
  • Updated g_swizzle_imk_input_session for new SDK. a315283f

Electron 8.0.2 2020-02-26T03:56:34Z ()

Release Notes for v8.0.2

Fixes

  • Fixed "will-navigate" event not being emitted for sandboxed contents. #22328
  • Fixed Electron apps getting rejected to Mac App Store. #22298
  • Fixed session.setSpellCheckerDictionaryDownloadURL to append the dictionary name at the end of requests instead of requesting the same URL for all dictionaries. #22384
  • Fixed an issue where TypeError occurred on initializing CrashReporter. #22344
  • Fixed an issue with safeDialog preferences not being passed properly. #22377
  • Fixed issue where navigating with the mouse buttons 4/5 would result in full page loads instead of in-page popstate navigations. #22205
  • Removed unneccessary breakpad_symbols directory from the dsym zip file. #22218
  • Reverted a change to the name of the NSPrincipalClass, which could cause issues with protocol handlers on macOS (e.g. my-app://). #22326

Documentation

  • Documentation changes: #22265

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