Electron v40.6.1

Latest Stable
npm
npm install --save-dev electron@40.6.1
yarn
yarn add --dev electron@40.6.1
Google ChromeChromium
144.0.7559.220
Node.jsNode.js
24.13.1
V8V8
14.4.258.25

Release Notes

Fixes

  • Fixed globalShortcut not working on Wayland with GlobalShortcutsPortal feature enabled. #49870 (Also in 41)

  • Fixed an issue where making a window fullscreen on Windows, minimizing it and then restoring it broke previous fullscreen state. #49892 (Also in 41)

  • Fixed an issue where menu item enabled state wasn't updated during key equivalent dispatch when the menu was closed on macOS. #49889 (Also in 39, 41)

  • Fixed an issue where pressing AltGr could activate or focus the menu bar. #49915 (Also in 39, 41)

  • Fixed an issue where setting zoomFactor in setWindowOpenHandler's overrideBrowserWindowOptions had no effect on windows opened via window.open(). #49909 (Also in 41)

  • Fixed draggable regions not updating position when DevTools is docked to the left or right in a frameless window. #49847 (Also in 39, 41)

  • Fixed memory leak when setting icons on Linux/GTK. #49898 (Also in 38, 39, 41)

  • Fixed startup crash when V8 sandbox is disabled. #49884 (Also in 41)

Other Changes

  • Fixed crash in platform_util::Beep() on Linux. #49864 (Also in 41)

  • Updated Chromium to 144.0.7559.220. #49869