Electron v35.2.0

npm
npm install --save-dev electron@35.2.0
yarn
yarn add --dev electron@35.2.0
Google ChromeChromium
134.0.6998.205
Node.jsNode.js
22.14.0
V8V8
13.4.114.21

Release Notes

Features

  • Added nativeTheme.shouldUseDarkColorsForSystemIntegratedUI to distinguish system and app theme. #46599 (Also in 36)

Fixes

  • Fixed ElectronAccessibilityUI bug. #46591 (Also in 33, 34, 36)

  • Fixed a possible BrowserWindow crash caused by closing a parent window with focus or blur events. #46581 (Also in 34, 36)

  • Fixed an error when calling window.emit('close') after toggling fullscreen mode. #46620 (Also in 36)

  • Fixed an inverted conditional in the above PR that caused broken window borders in some circumstances on Wayland. #46644 (Also in 33, 34, 36)

  • Fixed an issue where badly formatted switches could cause crashes in app.commandLine functions. #46631 (Also in 36)

  • Fixed an issue with --inspect-brk failing in packaged apps. #46583 (Also in 36)

  • Fixed an issue with the assert Node.js module in the renderer process. #46632 (Also in 36)

  • Fixed several paint and white flash issues on macOS. #46628 (Also in 36)

Other Changes

  • Fixed an issue where printing from the renderer process crashes the main process when no printers are installed in the system or there's not a default printer. #46616 (Also in 34, 36)

  • Updated Chromium to 134.0.6998.205. #46655