electron/electron
### [`v15.3.0`](https://togithub.com/electron/electron/releases/v15.3.0)
[Compare Source](https://togithub.com/electron/electron/compare/v15.2.0...v15.3.0)
##### Release Notes for v15.3.0
##### Features
- Began passing securityOrigin in details for permission request handlers for media requests in addition to permission check handlers. [#31417](https://togithub.com/electron/electron/pull/31417) (Also in [13](https://togithub.com/electron/electron/pull/31437), [14](https://togithub.com/electron/electron/pull/31436), [16](https://togithub.com/electron/electron/pull/31416))
##### Fixes
- Fixed a potential crash when setting `nativeTheme.themeSource` on macOS. [#31429](https://togithub.com/electron/electron/pull/31429) (Also in [14](https://togithub.com/electron/electron/pull/31428), [16](https://togithub.com/electron/electron/pull/31430))
- Fixed possible 'Object has been destroyed' error when calling `window.open` with a frame name and using `setWindowOpenHandler`. [#31468](https://togithub.com/electron/electron/pull/31468) (Also in [14](https://togithub.com/electron/electron/pull/31467), [16](https://togithub.com/electron/electron/pull/31469))
- Generate valid config.gypi file in Node.js headers. [#31442](https://togithub.com/electron/electron/pull/31442) (Also in [14](https://togithub.com/electron/electron/pull/31443), [16](https://togithub.com/electron/electron/pull/31441))
- Removes several Chromium private APIs from Mac Apple Store builds. [#31483](https://togithub.com/electron/electron/pull/31483) (Also in [16](https://togithub.com/electron/electron/pull/31488))
##### Other Changes
- Changed Web Serial to use `ses.setDevicePermissionHandler` to allow developers more control over Web Serial permissioning. [#31418](https://togithub.com/electron/electron/pull/31418) (Also in [16](https://togithub.com/electron/electron/pull/31324))
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
15.2.0
->15.3.0
Release Notes
electron/electron
### [`v15.3.0`](https://togithub.com/electron/electron/releases/v15.3.0) [Compare Source](https://togithub.com/electron/electron/compare/v15.2.0...v15.3.0) ##### Release Notes for v15.3.0 ##### Features - Began passing securityOrigin in details for permission request handlers for media requests in addition to permission check handlers. [#31417](https://togithub.com/electron/electron/pull/31417) (Also in [13](https://togithub.com/electron/electron/pull/31437), [14](https://togithub.com/electron/electron/pull/31436), [16](https://togithub.com/electron/electron/pull/31416)) ##### Fixes - Fixed a potential crash when setting `nativeTheme.themeSource` on macOS. [#31429](https://togithub.com/electron/electron/pull/31429) (Also in [14](https://togithub.com/electron/electron/pull/31428), [16](https://togithub.com/electron/electron/pull/31430)) - Fixed possible 'Object has been destroyed' error when calling `window.open` with a frame name and using `setWindowOpenHandler`. [#31468](https://togithub.com/electron/electron/pull/31468) (Also in [14](https://togithub.com/electron/electron/pull/31467), [16](https://togithub.com/electron/electron/pull/31469)) - Generate valid config.gypi file in Node.js headers. [#31442](https://togithub.com/electron/electron/pull/31442) (Also in [14](https://togithub.com/electron/electron/pull/31443), [16](https://togithub.com/electron/electron/pull/31441)) - Removes several Chromium private APIs from Mac Apple Store builds. [#31483](https://togithub.com/electron/electron/pull/31483) (Also in [16](https://togithub.com/electron/electron/pull/31488)) ##### Other Changes - Changed Web Serial to use `ses.setDevicePermissionHandler` to allow developers more control over Web Serial permissioning. [#31418](https://togithub.com/electron/electron/pull/31418) (Also in [16](https://togithub.com/electron/electron/pull/31324))Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.