stevenjoezhang / bilibili-downloader

哔哩哔哩视频下载器 | Yet another video downloader for Bilibili
GNU General Public License v3.0
488 stars 60 forks source link

chore(deps): update dependency electron to v30.5.1 #79

Open renovate[bot] opened 6 months ago

renovate[bot] commented 6 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 30.1.0 -> 30.5.1 age adoption passing confidence

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) ### [`v30.3.1`](https://redirect.github.com/electron/electron/releases/tag/v30.3.1): electron v30.3.1 [Compare Source](https://redirect.github.com/electron/electron/compare/v30.3.0...v30.3.1) ### Release Notes for v30.3.1 #### Other Changes - docs: note macOS fullscreen events in fullscreen query [#​43015](https://redirect.github.com/electron/electron/commit/78279119e22fe4c01f47d9a5d4f00dde1bf0c21b) - docs: improve desktop capture example [#​43004](https://redirect.github.com/electron/electron/commit/bc12c6938abc95fe6df65917cfa787f3cff99521) ### [`v30.3.0`](https://redirect.github.com/electron/electron/releases/tag/v30.3.0): electron v30.3.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v30.2.0...v30.3.0) ### Release Notes for v30.3.0 #### Features - Added `DownloadItem.getCurrentBytesPerSecond()`, `DownloadItem.getPercentComplete()`, `DownloadItem.getEndTime()`. [#​42914](https://redirect.github.com/electron/electron/pull/42914) (Also in [31](https://redirect.github.com/electron/electron/pull/42915), [32](https://redirect.github.com/electron/electron/pull/42913)) #### Fixes - Fixed a potential crash when using off screen rendering. [#​42939](https://redirect.github.com/electron/electron/pull/42939) (Also in [31](https://redirect.github.com/electron/electron/pull/42941), [32](https://redirect.github.com/electron/electron/pull/42940)) - Fixed an issue where `navigator.mediaDevices.getUserMedia` and `navigator.getUserMedia` should reject with a `NotAllowedError` if microphone or camera permissions have been denied at the system level on macOS. [#​42938](https://redirect.github.com/electron/electron/pull/42938) (Also in [31](https://redirect.github.com/electron/electron/pull/42937), [32](https://redirect.github.com/electron/electron/pull/42936)) - Fixed crash when resolving proxy with `session.resolveProxy` api. [#​42896](https://redirect.github.com/electron/electron/pull/42896) (Also in [31](https://redirect.github.com/electron/electron/pull/42897), [32](https://redirect.github.com/electron/electron/pull/42898)) #### Other Changes - Fixed an issue where opening multiple file pickers on Windows via the `input` tag could cause a crash. [#​42826](https://redirect.github.com/electron/electron/pull/42826) (Also in [31](https://redirect.github.com/electron/electron/pull/42825), [32](https://redirect.github.com/electron/electron/pull/42780)) - Updated Node.js to v20.15.1. [#​42838](https://redirect.github.com/electron/electron/pull/42838) ### [`v30.2.0`](https://redirect.github.com/electron/electron/releases/tag/v30.2.0): electron v30.2.0 [Compare Source](https://redirect.github.com/electron/electron/compare/v30.1.2...v30.2.0) ### Release Notes for v30.2.0 #### Features - Enabled the Windows Control Overlay API on Linux. [#​42683](https://redirect.github.com/electron/electron/pull/42683) (Also in [31](https://redirect.github.com/electron/electron/pull/42682), [32](https://redirect.github.com/electron/electron/pull/42681)) - Expose `systemPreferences` to `utilityProcess`. [#​42600](https://redirect.github.com/electron/electron/pull/42600) (Also in [31](https://redirect.github.com/electron/electron/pull/42598), [32](https://redirect.github.com/electron/electron/pull/42599)) #### Fixes - Fixed a focus issue when calling `BrowserWindow.setTopBrowserView`. [#​42735](https://redirect.github.com/electron/electron/pull/42735) (Also in [31](https://redirect.github.com/electron/electron/pull/42734), [32](https://redirect.github.com/electron/electron/pull/42733)) - Fixed an issue where `fetch`-dependent interfaces could be missing in Web Workers with `nodeIntegrationInWorker` enabled. [#​42596](https://redirect.github.com/electron/electron/pull/42596) (Also in [31](https://redirect.github.com/electron/electron/pull/42597), [32](https://redirect.github.com/electron/electron/pull/42595)) - Fixed an issue where `navigator.mediaDevices.enumerateDevices` could return broken results in some cases after calling `session.setPermissionCheckHandler`. [#​42807](https://redirect.github.com/electron/electron/pull/42807) (Also in [31](https://redirect.github.com/electron/electron/pull/42809), [32](https://redirect.github.com/electron/electron/pull/42808)) - Fixed an issue where control could fail to return properly after saving a dialog using showOpenDialogSync on Linux. [#​42676](https://redirect.github.com/electron/electron/pull/42676) (Also in [29](https://redirect.github.com/electron/electron/pull/42679), [31](https://redirect.github.com/electron/electron/pull/42678), [32](https://redirect.github.com/electron/electron/pull/42677)) - Fixed an issue where the user-specified default path did not work in some circumstances when using Linux dialogs. [#​42687](https://redirect.github.com/electron/electron/pull/42687) (Also in [31](https://redirect.github.com/electron/electron/pull/42685), [32](https://redirect.github.com/electron/electron/pull/42680)) - Fixed potentially incorrect exit code in UtilityProcess. [#​42395](https://redirect.github.com/electron/electron/pull/42395) (Also in [29](https://redirect.github.com/electron/electron/pull/42396), [31](https://redirect.github.com/electron/electron/pull/42397)) #### Other Changes - Security: backported fix for CVE-2024-5493. [#​42590](https://redirect.github.com/electron/electron/pull/42590) - Security: backported fix for CVE-2024-5831. - Security: backported fix for CVE-2024-5832. [#​42602](https://redirect.github.com/electron/electron/pull/42602) - Security: backported fix for CVE-2024-6100. - Security: backported fix for CVE-2024-6101. - Security: backported fix for CVE-2024-6103. [#​42617](https://redirect.github.com/electron/electron/pull/42617) - Security: backported fix for CVE-2024-6291. - Security: backported fix for CVE-2024-6293. - Security: backported fix for CVE-2024-6290. - Security: backported fix for CVE-2024-6292. - Security: backported fix for chromium:346197738. [#​42693](https://redirect.github.com/electron/electron/pull/42693) - Updated Node.js to v20.15.0. [#​42613](https://redirect.github.com/electron/electron/pull/42613) ### [`v30.1.2`](https://redirect.github.com/electron/electron/releases/tag/v30.1.2): electron v30.1.2 [Compare Source](https://redirect.github.com/electron/electron/compare/v30.1.1...v30.1.2) ### Release Notes for v30.1.2 #### Fixes - Fixed an issue where MessagePorts could close unexpectedly with non-cloneable objects sent via `postMessage`. [#​42582](https://redirect.github.com/electron/electron/pull/42582) (Also in [32](https://redirect.github.com/electron/electron/pull/42581)) - Fixed an issue where `navigator.usb.getDevices()` could crash in some circumstances. [#​42461](https://redirect.github.com/electron/electron/pull/42461) (Also in [29](https://redirect.github.com/electron/electron/pull/42463), [31](https://redirect.github.com/electron/electron/pull/42462)) #### Other Changes - Fixed crash in gpu process when software compositing is enabled on linux with x11 platform. [#​42567](https://redirect.github.com/electron/electron/pull/42567) (Also in [29](https://redirect.github.com/electron/electron/pull/42569), [31](https://redirect.github.com/electron/electron/pull/42570), [32](https://redirect.github.com/electron/electron/pull/42568)) ### [`v30.1.1`](https://redirect.github.com/electron/electron/releases/tag/v30.1.1): electron v30.1.1 [Compare Source](https://redirect.github.com/electron/electron/compare/v30.1.0...v30.1.1) ### Release Notes for v30.1.1 #### Fixes - Fixed an issue where `app.setLoginItemSettings` incorrectly checked against `loginItemService`. [#​42403](https://redirect.github.com/electron/electron/pull/42403) (Also in [29](https://redirect.github.com/electron/electron/pull/42405), [31](https://redirect.github.com/electron/electron/pull/42404)) - Fixed an issue where `contentWindow.document.fonts.ready` would never resolve in some circumstances. [#​42384](https://redirect.github.com/electron/electron/pull/42384) (Also in [31](https://redirect.github.com/electron/electron/pull/42385)) - Fixed an issue where `fetch` dependent interfaces in Node.js were not defined when `nodeIntegration` was enabled in some circumstances. [#​42454](https://redirect.github.com/electron/electron/pull/42454) (Also in [31](https://redirect.github.com/electron/electron/pull/42453)) - Fixed an issue where bad flags passed via `--js-flags` could cause a crash. [#​42440](https://redirect.github.com/electron/electron/pull/42440) (Also in [29](https://redirect.github.com/electron/electron/pull/42442), [31](https://redirect.github.com/electron/electron/pull/42441)) - Fixed support for multiple folder/file selection in //shell_dialogs portal implementation. [#​42426](https://redirect.github.com/electron/electron/pull/42426) (Also in [29](https://redirect.github.com/electron/electron/pull/42425), [31](https://redirect.github.com/electron/electron/pull/42424)) - Re-adds functionality to check whether or not an app was launched as a login service on macOS. [#​42423](https://redirect.github.com/electron/electron/pull/42423) (Also in [29](https://redirect.github.com/electron/electron/pull/42421), [31](https://redirect.github.com/electron/electron/pull/42422)) #### Other Changes - Improved error messages when `ses.cookies.set` fails. [#​42398](https://redirect.github.com/electron/electron/pull/42398) (Also in [29](https://redirect.github.com/electron/electron/pull/42399), [31](https://redirect.github.com/electron/electron/pull/42400))

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 was generated by Mend Renovate. View the repository job log.