electron/electron (electron)
### [`v24.8.2`](https://togithub.com/electron/electron/releases/tag/v24.8.2): electron v24.8.2
[Compare Source](https://togithub.com/electron/electron/compare/v24.8.1...v24.8.2)
### Release Notes for v24.8.2
#### Fixes
- Fixed an issue where child windows opened when the parent window is *already fullscreen* did not respect the child windows' fullscreenability and resizability settings. [#39643](https://togithub.com/electron/electron/pull/39643) (Also in [25](https://togithub.com/electron/electron/pull/39642), [26](https://togithub.com/electron/electron/pull/39641), [27](https://togithub.com/electron/electron/pull/39640))
- Fixed an issue where the Node.js `assert` module did not work in the renderer process. [#39621](https://togithub.com/electron/electron/pull/39621) (Also in [25](https://togithub.com/electron/electron/pull/39622), [26](https://togithub.com/electron/electron/pull/39624), [27](https://togithub.com/electron/electron/pull/39623))
#### Other Changes
- Security: backported fix for CVE-2023-4427.
- Security: backported fix for CVE-2023-4428.
- Security: backported fix for CVE-2023-4430. [#39647](https://togithub.com/electron/electron/pull/39647)
- Security: backported fix for CVE-2023-4572. [#39688](https://togithub.com/electron/electron/pull/39688)
### [`v24.8.1`](https://togithub.com/electron/electron/releases/tag/v24.8.1): electron v24.8.1
[Compare Source](https://togithub.com/electron/electron/compare/v24.8.0...v24.8.1)
### Release Notes for v24.8.1
#### Fixes
- Fixed a potential crash when calling `BrowserWindow.moveTop()` on modal child windows. [#39526](https://togithub.com/electron/electron/pull/39526) (Also in [25](https://togithub.com/electron/electron/pull/39528), [26](https://togithub.com/electron/electron/pull/39527))
- Fixed decorations for tiled windows on Wayland. [#39567](https://togithub.com/electron/electron/pull/39567) (Also in [22](https://togithub.com/electron/electron/pull/39568), [25](https://togithub.com/electron/electron/pull/39569), [26](https://togithub.com/electron/electron/pull/39571), [27](https://togithub.com/electron/electron/pull/39570))
- Fixed to regenerate thumbnail toolbar buttons when explorer is restarted. [#39585](https://togithub.com/electron/electron/pull/39585) (Also in [25](https://togithub.com/electron/electron/pull/39586), [26](https://togithub.com/electron/electron/pull/39587))
#### Other Changes
- Security: backported fix for CVE-2023-4355.
- Security: backported fix for CVE-2023-4354.
- Security: backported fix for CVE-2023-4353.
- Security: backported fix for CVE-2023-4352.
- Security: backported fix for CVE-2023-4351. [#39558](https://togithub.com/electron/electron/pull/39558)
### [`v24.8.0`](https://togithub.com/electron/electron/releases/tag/v24.8.0): electron v24.8.0
[Compare Source](https://togithub.com/electron/electron/compare/v24.7.1...v24.8.0)
### Release Notes for v24.8.0
#### Features
- Added support for several more Node.js cli flags in the main process. [#39372](https://togithub.com/electron/electron/pull/39372) (Also in [25](https://togithub.com/electron/electron/pull/39374), [26](https://togithub.com/electron/electron/pull/39373))
#### Fixes
- Fixed an accessibility issue where `VoiceOver` couldn't trigger the tray action when selected to emit the click event. [#39447](https://togithub.com/electron/electron/pull/39447) (Also in [26](https://togithub.com/electron/electron/pull/39439))
### [`v24.7.1`](https://togithub.com/electron/electron/releases/tag/v24.7.1): electron v24.7.1
[Compare Source](https://togithub.com/electron/electron/compare/v24.7.0...v24.7.1)
### Release Notes for v24.7.1
#### Fixes
- Fixed an issue where `browserView.removeBrowserView` could cause a crash in some cases. [#39407](https://togithub.com/electron/electron/pull/39407) (Also in [25](https://togithub.com/electron/electron/pull/39408), [26](https://togithub.com/electron/electron/pull/39406))
### [`v24.7.0`](https://togithub.com/electron/electron/releases/tag/v24.7.0): electron v24.7.0
[Compare Source](https://togithub.com/electron/electron/compare/v24.6.5...v24.7.0)
### Release Notes for v24.7.0
#### Features
- Added `senderIsMainFrame` to messages sent via `ipcRenderer.sendTo()`. [#39207](https://togithub.com/electron/electron/pull/39207) (Also in [25](https://togithub.com/electron/electron/pull/39208), [26](https://togithub.com/electron/electron/pull/39206))
#### Fixes
- Fixed a potential crash when re-parenting a BrowserWindow whose first parent has been destroyed. [#39307](https://togithub.com/electron/electron/pull/39307) (Also in [26](https://togithub.com/electron/electron/pull/39297))
#### Other Changes
- Fixed a crash while screen sharing on Wayland with PipeWire. [#39273](https://togithub.com/electron/electron/pull/39273)
- Security: backported fix for [`1444438`](https://togithub.com/electron/electron/commit/1444438).
- Security: backported fix for CVE-2023-3732.
- Security: backported fix for CVE-2023-3728.
- Security: backported fix for CVE-2023-3730. [#39267](https://togithub.com/electron/electron/pull/39267)
### [`v24.6.5`](https://togithub.com/electron/electron/releases/tag/v24.6.5): electron v24.6.5
[Compare Source](https://togithub.com/electron/electron/compare/v24.6.4...v24.6.5)
### Release Notes for v24.6.5
#### Fixes
- Fixed an issue where macOS traffic lights could malfunction on child windows in some circumstances. [#39243](https://togithub.com/electron/electron/pull/39243) (Also in [25](https://togithub.com/electron/electron/pull/39244), [26](https://togithub.com/electron/electron/pull/39242))
- Fixed an issue where non-resizable windows incorrectly enabled the fullscreen/maximize button on initial window creation on macOS. [#39230](https://togithub.com/electron/electron/pull/39230) (Also in [25](https://togithub.com/electron/electron/pull/39228), [26](https://togithub.com/electron/electron/pull/39229))
- Fixed asar integration for `node:child_process` imports. [#39236](https://togithub.com/electron/electron/pull/39236) (Also in [25](https://togithub.com/electron/electron/pull/39235), [26](https://togithub.com/electron/electron/pull/39234))
### [`v24.6.4`](https://togithub.com/electron/electron/releases/tag/v24.6.4): electron v24.6.4
[Compare Source](https://togithub.com/electron/electron/compare/v24.6.3...v24.6.4)
### Release Notes for v24.6.4
#### Fixes
- Fixed an issue where `BrowserWindow.moveAbove()` and `BrowserWindow.moveTop()` did not work for child windows on macOS. [#39072](https://togithub.com/electron/electron/pull/39072) (Also in [25](https://togithub.com/electron/electron/pull/39071), [26](https://togithub.com/electron/electron/pull/39070))
- Fixed an issue where `navigator.connection` returned incorrect data. [#39100](https://togithub.com/electron/electron/pull/39100) (Also in [25](https://togithub.com/electron/electron/pull/38907))
- Fixed an issue where files could in some circumstances be selection when `openFile` was not passed as a dialog property. [#39097](https://togithub.com/electron/electron/pull/39097) (Also in [25](https://togithub.com/electron/electron/pull/39096), [26](https://togithub.com/electron/electron/pull/38590))
### [`v24.6.3`](https://togithub.com/electron/electron/releases/tag/v24.6.3): electron v24.6.3
[Compare Source](https://togithub.com/electron/electron/compare/v24.6.2...v24.6.3)
### Release Notes for v24.6.3
#### Fixes
- Fixed a crash when listing desktop capture sources on Wayland with PipeWire. [#39050](https://togithub.com/electron/electron/pull/39050) (Also in [25](https://togithub.com/electron/electron/pull/39051), [26](https://togithub.com/electron/electron/pull/39049))
- Fixed an issue where notifications created on macOS which have no actions will erroneously have a `Show` button visible. [#39012](https://togithub.com/electron/electron/pull/39012) (Also in [25](https://togithub.com/electron/electron/pull/39014), [26](https://togithub.com/electron/electron/pull/39013))
- Fixed an issue where removing a webview in a close callback could cause crashes. [#39009](https://togithub.com/electron/electron/pull/39009) (Also in [25](https://togithub.com/electron/electron/pull/39008), [26](https://togithub.com/electron/electron/pull/39007))
### [`v24.6.2`](https://togithub.com/electron/electron/releases/tag/v24.6.2): electron v24.6.2
[Compare Source](https://togithub.com/electron/electron/compare/v24.6.1...v24.6.2)
### Release Notes for v24.6.2
#### Other Changes
- Security: backported fix for CVE-2023-3422.
- Security: backported fix for CVE-2023-3421.
- Security: backported fix for CVE-2023-3420.
- Security: backported fix for [`1454860`](https://togithub.com/electron/electron/commit/1454860). [#38947](https://togithub.com/electron/electron/pull/38947)
### [`v24.6.1`](https://togithub.com/electron/electron/releases/tag/v24.6.1): electron v24.6.1
[Compare Source](https://togithub.com/electron/electron/compare/v24.6.0...v24.6.1)
### Release Notes for v24.6.1
#### Fixes
- Fixed `preload` script may not run in some child windows opened by `window.open`. [#38932](https://togithub.com/electron/electron/pull/38932) (Also in [23](https://togithub.com/electron/electron/pull/38933), [25](https://togithub.com/electron/electron/pull/38931), [26](https://togithub.com/electron/electron/pull/38930))
- Fixed a potential crash calling `BrowserWindow.removeBrowserView()` with a destroyed `webContents`. [#38884](https://togithub.com/electron/electron/pull/38884) (Also in [25](https://togithub.com/electron/electron/pull/38883), [26](https://togithub.com/electron/electron/pull/38885))
- Fixed minimize button to be visible when all buttons reenabled. [#38881](https://togithub.com/electron/electron/pull/38881) (Also in [23](https://togithub.com/electron/electron/pull/38880), [25](https://togithub.com/electron/electron/pull/38879))
### [`v24.6.0`](https://togithub.com/electron/electron/releases/tag/v24.6.0): electron v24.6.0
[Compare Source](https://togithub.com/electron/electron/compare/v24.5.1...v24.6.0)
### Release Notes for v24.6.0
#### Features
- `node:` prefixed requires are now supported in sandboxed renderer preloads for `events`, `timers` and `url`. [#38727](https://togithub.com/electron/electron/pull/38727) (Also in [25](https://togithub.com/electron/electron/pull/38729), [26](https://togithub.com/electron/electron/pull/38728))
#### Fixes
- Fixed `webContents.printToPDF` `preferCSSPageSize` type error. [#38792](https://togithub.com/electron/electron/pull/38792) (Also in [25](https://togithub.com/electron/electron/pull/38791), [26](https://togithub.com/electron/electron/pull/38793))
#### Other Changes
- Security: backported fix for CVE-2023-3215.
- Security: backported fix for CVE-2023-3216.
- Security: backported fix for [`1450536`](https://togithub.com/electron/electron/commit/1450536). [#38787](https://togithub.com/electron/electron/pull/38787)
### [`v24.5.1`](https://togithub.com/electron/electron/releases/tag/v24.5.1): electron v24.5.1
[Compare Source](https://togithub.com/electron/electron/compare/v24.5.0...v24.5.1)
### Release Notes for v24.5.1
#### Fixes
- Fixed an issue where passing `webContents.print(null)` could incorrectly trigger an error. [#38640](https://togithub.com/electron/electron/pull/38640) (Also in [25](https://togithub.com/electron/electron/pull/38642), [26](https://togithub.com/electron/electron/pull/38641))
- Fixed an issue with potential use-after-free of child windows on close and reparent. [#38677](https://togithub.com/electron/electron/pull/38677) (Also in [25](https://togithub.com/electron/electron/pull/38678), [26](https://togithub.com/electron/electron/pull/38679))
- Fixed visibility of menu bar when exiting full screen. [#38681](https://togithub.com/electron/electron/pull/38681) (Also in [23](https://togithub.com/electron/electron/pull/38680), [25](https://togithub.com/electron/electron/pull/38682), [26](https://togithub.com/electron/electron/pull/38683))
#### Other Changes
- Backported fix for b:251677220, [`1431532`](https://togithub.com/electron/electron/commit/1431532). [#38711](https://togithub.com/electron/electron/pull/38711)
- Security: backported fix for [`1447430`](https://togithub.com/electron/electron/commit/1447430).
- Security: backported fix for CVE-2023-3079. [#38654](https://togithub.com/electron/electron/pull/38654)
- Security: backported fix for CVE-2023-2933.
- Security: backported fix for CVE-2023-2932.
- Security: backported fix for CVE-2023-2931.
- Security: backported fix for [`1444195`](https://togithub.com/electron/electron/commit/1444195).
- Security: backported fix for CVE-2023-2936.
- Security: backported fix for CVE-2023-2935.
- Security: backported fix for CVE-2023-2934
- Security: backported fix for CVE-2023-2930. [#38536](https://togithub.com/electron/electron/pull/38536)
### [`v24.5.0`](https://togithub.com/electron/electron/releases/tag/v24.5.0): electron v24.5.0
[Compare Source](https://togithub.com/electron/electron/compare/v24.4.1...v24.5.0)
### Release Notes for v24.5.0
#### Features
- Added setUSBProtectedClassesHandler to allow access to protected USB classes with WebUSB. [#38498](https://togithub.com/electron/electron/pull/38498) (Also in [25](https://togithub.com/electron/electron/pull/38493))
#### Fixes
- Fixed an issue where `
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
24.1.2
->24.8.2
Release Notes
electron/electron (electron)
### [`v24.8.2`](https://togithub.com/electron/electron/releases/tag/v24.8.2): electron v24.8.2 [Compare Source](https://togithub.com/electron/electron/compare/v24.8.1...v24.8.2) ### Release Notes for v24.8.2 #### Fixes - Fixed an issue where child windows opened when the parent window is *already fullscreen* did not respect the child windows' fullscreenability and resizability settings. [#39643](https://togithub.com/electron/electron/pull/39643) (Also in [25](https://togithub.com/electron/electron/pull/39642), [26](https://togithub.com/electron/electron/pull/39641), [27](https://togithub.com/electron/electron/pull/39640)) - Fixed an issue where the Node.js `assert` module did not work in the renderer process. [#39621](https://togithub.com/electron/electron/pull/39621) (Also in [25](https://togithub.com/electron/electron/pull/39622), [26](https://togithub.com/electron/electron/pull/39624), [27](https://togithub.com/electron/electron/pull/39623)) #### Other Changes - Security: backported fix for CVE-2023-4427. - Security: backported fix for CVE-2023-4428. - Security: backported fix for CVE-2023-4430. [#39647](https://togithub.com/electron/electron/pull/39647) - Security: backported fix for CVE-2023-4572. [#39688](https://togithub.com/electron/electron/pull/39688) ### [`v24.8.1`](https://togithub.com/electron/electron/releases/tag/v24.8.1): electron v24.8.1 [Compare Source](https://togithub.com/electron/electron/compare/v24.8.0...v24.8.1) ### Release Notes for v24.8.1 #### Fixes - Fixed a potential crash when calling `BrowserWindow.moveTop()` on modal child windows. [#39526](https://togithub.com/electron/electron/pull/39526) (Also in [25](https://togithub.com/electron/electron/pull/39528), [26](https://togithub.com/electron/electron/pull/39527)) - Fixed decorations for tiled windows on Wayland. [#39567](https://togithub.com/electron/electron/pull/39567) (Also in [22](https://togithub.com/electron/electron/pull/39568), [25](https://togithub.com/electron/electron/pull/39569), [26](https://togithub.com/electron/electron/pull/39571), [27](https://togithub.com/electron/electron/pull/39570)) - Fixed to regenerate thumbnail toolbar buttons when explorer is restarted. [#39585](https://togithub.com/electron/electron/pull/39585) (Also in [25](https://togithub.com/electron/electron/pull/39586), [26](https://togithub.com/electron/electron/pull/39587)) #### Other Changes - Security: backported fix for CVE-2023-4355. - Security: backported fix for CVE-2023-4354. - Security: backported fix for CVE-2023-4353. - Security: backported fix for CVE-2023-4352. - Security: backported fix for CVE-2023-4351. [#39558](https://togithub.com/electron/electron/pull/39558) ### [`v24.8.0`](https://togithub.com/electron/electron/releases/tag/v24.8.0): electron v24.8.0 [Compare Source](https://togithub.com/electron/electron/compare/v24.7.1...v24.8.0) ### Release Notes for v24.8.0 #### Features - Added support for several more Node.js cli flags in the main process. [#39372](https://togithub.com/electron/electron/pull/39372) (Also in [25](https://togithub.com/electron/electron/pull/39374), [26](https://togithub.com/electron/electron/pull/39373)) #### Fixes - Fixed an accessibility issue where `VoiceOver` couldn't trigger the tray action when selected to emit the click event. [#39447](https://togithub.com/electron/electron/pull/39447) (Also in [26](https://togithub.com/electron/electron/pull/39439)) ### [`v24.7.1`](https://togithub.com/electron/electron/releases/tag/v24.7.1): electron v24.7.1 [Compare Source](https://togithub.com/electron/electron/compare/v24.7.0...v24.7.1) ### Release Notes for v24.7.1 #### Fixes - Fixed an issue where `browserView.removeBrowserView` could cause a crash in some cases. [#39407](https://togithub.com/electron/electron/pull/39407) (Also in [25](https://togithub.com/electron/electron/pull/39408), [26](https://togithub.com/electron/electron/pull/39406)) ### [`v24.7.0`](https://togithub.com/electron/electron/releases/tag/v24.7.0): electron v24.7.0 [Compare Source](https://togithub.com/electron/electron/compare/v24.6.5...v24.7.0) ### Release Notes for v24.7.0 #### Features - Added `senderIsMainFrame` to messages sent via `ipcRenderer.sendTo()`. [#39207](https://togithub.com/electron/electron/pull/39207) (Also in [25](https://togithub.com/electron/electron/pull/39208), [26](https://togithub.com/electron/electron/pull/39206)) #### Fixes - Fixed a potential crash when re-parenting a BrowserWindow whose first parent has been destroyed. [#39307](https://togithub.com/electron/electron/pull/39307) (Also in [26](https://togithub.com/electron/electron/pull/39297)) #### Other Changes - Fixed a crash while screen sharing on Wayland with PipeWire. [#39273](https://togithub.com/electron/electron/pull/39273) - Security: backported fix for [`1444438`](https://togithub.com/electron/electron/commit/1444438). - Security: backported fix for CVE-2023-3732. - Security: backported fix for CVE-2023-3728. - Security: backported fix for CVE-2023-3730. [#39267](https://togithub.com/electron/electron/pull/39267) ### [`v24.6.5`](https://togithub.com/electron/electron/releases/tag/v24.6.5): electron v24.6.5 [Compare Source](https://togithub.com/electron/electron/compare/v24.6.4...v24.6.5) ### Release Notes for v24.6.5 #### Fixes - Fixed an issue where macOS traffic lights could malfunction on child windows in some circumstances. [#39243](https://togithub.com/electron/electron/pull/39243) (Also in [25](https://togithub.com/electron/electron/pull/39244), [26](https://togithub.com/electron/electron/pull/39242)) - Fixed an issue where non-resizable windows incorrectly enabled the fullscreen/maximize button on initial window creation on macOS. [#39230](https://togithub.com/electron/electron/pull/39230) (Also in [25](https://togithub.com/electron/electron/pull/39228), [26](https://togithub.com/electron/electron/pull/39229)) - Fixed asar integration for `node:child_process` imports. [#39236](https://togithub.com/electron/electron/pull/39236) (Also in [25](https://togithub.com/electron/electron/pull/39235), [26](https://togithub.com/electron/electron/pull/39234)) ### [`v24.6.4`](https://togithub.com/electron/electron/releases/tag/v24.6.4): electron v24.6.4 [Compare Source](https://togithub.com/electron/electron/compare/v24.6.3...v24.6.4) ### Release Notes for v24.6.4 #### Fixes - Fixed an issue where `BrowserWindow.moveAbove()` and `BrowserWindow.moveTop()` did not work for child windows on macOS. [#39072](https://togithub.com/electron/electron/pull/39072) (Also in [25](https://togithub.com/electron/electron/pull/39071), [26](https://togithub.com/electron/electron/pull/39070)) - Fixed an issue where `navigator.connection` returned incorrect data. [#39100](https://togithub.com/electron/electron/pull/39100) (Also in [25](https://togithub.com/electron/electron/pull/38907)) - Fixed an issue where files could in some circumstances be selection when `openFile` was not passed as a dialog property. [#39097](https://togithub.com/electron/electron/pull/39097) (Also in [25](https://togithub.com/electron/electron/pull/39096), [26](https://togithub.com/electron/electron/pull/38590)) ### [`v24.6.3`](https://togithub.com/electron/electron/releases/tag/v24.6.3): electron v24.6.3 [Compare Source](https://togithub.com/electron/electron/compare/v24.6.2...v24.6.3) ### Release Notes for v24.6.3 #### Fixes - Fixed a crash when listing desktop capture sources on Wayland with PipeWire. [#39050](https://togithub.com/electron/electron/pull/39050) (Also in [25](https://togithub.com/electron/electron/pull/39051), [26](https://togithub.com/electron/electron/pull/39049)) - Fixed an issue where notifications created on macOS which have no actions will erroneously have a `Show` button visible. [#39012](https://togithub.com/electron/electron/pull/39012) (Also in [25](https://togithub.com/electron/electron/pull/39014), [26](https://togithub.com/electron/electron/pull/39013)) - Fixed an issue where removing a webview in a close callback could cause crashes. [#39009](https://togithub.com/electron/electron/pull/39009) (Also in [25](https://togithub.com/electron/electron/pull/39008), [26](https://togithub.com/electron/electron/pull/39007)) ### [`v24.6.2`](https://togithub.com/electron/electron/releases/tag/v24.6.2): electron v24.6.2 [Compare Source](https://togithub.com/electron/electron/compare/v24.6.1...v24.6.2) ### Release Notes for v24.6.2 #### Other Changes - Security: backported fix for CVE-2023-3422. - Security: backported fix for CVE-2023-3421. - Security: backported fix for CVE-2023-3420. - Security: backported fix for [`1454860`](https://togithub.com/electron/electron/commit/1454860). [#38947](https://togithub.com/electron/electron/pull/38947) ### [`v24.6.1`](https://togithub.com/electron/electron/releases/tag/v24.6.1): electron v24.6.1 [Compare Source](https://togithub.com/electron/electron/compare/v24.6.0...v24.6.1) ### Release Notes for v24.6.1 #### Fixes - Fixed `preload` script may not run in some child windows opened by `window.open`. [#38932](https://togithub.com/electron/electron/pull/38932) (Also in [23](https://togithub.com/electron/electron/pull/38933), [25](https://togithub.com/electron/electron/pull/38931), [26](https://togithub.com/electron/electron/pull/38930)) - Fixed a potential crash calling `BrowserWindow.removeBrowserView()` with a destroyed `webContents`. [#38884](https://togithub.com/electron/electron/pull/38884) (Also in [25](https://togithub.com/electron/electron/pull/38883), [26](https://togithub.com/electron/electron/pull/38885)) - Fixed minimize button to be visible when all buttons reenabled. [#38881](https://togithub.com/electron/electron/pull/38881) (Also in [23](https://togithub.com/electron/electron/pull/38880), [25](https://togithub.com/electron/electron/pull/38879)) ### [`v24.6.0`](https://togithub.com/electron/electron/releases/tag/v24.6.0): electron v24.6.0 [Compare Source](https://togithub.com/electron/electron/compare/v24.5.1...v24.6.0) ### Release Notes for v24.6.0 #### Features - `node:` prefixed requires are now supported in sandboxed renderer preloads for `events`, `timers` and `url`. [#38727](https://togithub.com/electron/electron/pull/38727) (Also in [25](https://togithub.com/electron/electron/pull/38729), [26](https://togithub.com/electron/electron/pull/38728)) #### Fixes - Fixed `webContents.printToPDF` `preferCSSPageSize` type error. [#38792](https://togithub.com/electron/electron/pull/38792) (Also in [25](https://togithub.com/electron/electron/pull/38791), [26](https://togithub.com/electron/electron/pull/38793)) #### Other Changes - Security: backported fix for CVE-2023-3215. - Security: backported fix for CVE-2023-3216. - Security: backported fix for [`1450536`](https://togithub.com/electron/electron/commit/1450536). [#38787](https://togithub.com/electron/electron/pull/38787) ### [`v24.5.1`](https://togithub.com/electron/electron/releases/tag/v24.5.1): electron v24.5.1 [Compare Source](https://togithub.com/electron/electron/compare/v24.5.0...v24.5.1) ### Release Notes for v24.5.1 #### Fixes - Fixed an issue where passing `webContents.print(null)` could incorrectly trigger an error. [#38640](https://togithub.com/electron/electron/pull/38640) (Also in [25](https://togithub.com/electron/electron/pull/38642), [26](https://togithub.com/electron/electron/pull/38641)) - Fixed an issue with potential use-after-free of child windows on close and reparent. [#38677](https://togithub.com/electron/electron/pull/38677) (Also in [25](https://togithub.com/electron/electron/pull/38678), [26](https://togithub.com/electron/electron/pull/38679)) - Fixed visibility of menu bar when exiting full screen. [#38681](https://togithub.com/electron/electron/pull/38681) (Also in [23](https://togithub.com/electron/electron/pull/38680), [25](https://togithub.com/electron/electron/pull/38682), [26](https://togithub.com/electron/electron/pull/38683)) #### Other Changes - Backported fix for b:251677220, [`1431532`](https://togithub.com/electron/electron/commit/1431532). [#38711](https://togithub.com/electron/electron/pull/38711) - Security: backported fix for [`1447430`](https://togithub.com/electron/electron/commit/1447430). - Security: backported fix for CVE-2023-3079. [#38654](https://togithub.com/electron/electron/pull/38654) - Security: backported fix for CVE-2023-2933. - Security: backported fix for CVE-2023-2932. - Security: backported fix for CVE-2023-2931. - Security: backported fix for [`1444195`](https://togithub.com/electron/electron/commit/1444195). - Security: backported fix for CVE-2023-2936. - Security: backported fix for CVE-2023-2935. - Security: backported fix for CVE-2023-2934 - Security: backported fix for CVE-2023-2930. [#38536](https://togithub.com/electron/electron/pull/38536) ### [`v24.5.0`](https://togithub.com/electron/electron/releases/tag/v24.5.0): electron v24.5.0 [Compare Source](https://togithub.com/electron/electron/compare/v24.4.1...v24.5.0) ### Release Notes for v24.5.0 #### Features - Added setUSBProtectedClassesHandler to allow access to protected USB classes with WebUSB. [#38498](https://togithub.com/electron/electron/pull/38498) (Also in [25](https://togithub.com/electron/electron/pull/38493)) #### Fixes - Fixed an issue where `Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 Mend Renovate. View repository job log here.