Change8

v41.0.0-beta.8

📦 electronView on GitHub →
1 features🐛 7 fixes🔧 6 symbols

Summary

This beta release introduces a `reason` property to the Notification 'closed' event on Windows and includes several fixes related to Universal Links, contextBridge prototypes, WebContentsView events, build failures, shutdown crashes, and global shortcut reliability on Wayland.

✨ New Features

  • Added a `reason` property to the Notification 'closed' event on Windows to allow developers to know the reason the Notification was dismissed.

🐛 Bug Fixes

  • Fixed an issue on macOS where Universal Links were not delivered to `app.on('continue-activity')` on cold launch when `NSUserActivity.userInfo` was nil.
  • Fixed an issue where `VideoFrame` objects returned through `contextBridge` had an incorrect prototype.
  • Fixed an issue where calling `setBounds` on a `WebContentsView` could trigger redundant `page-favicon-updated` events even when the favicon had not changed.
  • Fixed build failure when printing is disabled.
  • Fixed shutdown crash on windows when hidden titlebar is enabled.
  • Global shortcuts can now be registered more reliably on Wayland using the `globalShortcut` API.
  • Fixed CSS selector syntax in default app styles to properly apply animations to hero icons.

Affected Symbols