Electron Releases

Filter by channel Filter by major release

Release Notes for v25.8.1

Fixes

  • Fixed an error where listening to certain chrome.tabs events would throw incorrectly. #39770 (Also in 26, 27)
  • Fixed an issue where BrowserWindows could crash on macOS with frame: false and roundedCorners: false when going fullscreen. #39794 (Also in 26, 27)
  • Fixed devtools to allow restoring saved dock state on Windows. #39766 (Also in 26, 27)
  • Fixed issue where titlebar would be transparent for transparent windows that are fullscreen. #39779 (Also in 26, 27)
  • Fixed problem with promise resolved to early when browser initiated in-page navigation. #39678 (Also in 26, 27)

Other Changes

  • Security: backported fix for CVE-2023-4763.
    • Security: backported fix for CVE-2023-4762.
    • Security: backported fix for CVE-2023-4761. #39756
  • Security: backported fix for CVE-2023-4863. #39825

Release Notes for v25.8.0

Features

  • Added the ability to send HTTP headers with webContents.downloadURL(). #39561 (Also in 26, 27)

Fixes

  • Fixed an issue where child windows opened when the parent window is already fullscreen did not respect the child windows' fullscreenability and resizability settings. #39642 (Also in 24, 26, 27)
  • Fixed an issue where the Node.js assert module did not work in the renderer process. #39622 (Also in 24, 26, 27)
  • Support Region Capture API with tab MediaStream. #39617 (Also in 26, 27)

Other Changes

  • Security: backported fix for CVE-2023-4427.
    • Security: backported fix for CVE-2023-4428.
    • Security: backported fix for CVE-2023-4429.
    • Security: backported fix for CVE-2023-4430. #39646
  • Security: backported fix for CVE-2023-4572. #39687