Closed renovate[bot] closed 3 months ago
Latest commit: a067e3359625f9a5c83df18b702b5e541010932b
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
This PR contains the following updates:
^27.3.7
->^29.3.0
Release Notes
electron/electron (electron)
### [`v29.3.0`](https://togithub.com/electron/electron/releases/tag/v29.3.0): electron v29.3.0 [Compare Source](https://togithub.com/electron/electron/compare/v29.2.0...v29.3.0) ### Release Notes for v29.3.0 #### Fixes - Fixed a bug where a window with maximization disabled and WCO enabled would still show its maximization button. [#41807](https://togithub.com/electron/electron/pull/41807) #### Other Changes - Security: backported fix for CVE-2024-3156. [#41775](https://togithub.com/electron/electron/pull/41775) ### [`v29.2.0`](https://togithub.com/electron/electron/releases/tag/v29.2.0): electron v29.2.0 [Compare Source](https://togithub.com/electron/electron/compare/v29.1.6...v29.2.0) ### Release Notes for v29.2.0 #### Fixes - Fixed crash in Notification::Close() under libnotify 0.8.x with portal environment. [#41707](https://togithub.com/electron/electron/pull/41707) (Also in [28](https://togithub.com/electron/electron/pull/41709), [30](https://togithub.com/electron/electron/pull/41708)) - Fixed usage of `Storage.{get|set|clear}Cookies` via the Chrome DevTools Protocol. [#41739](https://togithub.com/electron/electron/pull/41739) (Also in [28](https://togithub.com/electron/electron/pull/41738), [30](https://togithub.com/electron/electron/pull/41740)) #### Other Changes - Security: backported fix for CVE-2024-2885. - Security: backported fix for CVE-2024-2883. - Security: backported fix for CVE-2024-2887. - Security: backported fix for CVE-2024-2886. - Security: backported fix for [`3296748`](https://togithub.com/electron/electron/commit/329674887). - Security: backported fix for [`3271834`](https://togithub.com/electron/electron/commit/327183408). - Security: backported fix for [`3263494`](https://togithub.com/electron/electron/commit/326349405). [#41746](https://togithub.com/electron/electron/pull/41746) - Updated Chromium to 122.0.6261.156. [#41765](https://togithub.com/electron/electron/pull/41765) #### Documentation - Documentation changes: [#41730](https://togithub.com/electron/electron/pull/41730) #### Unknown - Added support for Bluetooth ports being requested by service class ID in `navigator.serial`. [#41735](https://togithub.com/electron/electron/pull/41735) (Also in [30](https://togithub.com/electron/electron/pull/41734)) ### [`v29.1.6`](https://togithub.com/electron/electron/releases/tag/v29.1.6): electron v29.1.6 [Compare Source](https://togithub.com/electron/electron/compare/v29.1.5...v29.1.6) ### Release Notes for v29.1.6 #### Fixes - Fixed `shell.showItemInFolder` not opening Windows Explorer if the passed path contains forward slashes. [#41672](https://togithub.com/electron/electron/pull/41672) (Also in [28](https://togithub.com/electron/electron/pull/41670), [30](https://togithub.com/electron/electron/pull/41671)) - Fixed a potential crash in `chrome.scripting` on extension unload. [#41701](https://togithub.com/electron/electron/pull/41701) (Also in [30](https://togithub.com/electron/electron/pull/41702)) - Fixed an issue where emojis weren't properly handled on Windows. [#41680](https://togithub.com/electron/electron/pull/41680) (Also in [30](https://togithub.com/electron/electron/pull/41681)) - Fixed an issue where the `serial-port-added` event improperly respected filters set by `serial.requestPort()`. [#41636](https://togithub.com/electron/electron/pull/41636) (Also in [28](https://togithub.com/electron/electron/pull/41637), [30](https://togithub.com/electron/electron/pull/41635)) #### Other Changes - Security: backported fix for CVE-2024-2625. [#41631](https://togithub.com/electron/electron/pull/41631) - Updated Chromium to 122.0.6261.139. [#41634](https://togithub.com/electron/electron/pull/41634) ### [`v29.1.5`](https://togithub.com/electron/electron/releases/tag/v29.1.5): electron v29.1.5 [Compare Source](https://togithub.com/electron/electron/compare/v29.1.4...v29.1.5) ### Release Notes for v29.1.5 #### Fixes - Fixed an issue where badge text set using the Badging API no longer appeared correctly on Windows. [#41628](https://togithub.com/electron/electron/pull/41628) (Also in [30](https://togithub.com/electron/electron/pull/41629)) #### Other Changes - Updated Chromium to 122.0.6261.130. [#41598](https://togithub.com/electron/electron/pull/41598) ### [`v29.1.4`](https://togithub.com/electron/electron/releases/tag/v29.1.4): electron v29.1.4 [Compare Source](https://togithub.com/electron/electron/compare/v29.1.3...v29.1.4) ### Release Notes for v29.1.4 #### Other Changes - Updated Chromium to 122.0.6261.129. [#41583](https://togithub.com/electron/electron/pull/41583) ### [`v29.1.3`](https://togithub.com/electron/electron/releases/tag/v29.1.3): electron v29.1.3 [Compare Source](https://togithub.com/electron/electron/compare/v29.1.2...v29.1.3) ### Release Notes for v29.1.3 #### Fixes - Fixed `chrome://process-internals` failing to load. [#41542](https://togithub.com/electron/electron/pull/41542) (Also in [28](https://togithub.com/electron/electron/pull/41541), [30](https://togithub.com/electron/electron/pull/41540)) - Fixed a memory corruption crash on Windows by removing DXDiag telemetry code. [#41574](https://togithub.com/electron/electron/pull/41574) #### Other Changes - Backported fix for [`4026530`](https://togithub.com/electron/electron/commit/40265302). [#41573](https://togithub.com/electron/electron/pull/41573) - Updated Chromium to 122.0.6261.112. [#41552](https://togithub.com/electron/electron/pull/41552) ### [`v29.1.2`](https://togithub.com/electron/electron/releases/tag/v29.1.2): electron v29.1.2 [Compare Source](https://togithub.com/electron/electron/compare/v29.1.1...v29.1.2) ### Release Notes for v29.1.2 #### Fixes - Fixed `chrome://process-internals` failing to load. [#41542](https://togithub.com/electron/electron/pull/41542) (Also in [28](https://togithub.com/electron/electron/pull/41541), [30](https://togithub.com/electron/electron/pull/41540)) - Fixed a memory corruption crash on Windows by removing DXDiag telemetry code. [#41574](https://togithub.com/electron/electron/pull/41574) #### Other Changes - Backported fix for [`4026530`](https://togithub.com/electron/electron/commit/40265302). [#41573](https://togithub.com/electron/electron/pull/41573) - Updated Chromium to 122.0.6261.112. [#41552](https://togithub.com/electron/electron/pull/41552) ### [`v29.1.1`](https://togithub.com/electron/electron/releases/tag/v29.1.1): electron v29.1.1 [Compare Source](https://togithub.com/electron/electron/compare/v29.1.0...v29.1.1) ### Release Notes for v29.1.1 #### Fixes - Fixed an issue where `user-did-{resign|become}-active` were not emitted properly on macOS. [#41527](https://togithub.com/electron/electron/pull/41527) (Also in [28](https://togithub.com/electron/electron/pull/41526), [30](https://togithub.com/electron/electron/pull/41528)) - Fixed an issue where `webContents.print(options)` failed if `options` was not passed or `undefined` is passed. [#41479](https://togithub.com/electron/electron/pull/41479) (Also in [28](https://togithub.com/electron/electron/pull/41502), [30](https://togithub.com/electron/electron/pull/41480)) #### Other Changes - Updated Chromium to 122.0.6261.95. [#41489](https://togithub.com/electron/electron/pull/41489) ### [`v29.1.0`](https://togithub.com/electron/electron/releases/tag/v29.1.0): electron v29.1.0 [Compare Source](https://togithub.com/electron/electron/compare/v29.0.1...v29.1.0) ### Release Notes for v29.1.0 #### Features - Added proxy configuring support for requests made with net module from utility process. [#41416](https://togithub.com/electron/electron/pull/41416) (Also in [30](https://togithub.com/electron/electron/pull/41417)) #### Fixes - Ensured ScreenCaptureKit is used exclusively on macOS 14.4 and higher to avoid permission prompts. [#41403](https://togithub.com/electron/electron/pull/41403) (Also in [30](https://togithub.com/electron/electron/pull/41404)) #### Other Changes - Updated Chromium to 122.0.6261.70. [#41446](https://togithub.com/electron/electron/pull/41446) ### [`v29.0.1`](https://togithub.com/electron/electron/releases/tag/v29.0.1): electron v29.0.1 [Compare Source](https://togithub.com/electron/electron/compare/v29.0.0...v29.0.1) ### Release Notes for v29.0.1 #### Fixes - Fixed an issue where the -webkit-app-region: drag property was not respected on some windows. [#41388](https://togithub.com/electron/electron/pull/41388) #### Other Changes - Updated Chromium to 122.0.6261.57. [#41390](https://togithub.com/electron/electron/pull/41390) ### [`v29.0.0`](https://togithub.com/electron/electron/releases/tag/v29.0.0): electron v29.0.0 [Compare Source](https://togithub.com/electron/electron/compare/v28.3.0...v29.0.0) ### Release Notes for v29.0.0 #### Stack Upgrades - Chromium `122.0.6261.39` - [New in 122](https://developer.chrome.com/blog/new-in-chrome-122/) - [New in 121](https://developer.chrome.com/blog/new-in-chrome-121/) - Node `20.9.0` - [Node 20.9.0 blog post](https://nodejs.org/en/blog/release/v20.9.0/) - V8 `12.2` #### Breaking Changes - Functions called over the `contextBridge` are now called with the expected receiver (`this`). [#39978](https://togithub.com/electron/electron/pull/39978) (Also in [27](https://togithub.com/electron/electron/pull/40262), [28](https://togithub.com/electron/electron/pull/40263)) - [#40330](https://togithub.com/electron/electron/pull/40330) - The `gpu-process-crashed` event on `app` has been deprecated. [#40169](https://togithub.com/electron/electron/pull/40169) (Also in [28](https://togithub.com/electron/electron/pull/40195)) - The deprecated `gpu-process-crashed` event on `app` has been removed. [#40255](https://togithub.com/electron/electron/pull/40255) - The deprecated `renderer-process-crashed` event on `app` and `crashed` event on `WebContents` and `