electron/electron (electron)
### [`v30.5.1`](https://redirect.github.com/electron/electron/releases/tag/v30.5.1): electron v30.5.1
[Compare Source](https://redirect.github.com/electron/electron/compare/v30.5.0...v30.5.1)
### Release Notes for v30.5.1
#### Fixes
- Fixed an issue where `defaultPath` did not work for all users on Linux when creating an open file dialog. [#43631](https://redirect.github.com/electron/electron/pull/43631) (Also in [31](https://redirect.github.com/electron/electron/pull/43630), [32](https://redirect.github.com/electron/electron/pull/43629), [33](https://redirect.github.com/electron/electron/pull/43595))
- Restored Chromium default `Content-Disposition` header parsing. [#43671](https://redirect.github.com/electron/electron/pull/43671) (Also in [31](https://redirect.github.com/electron/electron/pull/43669), [32](https://redirect.github.com/electron/electron/pull/43668), [33](https://redirect.github.com/electron/electron/pull/43670))
### [`v30.5.0`](https://redirect.github.com/electron/electron/releases/tag/v30.5.0): electron v30.5.0
[Compare Source](https://redirect.github.com/electron/electron/compare/v30.4.0...v30.5.0)
### Release Notes for v30.5.0
#### Fixes
- Fixed an issue where `BaseWindow.setTouchBar` didn't work as expected. [#43419](https://redirect.github.com/electron/electron/pull/43419) (Also in [31](https://redirect.github.com/electron/electron/pull/43420), [32](https://redirect.github.com/electron/electron/pull/43421), [33](https://redirect.github.com/electron/electron/pull/43422))
#### Other Changes
- Updated Node.js to v20.16.0. [#43025](https://redirect.github.com/electron/electron/pull/43025)
### [`v30.4.0`](https://redirect.github.com/electron/electron/releases/tag/v30.4.0): electron v30.4.0
[Compare Source](https://redirect.github.com/electron/electron/compare/v30.3.1...v30.4.0)
### Release Notes for v30.4.0
#### Features
- Added a new property `prefersReducedTransparency` to `nativeTheme`, which indicates whether the user has chosen to reduce OS-level transparency via system accessibility settings. [#43138](https://redirect.github.com/electron/electron/pull/43138) (Also in [31](https://redirect.github.com/electron/electron/pull/43137), [32](https://redirect.github.com/electron/electron/pull/43024))
- Aligned failure pathway in File System Access API with upstream when attempting to open a file or directory in a blocked path. [#43162](https://redirect.github.com/electron/electron/pull/43162) (Also in [31](https://redirect.github.com/electron/electron/pull/42994), [32](https://redirect.github.com/electron/electron/pull/42993))
#### Fixes
- Fixed an issue where `navigator.serial.getPorts()` incorrectly returned an empty array in some cases. [#43171](https://redirect.github.com/electron/electron/pull/43171) (Also in [31](https://redirect.github.com/electron/electron/pull/43170), [32](https://redirect.github.com/electron/electron/pull/43169))
- Fixed an issue where `system-context-menu` was not triggered as expected on Windows when using a frameless BrowserWindow. [#43275](https://redirect.github.com/electron/electron/pull/43275) (Also in [31](https://redirect.github.com/electron/electron/pull/43274), [32](https://redirect.github.com/electron/electron/pull/43269))
- Fixed an issue where the File System Access API did not remember the user's last picked directory as expected. [#43155](https://redirect.github.com/electron/electron/pull/43155) (Also in [31](https://redirect.github.com/electron/electron/pull/42893), [32](https://redirect.github.com/electron/electron/pull/42892))
- Fixed behavior when entering/exiting fullscreen fails on macOS. [#43151](https://redirect.github.com/electron/electron/pull/43151) (Also in [29](https://redirect.github.com/electron/electron/pull/43153), [31](https://redirect.github.com/electron/electron/pull/43154), [32](https://redirect.github.com/electron/electron/pull/43152))
- Fixed the resource leak when using Node.js readable streams as the response body for a custom protocol handler. [#43072](https://redirect.github.com/electron/electron/pull/43072) (Also in [31](https://redirect.github.com/electron/electron/pull/43071), [32](https://redirect.github.com/electron/electron/pull/43070))
- Resolved an issue where `desktopCapturer.getSources` never fulfilled its promise in some cases. [#43272](https://redirect.github.com/electron/electron/pull/43272) (Also in [29](https://redirect.github.com/electron/electron/pull/43273), [31](https://redirect.github.com/electron/electron/pull/43271), [32](https://redirect.github.com/electron/electron/pull/43270))
#### Other Changes
- Fixed a potential crash when removing notifications on Windows. [#43059](https://redirect.github.com/electron/electron/pull/43059) (Also in [31](https://redirect.github.com/electron/electron/pull/43061), [32](https://redirect.github.com/electron/electron/pull/43060))
- Fixed ffmpeg release on x64 macOS. [#43118](https://redirect.github.com/electron/electron/pull/43118) (Also in [29](https://redirect.github.com/electron/electron/pull/43119), [31](https://redirect.github.com/electron/electron/pull/43121), [32](https://redirect.github.com/electron/electron/pull/43120))
- Security: backported fix for [`3528722`](https://redirect.github.com/electron/electron/commit/352872238). [#43167](https://redirect.github.com/electron/electron/pull/43167)
- Security: backported fix for CVE-2024-6776.
- Security: backported fix for CVE-2024-6778.
- Security: backported fix for CVE-2024-6777.
- Security: backported fix for CVE-2024-6773.
- Security: backported fix for CVE-2024-6774.
- Security: backported fix for [`3435078`](https://redirect.github.com/electron/electron/commit/343507800).
- Security: backported fix for CVE-2024-6772.
- Security: backported fix for CVE-2024-6775.
- Security: backported fix for [`3485678`](https://redirect.github.com/electron/electron/commit/348567825).
- Security: backported fix for [`3382485`](https://redirect.github.com/electron/electron/commit/338248595).
- Security: backported fix for CVE-2024-6779. [#43141](https://redirect.github.com/electron/electron/pull/43141)
- Security: backported fix for CVE-2024-6989.
- Security: backported fix for CVE-2024-6991. [#43159](https://redirect.github.com/electron/electron/pull/43159)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone Europe/Paris, 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:
30.3.1
->30.5.1
Release Notes
electron/electron (electron)
### [`v30.5.1`](https://redirect.github.com/electron/electron/releases/tag/v30.5.1): electron v30.5.1 [Compare Source](https://redirect.github.com/electron/electron/compare/v30.5.0...v30.5.1) ### Release Notes for v30.5.1 #### Fixes - Fixed an issue where `defaultPath` did not work for all users on Linux when creating an open file dialog. [#43631](https://redirect.github.com/electron/electron/pull/43631) (Also in [31](https://redirect.github.com/electron/electron/pull/43630), [32](https://redirect.github.com/electron/electron/pull/43629), [33](https://redirect.github.com/electron/electron/pull/43595)) - Restored Chromium default `Content-Disposition` header parsing. [#43671](https://redirect.github.com/electron/electron/pull/43671) (Also in [31](https://redirect.github.com/electron/electron/pull/43669), [32](https://redirect.github.com/electron/electron/pull/43668), [33](https://redirect.github.com/electron/electron/pull/43670)) ### [`v30.5.0`](https://redirect.github.com/electron/electron/releases/tag/v30.5.0): electron v30.5.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v30.4.0...v30.5.0) ### Release Notes for v30.5.0 #### Fixes - Fixed an issue where `BaseWindow.setTouchBar` didn't work as expected. [#43419](https://redirect.github.com/electron/electron/pull/43419) (Also in [31](https://redirect.github.com/electron/electron/pull/43420), [32](https://redirect.github.com/electron/electron/pull/43421), [33](https://redirect.github.com/electron/electron/pull/43422)) #### Other Changes - Updated Node.js to v20.16.0. [#43025](https://redirect.github.com/electron/electron/pull/43025) ### [`v30.4.0`](https://redirect.github.com/electron/electron/releases/tag/v30.4.0): electron v30.4.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v30.3.1...v30.4.0) ### Release Notes for v30.4.0 #### Features - Added a new property `prefersReducedTransparency` to `nativeTheme`, which indicates whether the user has chosen to reduce OS-level transparency via system accessibility settings. [#43138](https://redirect.github.com/electron/electron/pull/43138) (Also in [31](https://redirect.github.com/electron/electron/pull/43137), [32](https://redirect.github.com/electron/electron/pull/43024)) - Aligned failure pathway in File System Access API with upstream when attempting to open a file or directory in a blocked path. [#43162](https://redirect.github.com/electron/electron/pull/43162) (Also in [31](https://redirect.github.com/electron/electron/pull/42994), [32](https://redirect.github.com/electron/electron/pull/42993)) #### Fixes - Fixed an issue where `navigator.serial.getPorts()` incorrectly returned an empty array in some cases. [#43171](https://redirect.github.com/electron/electron/pull/43171) (Also in [31](https://redirect.github.com/electron/electron/pull/43170), [32](https://redirect.github.com/electron/electron/pull/43169)) - Fixed an issue where `system-context-menu` was not triggered as expected on Windows when using a frameless BrowserWindow. [#43275](https://redirect.github.com/electron/electron/pull/43275) (Also in [31](https://redirect.github.com/electron/electron/pull/43274), [32](https://redirect.github.com/electron/electron/pull/43269)) - Fixed an issue where the File System Access API did not remember the user's last picked directory as expected. [#43155](https://redirect.github.com/electron/electron/pull/43155) (Also in [31](https://redirect.github.com/electron/electron/pull/42893), [32](https://redirect.github.com/electron/electron/pull/42892)) - Fixed behavior when entering/exiting fullscreen fails on macOS. [#43151](https://redirect.github.com/electron/electron/pull/43151) (Also in [29](https://redirect.github.com/electron/electron/pull/43153), [31](https://redirect.github.com/electron/electron/pull/43154), [32](https://redirect.github.com/electron/electron/pull/43152)) - Fixed the resource leak when using Node.js readable streams as the response body for a custom protocol handler. [#43072](https://redirect.github.com/electron/electron/pull/43072) (Also in [31](https://redirect.github.com/electron/electron/pull/43071), [32](https://redirect.github.com/electron/electron/pull/43070)) - Resolved an issue where `desktopCapturer.getSources` never fulfilled its promise in some cases. [#43272](https://redirect.github.com/electron/electron/pull/43272) (Also in [29](https://redirect.github.com/electron/electron/pull/43273), [31](https://redirect.github.com/electron/electron/pull/43271), [32](https://redirect.github.com/electron/electron/pull/43270)) #### Other Changes - Fixed a potential crash when removing notifications on Windows. [#43059](https://redirect.github.com/electron/electron/pull/43059) (Also in [31](https://redirect.github.com/electron/electron/pull/43061), [32](https://redirect.github.com/electron/electron/pull/43060)) - Fixed ffmpeg release on x64 macOS. [#43118](https://redirect.github.com/electron/electron/pull/43118) (Also in [29](https://redirect.github.com/electron/electron/pull/43119), [31](https://redirect.github.com/electron/electron/pull/43121), [32](https://redirect.github.com/electron/electron/pull/43120)) - Security: backported fix for [`3528722`](https://redirect.github.com/electron/electron/commit/352872238). [#43167](https://redirect.github.com/electron/electron/pull/43167) - Security: backported fix for CVE-2024-6776. - Security: backported fix for CVE-2024-6778. - Security: backported fix for CVE-2024-6777. - Security: backported fix for CVE-2024-6773. - Security: backported fix for CVE-2024-6774. - Security: backported fix for [`3435078`](https://redirect.github.com/electron/electron/commit/343507800). - Security: backported fix for CVE-2024-6772. - Security: backported fix for CVE-2024-6775. - Security: backported fix for [`3485678`](https://redirect.github.com/electron/electron/commit/348567825). - Security: backported fix for [`3382485`](https://redirect.github.com/electron/electron/commit/338248595). - Security: backported fix for CVE-2024-6779. [#43141](https://redirect.github.com/electron/electron/pull/43141) - Security: backported fix for CVE-2024-6989. - Security: backported fix for CVE-2024-6991. [#43159](https://redirect.github.com/electron/electron/pull/43159)Configuration
📅 Schedule: Branch creation - "every weekend" in timezone Europe/Paris, 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.