Electron v30.1.1

npm
npm install --save-dev electron@30.1.1
yarn
yarn add --dev electron@30.1.1
Google ChromeChromium
124.0.6367.243
Node.jsNode.js
20.14.0
V8V8
12.4.254.20

Release Notes

Fixes

  • Fixed an issue where app.setLoginItemSettings incorrectly checked against loginItemService. #42403 (Also in 29, 31)

  • Fixed an issue where contentWindow.document.fonts.ready would never resolve in some circumstances. #42384 (Also in 31)

  • Fixed an issue where fetch dependent interfaces in Node.js were not defined when nodeIntegration was enabled in some circumstances. #42454 (Also in 31)

  • Fixed an issue where bad flags passed via --js-flags could cause a crash. #42440 (Also in 29, 31)

  • Fixed support for multiple folder/file selection in //shell_dialogs portal implementation. #42426 (Also in 29, 31)

  • Re-adds functionality to check whether or not an app was launched as a login service on macOS. #42423 (Also in 29, 31)

Other Changes

  • Improved error messages when ses.cookies.set fails. #42398 (Also in 29, 31)