Electron v41.0.0-beta.7

Latest Pre Release
npm
npm install --save-dev electron@41.0.0-beta.7
yarn
yarn add --dev electron@41.0.0-beta.7
Google ChromeChromium
146.0.7680.31
Node.jsNode.js
24.14.0
V8V8
14.6.202.6

Release Notes

Fixes

  • Allow dynamically updating menu item labels, sublabels, and icons. #49972 (Also in 40)

  • Fixed an issue where Squirrel.Mac's auto updater would fail to install new updates if the targetBundleURL was either not set or contained special characters. #49978

  • Fixed menu bar hiding after a call to win.setFullScreen(false) when not in fullscreen on Linux. #49996 (Also in 40)

  • Fixed menus to correctly emit menu-will-close event when closed after any submenu has been open. #49964 (Also in 40)

  • Fixed window sizing on Linux when min/max size constraints are set or resizable is false. Windows no longer shrink below the requested max size or grow taller when resizability is disabled. #49971

Other Changes

  • Updated Chromium to 146.0.7680.31. #49957

  • Updated Node.js to v24.14.0. #49940