Electron v28.2.1

npm
npm install --save-dev electron@28.2.1
yarn
yarn add --dev electron@28.2.1
Google ChromeChromium
120.0.6099.268
Node.jsNode.js
18.18.2
V8V8
12.0.267.18

Release Notes

Fixes

  • Apply module search paths restriction on worker and child process. #41137 (Also in 27, 29)

  • Fixed a potential async_hooks crash when listening for the restore event on Windows after minimizing a maximized BrowserWindow. #41145 (Also in 27, 29)

  • Fixed an issue where Request objects did not correctly copy headers into fetches. #41103

  • Fixed an issue where non-modal windows with vibrancy could have incorrectly rounded corners on Sonoma. #41036 (Also in 27, 29)

  • Fixed an issue where the printBackground option in webContents.printToPDF did not work as expected. #41179 (Also in 29)

  • Fixed forked child process not able to send IPC message under some cases on macOS. #41101 (Also in 26, 27, 29)

  • Fixed on-screen-keyboard not hiding for webviews under some cases. #41150 (Also in 27, 29)

Other Changes

  • Removed extraneous dlls from Windows zip files. #41128 (Also in 29)

  • Security: backported fix for CVE-2024-0807.

    • Security: backported fix for 1407197. #41105

  • Updated Chromium to 120.0.6099.268. #41094