Change8

v41.0.0-alpha.6

📦 electronView on GitHub →
1 features🐛 10 fixes🔧 3 symbols

Summary

This alpha release introduces the option to disable auto-focusing on navigation and resolves numerous bugs across macOS, Linux, and core APIs like File System Access and cookie handling.

✨ New Features

  • Added the ability to disable auto-focusing of WebContents on navigation using `webPreferences.focusOnNavigation`.

🐛 Bug Fixes

  • Fixed a crash that could occur when using the File System Access API.
  • Fixed an application crash on MacOS where the menu observer was not being properly removed before garbage collection.
  • Fixed an issue where alt+space triggered the system context menu even if an accelerator was registered for the hotkey combination.
  • Fixed an issue where cookie changed events weren't properly emitted in all cases.
  • Fixed an issue where native modules would either crash or not compile for MacOS 12.
  • Fixed an issue where role-based menu items were incorrectly returning `null` for their accelerator property.
  • Fixed an issue where some `shell` functionality may not work on Linux if the target window is already open.
  • Fixed dock menu items not respecting enabled and checked properties on macOS.
  • Fixed rendering glitches on macOS.
  • Fixed squirrel.mac stacked update behavior to old staged updates.

Affected Symbols