electron/electron (electron)
### [`v31.7.1`](https://redirect.github.com/electron/electron/releases/tag/v31.7.1): electron v31.7.1
[Compare Source](https://redirect.github.com/electron/electron/compare/v31.7.0...v31.7.1)
##### Release Notes for v31.7.1
##### Fixes
- Fixed an issue where the `exit` event could be emitted twice from the `utilityProcess`. [#44267](https://redirect.github.com/electron/electron/pull/44267)
- Fixed native addon compilation errors on macOS. [#44202](https://redirect.github.com/electron/electron/pull/44202) (Also in [32](https://redirect.github.com/electron/electron/pull/44201), [33](https://redirect.github.com/electron/electron/pull/44200))
##### Other Changes
- Security: backported fix for CVE-2024-9602.
- Security: backported fix for CVE-2024-9603. [#44232](https://redirect.github.com/electron/electron/pull/44232)
### [`v31.7.0`](https://redirect.github.com/electron/electron/releases/tag/v31.7.0): electron v31.7.0
[Compare Source](https://redirect.github.com/electron/electron/compare/v31.6.0...v31.7.0)
### Release Notes for v31.7.0
#### Fixes
- Fixed a crash when calling `focus` on a `WebView`'s `webContents`. [#43933](https://redirect.github.com/electron/electron/pull/43933) (Also in [32](https://redirect.github.com/electron/electron/pull/43934), [33](https://redirect.github.com/electron/electron/pull/43932))
- Fixed a potential issue accessing a child window document when overriding browserWindow creation via `setWindowOpenHandler`. [#43878](https://redirect.github.com/electron/electron/pull/43878) (Also in [32](https://redirect.github.com/electron/electron/pull/43877), [33](https://redirect.github.com/electron/electron/pull/43816))
- Fixed a potential issue with fillable PDF forms saving correctly in some circumstances. [#44020](https://redirect.github.com/electron/electron/pull/44020) (Also in [32](https://redirect.github.com/electron/electron/pull/43687), [33](https://redirect.github.com/electron/electron/pull/43686))
- Fixed an issue when dragging to resize when using Window Controls Overlay on Linux. [#43745](https://redirect.github.com/electron/electron/pull/43745) (Also in [32](https://redirect.github.com/electron/electron/pull/43743), [33](https://redirect.github.com/electron/electron/pull/43744))
- Fixed an issue where `WebContentsView`s did not show correctly in some circumstances on macOS after being added as child views. [#43697](https://redirect.github.com/electron/electron/pull/43697) (Also in [32](https://redirect.github.com/electron/electron/pull/43698), [33](https://redirect.github.com/electron/electron/pull/43696))
- Fixed an issue where an exception could be thrown on BrowserView after its owner BrowserWindow was closed. [#43999](https://redirect.github.com/electron/electron/pull/43999) (Also in [32](https://redirect.github.com/electron/electron/pull/44001), [33](https://redirect.github.com/electron/electron/pull/44000))
- Fixed an issue where clicking the eyedropper icon did nothing instead of opening an eyedropper for color selection as expected. [#43895](https://redirect.github.com/electron/electron/pull/43895) (Also in [32](https://redirect.github.com/electron/electron/pull/43786), [33](https://redirect.github.com/electron/electron/pull/43700))
- Fixed closing a window with more than one attached sheet on macOS. [#43953](https://redirect.github.com/electron/electron/pull/43953) (Also in [32](https://redirect.github.com/electron/electron/pull/43954), [33](https://redirect.github.com/electron/electron/pull/43952))
- Fixed potential use-after-free during view removal on macOS. [#43924](https://redirect.github.com/electron/electron/pull/43924) (Also in [32](https://redirect.github.com/electron/electron/pull/43923), [33](https://redirect.github.com/electron/electron/pull/43922))
#### Other Changes
- Ensured that the `sender-id` hint is set when creating desktop notifications on DBus. [#43951](https://redirect.github.com/electron/electron/pull/43951) (Also in [32](https://redirect.github.com/electron/electron/pull/43950), [33](https://redirect.github.com/electron/electron/pull/43949))
- Updated Node.js to v20.18.0. [#44115](https://redirect.github.com/electron/electron/pull/44115)
### [`v31.6.0`](https://redirect.github.com/electron/electron/releases/tag/v31.6.0): electron v31.6.0
[Compare Source](https://redirect.github.com/electron/electron/compare/v31.5.0...v31.6.0)
### Release Notes for v31.6.0
#### Fixes
- Fixed BrowserView auto resize issue. [#43635](https://redirect.github.com/electron/electron/pull/43635) (Also in [32](https://redirect.github.com/electron/electron/pull/43637), [33](https://redirect.github.com/electron/electron/pull/43636))
- Fixed an issue where `defaultPath` did not work for all users on Linux when creating an open file dialog. [#43630](https://redirect.github.com/electron/electron/pull/43630) (Also in [30](https://redirect.github.com/electron/electron/pull/43631), [32](https://redirect.github.com/electron/electron/pull/43629), [33](https://redirect.github.com/electron/electron/pull/43595))
- Fixed an issue with `resize` events being emitted on Windows when the window was moved but not resized. [#43658](https://redirect.github.com/electron/electron/pull/43658) (Also in [32](https://redirect.github.com/electron/electron/pull/43644), [33](https://redirect.github.com/electron/electron/pull/43457))
- Restored Chromium default `Content-Disposition` header parsing. [#43669](https://redirect.github.com/electron/electron/pull/43669) (Also in [30](https://redirect.github.com/electron/electron/pull/43671), [32](https://redirect.github.com/electron/electron/pull/43668), [33](https://redirect.github.com/electron/electron/pull/43670))
#### Other Changes
- Updated Node.js to v20.17.0. [#43423](https://redirect.github.com/electron/electron/pull/43423)
### [`v31.5.0`](https://redirect.github.com/electron/electron/releases/tag/v31.5.0): electron v31.5.0
[Compare Source](https://redirect.github.com/electron/electron/compare/v31.4.0...v31.5.0)
### Release Notes for v31.5.0
#### Features
- Enabled zstd compression in net http requests. [#43301](https://redirect.github.com/electron/electron/pull/43301) (Also in [32](https://redirect.github.com/electron/electron/pull/43300))
#### Fixes
- Fixed `MenuItem.click` handler not setting `focusedWindow` parameter when focused window is a `BaseWindow`. [#43439](https://redirect.github.com/electron/electron/pull/43439) (Also in [32](https://redirect.github.com/electron/electron/pull/43437), [33](https://redirect.github.com/electron/electron/pull/43438))
- Fixed an issue where `BaseWindow.setTouchBar` didn't work as expected. [#43420](https://redirect.github.com/electron/electron/pull/43420) (Also in [30](https://redirect.github.com/electron/electron/pull/43419), [32](https://redirect.github.com/electron/electron/pull/43421), [33](https://redirect.github.com/electron/electron/pull/43422))
- Fixed an issue where calling `window.print()`, `webContents.print()` or `printToPDF` from an existing PDF document resulted in a blank page. [#43327](https://redirect.github.com/electron/electron/pull/43327) (Also in [32](https://redirect.github.com/electron/electron/pull/43326))
- Fixed devtools to allow restoring saved dock state on Linux when WCO is enabled. [#43500](https://redirect.github.com/electron/electron/pull/43500) (Also in [32](https://redirect.github.com/electron/electron/pull/43501), [33](https://redirect.github.com/electron/electron/pull/43499))
- Fixed electron app in ozone/wayland not being focused when launched from another app. [#43547](https://redirect.github.com/electron/electron/pull/43547) (Also in [32](https://redirect.github.com/electron/electron/pull/43548), [33](https://redirect.github.com/electron/electron/pull/43546))
- Fixed other apps not being focused when launched from electron ozone/wayland. [#43578](https://redirect.github.com/electron/electron/pull/43578) (Also in [33](https://redirect.github.com/electron/electron/pull/43579))
#### Documentation
- Documentation changes: [#43458](https://redirect.github.com/electron/electron/pull/43458)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 contains the following updates:
31.4.0
->31.7.1
Release Notes
electron/electron (electron)
### [`v31.7.1`](https://redirect.github.com/electron/electron/releases/tag/v31.7.1): electron v31.7.1 [Compare Source](https://redirect.github.com/electron/electron/compare/v31.7.0...v31.7.1) ##### Release Notes for v31.7.1 ##### Fixes - Fixed an issue where the `exit` event could be emitted twice from the `utilityProcess`. [#44267](https://redirect.github.com/electron/electron/pull/44267) - Fixed native addon compilation errors on macOS. [#44202](https://redirect.github.com/electron/electron/pull/44202) (Also in [32](https://redirect.github.com/electron/electron/pull/44201), [33](https://redirect.github.com/electron/electron/pull/44200)) ##### Other Changes - Security: backported fix for CVE-2024-9602. - Security: backported fix for CVE-2024-9603. [#44232](https://redirect.github.com/electron/electron/pull/44232) ### [`v31.7.0`](https://redirect.github.com/electron/electron/releases/tag/v31.7.0): electron v31.7.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v31.6.0...v31.7.0) ### Release Notes for v31.7.0 #### Fixes - Fixed a crash when calling `focus` on a `WebView`'s `webContents`. [#43933](https://redirect.github.com/electron/electron/pull/43933) (Also in [32](https://redirect.github.com/electron/electron/pull/43934), [33](https://redirect.github.com/electron/electron/pull/43932)) - Fixed a potential issue accessing a child window document when overriding browserWindow creation via `setWindowOpenHandler`. [#43878](https://redirect.github.com/electron/electron/pull/43878) (Also in [32](https://redirect.github.com/electron/electron/pull/43877), [33](https://redirect.github.com/electron/electron/pull/43816)) - Fixed a potential issue with fillable PDF forms saving correctly in some circumstances. [#44020](https://redirect.github.com/electron/electron/pull/44020) (Also in [32](https://redirect.github.com/electron/electron/pull/43687), [33](https://redirect.github.com/electron/electron/pull/43686)) - Fixed an issue when dragging to resize when using Window Controls Overlay on Linux. [#43745](https://redirect.github.com/electron/electron/pull/43745) (Also in [32](https://redirect.github.com/electron/electron/pull/43743), [33](https://redirect.github.com/electron/electron/pull/43744)) - Fixed an issue where `WebContentsView`s did not show correctly in some circumstances on macOS after being added as child views. [#43697](https://redirect.github.com/electron/electron/pull/43697) (Also in [32](https://redirect.github.com/electron/electron/pull/43698), [33](https://redirect.github.com/electron/electron/pull/43696)) - Fixed an issue where an exception could be thrown on BrowserView after its owner BrowserWindow was closed. [#43999](https://redirect.github.com/electron/electron/pull/43999) (Also in [32](https://redirect.github.com/electron/electron/pull/44001), [33](https://redirect.github.com/electron/electron/pull/44000)) - Fixed an issue where clicking the eyedropper icon did nothing instead of opening an eyedropper for color selection as expected. [#43895](https://redirect.github.com/electron/electron/pull/43895) (Also in [32](https://redirect.github.com/electron/electron/pull/43786), [33](https://redirect.github.com/electron/electron/pull/43700)) - Fixed closing a window with more than one attached sheet on macOS. [#43953](https://redirect.github.com/electron/electron/pull/43953) (Also in [32](https://redirect.github.com/electron/electron/pull/43954), [33](https://redirect.github.com/electron/electron/pull/43952)) - Fixed potential use-after-free during view removal on macOS. [#43924](https://redirect.github.com/electron/electron/pull/43924) (Also in [32](https://redirect.github.com/electron/electron/pull/43923), [33](https://redirect.github.com/electron/electron/pull/43922)) #### Other Changes - Ensured that the `sender-id` hint is set when creating desktop notifications on DBus. [#43951](https://redirect.github.com/electron/electron/pull/43951) (Also in [32](https://redirect.github.com/electron/electron/pull/43950), [33](https://redirect.github.com/electron/electron/pull/43949)) - Updated Node.js to v20.18.0. [#44115](https://redirect.github.com/electron/electron/pull/44115) ### [`v31.6.0`](https://redirect.github.com/electron/electron/releases/tag/v31.6.0): electron v31.6.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v31.5.0...v31.6.0) ### Release Notes for v31.6.0 #### Fixes - Fixed BrowserView auto resize issue. [#43635](https://redirect.github.com/electron/electron/pull/43635) (Also in [32](https://redirect.github.com/electron/electron/pull/43637), [33](https://redirect.github.com/electron/electron/pull/43636)) - Fixed an issue where `defaultPath` did not work for all users on Linux when creating an open file dialog. [#43630](https://redirect.github.com/electron/electron/pull/43630) (Also in [30](https://redirect.github.com/electron/electron/pull/43631), [32](https://redirect.github.com/electron/electron/pull/43629), [33](https://redirect.github.com/electron/electron/pull/43595)) - Fixed an issue with `resize` events being emitted on Windows when the window was moved but not resized. [#43658](https://redirect.github.com/electron/electron/pull/43658) (Also in [32](https://redirect.github.com/electron/electron/pull/43644), [33](https://redirect.github.com/electron/electron/pull/43457)) - Restored Chromium default `Content-Disposition` header parsing. [#43669](https://redirect.github.com/electron/electron/pull/43669) (Also in [30](https://redirect.github.com/electron/electron/pull/43671), [32](https://redirect.github.com/electron/electron/pull/43668), [33](https://redirect.github.com/electron/electron/pull/43670)) #### Other Changes - Updated Node.js to v20.17.0. [#43423](https://redirect.github.com/electron/electron/pull/43423) ### [`v31.5.0`](https://redirect.github.com/electron/electron/releases/tag/v31.5.0): electron v31.5.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v31.4.0...v31.5.0) ### Release Notes for v31.5.0 #### Features - Enabled zstd compression in net http requests. [#43301](https://redirect.github.com/electron/electron/pull/43301) (Also in [32](https://redirect.github.com/electron/electron/pull/43300)) #### Fixes - Fixed `MenuItem.click` handler not setting `focusedWindow` parameter when focused window is a `BaseWindow`. [#43439](https://redirect.github.com/electron/electron/pull/43439) (Also in [32](https://redirect.github.com/electron/electron/pull/43437), [33](https://redirect.github.com/electron/electron/pull/43438)) - Fixed an issue where `BaseWindow.setTouchBar` didn't work as expected. [#43420](https://redirect.github.com/electron/electron/pull/43420) (Also in [30](https://redirect.github.com/electron/electron/pull/43419), [32](https://redirect.github.com/electron/electron/pull/43421), [33](https://redirect.github.com/electron/electron/pull/43422)) - Fixed an issue where calling `window.print()`, `webContents.print()` or `printToPDF` from an existing PDF document resulted in a blank page. [#43327](https://redirect.github.com/electron/electron/pull/43327) (Also in [32](https://redirect.github.com/electron/electron/pull/43326)) - Fixed devtools to allow restoring saved dock state on Linux when WCO is enabled. [#43500](https://redirect.github.com/electron/electron/pull/43500) (Also in [32](https://redirect.github.com/electron/electron/pull/43501), [33](https://redirect.github.com/electron/electron/pull/43499)) - Fixed electron app in ozone/wayland not being focused when launched from another app. [#43547](https://redirect.github.com/electron/electron/pull/43547) (Also in [32](https://redirect.github.com/electron/electron/pull/43548), [33](https://redirect.github.com/electron/electron/pull/43546)) - Fixed other apps not being focused when launched from electron ozone/wayland. [#43578](https://redirect.github.com/electron/electron/pull/43578) (Also in [33](https://redirect.github.com/electron/electron/pull/43579)) #### Documentation - Documentation changes: [#43458](https://redirect.github.com/electron/electron/pull/43458)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.