Electron Releases

Filter by channel Filter by major release

Release Notes for v15.3.0

Features

  • Began passing securityOrigin in details for permission request handlers for media requests in addition to permission check handlers. #31417 (Also in 13, 14, 16)

Fixes

  • Fixed a potential crash when setting nativeTheme.themeSource on macOS. #31429 (Also in 14, 16)
  • Fixed possible 'Object has been destroyed' error when calling window.open with a frame name and using setWindowOpenHandler. #31468 (Also in 14, 16)
  • Generate valid config.gypi file in Node.js headers. #31442 (Also in 14, 16)
  • Removes several Chromium private APIs from Mac Apple Store builds. #31483 (Also in 16)

Other Changes

  • Changed Web Serial to use ses.setDevicePermissionHandler to allow developers more control over Web Serial permissioning. #31418 (Also in 16)

Release Notes for v15.2.0

Features

  • Added commandLine.removeSwitch to allow apps to remove command line switches from Chromiums internal command line representation. #31326 (Also in 16)

Fixes

  • Fixed a JavaScript exception from webContents if render frame was disposed in WebFrameMain, resets the value of render_frame_disposed_ after updating render frame host. #31426 (Also in 16)
  • Fixed black window when screen capturing a content-protected BrowserWindow on Windows 10. #31385 (Also in 16)
  • Fixed crash when changing zoom level for webview. #31376 (Also in 14, 16)

Other Changes

  • Updated Chromium to 94.0.4606.81. #31351