v41.0.0-beta.6
📦 electronView on GitHub →
✨ 2 features🐛 4 fixes🔧 3 symbols
Summary
This beta release introduces experimental support for `--experimental-transform-types` and improves frameless window behavior on Wayland. Several stability fixes address crashes related to macOS tabs, malformed toasts, AltGr key handling, and window zoom settings.
Migration Steps
- If you require fully frameless windows without decorations on Wayland, ensure you set `hasShadow: false` in your BrowserWindow options.
✨ New Features
- Added support for the `--experimental-transform-types` command-line flag.
- On Wayland (Linux), frameless windows now include GTK drop shadows and extended resize boundaries. To achieve fully undecorated frameless windows, set `hasShadow: false` in the window constructor options.
🐛 Bug Fixes
- Fixed a crash occurring on macOS when attempting to create a new tab from the tab overview.
- Resolved an issue where providing malformed custom `toastXml` could lead to a crash in Notifications.
- Fixed a bug where pressing the AltGr key could incorrectly activate or focus the menu bar.
- Corrected an issue where setting `zoomFactor` within `setWindowOpenHandler`'s `overrideBrowserWindowOptions` was ignored for windows opened via `window.open()`.