Change8

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.

Affected Symbols

electron v41.0.0-beta.7 - Change8