v41.0.0-beta.7
📦 electronView on GitHub →
🐛 5 fixes🔧 5 symbols
Summary
This beta release updates Chromium to 146.0.7680.31 and Node.js to v24.14.0, alongside several fixes related to menus and window sizing on Linux.
🐛 Bug Fixes
- Allowed dynamically updating menu item labels, sublabels, and icons.
- Fixed Squirrel.Mac's auto updater failing to install new updates if targetBundleURL was unset or contained special characters.
- Fixed menu bar hiding after calling win.setFullScreen(false) when not in fullscreen on Linux.
- Fixed menus to correctly emit menu-will-close event when closed after any submenu has been open.
- Fixed window sizing on Linux when min/max size constraints are set or resizable is false; windows no longer shrink below requested max size or grow taller when resizability is disabled.