Electron v25.4.0

npm
npm install --save-dev electron@25.4.0
yarn
yarn add --dev electron@25.4.0
Google ChromeChromium
114.0.5735.248
Node.jsNode.js
18.15.0
V8V8
11.4.183.27

Release Notes

Features

  • Added senderIsMainFrame to messages sent via ipcRenderer.sendTo(). #39208 (Also in 24, 26)

Fixes

  • Fixed a potential crash when re-parenting a BrowserWindow whose first parent has been destroyed. #39308 (Also in 26)

  • Fixed an issue on Windows 10 where the title bar was not correct after changing native theme. #39314 (Also in 26)

  • Fixed an issue where chrome.i18n did not work properly with Chrome Extensions Manifest V3. #39329 (Also in 26)

  • Fixed an issue where service workers could not run Chrome APIs in Chrome Extensions Manifest V3. #39312 (Also in 26)

  • Fixed an issue where the pageVisibility API returned incorrect values in some situations when backgroundThrottling was disabled. #39299 (Also in 26)

Other Changes

  • Fixed a crash while screen sharing on Wayland with PipeWire. #39270

  • Security: backported fix for 1444438.

    • Security: backported fix for CVE-2023-3732.

    • Security: backported fix for CVE-2023-3728.

    • Security: backported fix for CVE-2023-3730. #39266