webtorrent / webtorrent-desktop

❤️ Streaming torrent app for Mac, Windows, and Linux
https://webtorrent.io/desktop
MIT License
9.62k stars 997 forks source link

chore(deps): update dependency electron to v27.3.8 #2415

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 27.0.2 -> 27.3.8 age adoption passing confidence

Release Notes

electron/electron (electron) ### [`v27.3.8`](https://togithub.com/electron/electron/releases/tag/v27.3.8): electron v27.3.8 [Compare Source](https://togithub.com/electron/electron/compare/v27.3.7...v27.3.8) ### Release Notes for v27.3.8 #### Other Changes - Security: backported fix for CVE-2024-2625. [#​41633](https://togithub.com/electron/electron/pull/41633) ### [`v27.3.7`](https://togithub.com/electron/electron/releases/tag/v27.3.7): electron v27.3.7 [Compare Source](https://togithub.com/electron/electron/compare/v27.3.6...v27.3.7) ### Release Notes for v27.3.7 #### Other Changes - Security: backported fix for CVE-2024-2173. [#​41521](https://togithub.com/electron/electron/pull/41521) ### [`v27.3.6`](https://togithub.com/electron/electron/releases/tag/v27.3.6): electron v27.3.6 [Compare Source](https://togithub.com/electron/electron/compare/v27.3.5...v27.3.6) ### Release Notes for v27.3.6 #### Other Changes - Security: backported fix for CVE-2024-2173. [#​41521](https://togithub.com/electron/electron/pull/41521) ### [`v27.3.5`](https://togithub.com/electron/electron/releases/tag/v27.3.5): electron v27.3.5 [Compare Source](https://togithub.com/electron/electron/compare/v27.3.4...v27.3.5) ### Release Notes for v27.3.5 #### Other Changes - Security: backported fix for CVE-2024-25062. [#​41488](https://togithub.com/electron/electron/pull/41488) ### [`v27.3.4`](https://togithub.com/electron/electron/releases/tag/v27.3.4): electron v27.3.4 [Compare Source](https://togithub.com/electron/electron/compare/v27.3.3...v27.3.4) ### Release Notes for v27.3.4 #### Other Changes - Security: backported fix for CVE-2024-1670. [#​41406](https://togithub.com/electron/electron/pull/41406) ### [`v27.3.3`](https://togithub.com/electron/electron/releases/tag/v27.3.3): electron v27.3.3 [Compare Source](https://togithub.com/electron/electron/compare/v27.3.2...v27.3.3) ### Release Notes for v27.3.3 #### Fixes - CSS style `-webkit-app-region: drag;` has no effect in full screen mode. [#​41331](https://togithub.com/electron/electron/pull/41331) (Also in [28](https://togithub.com/electron/electron/pull/41330), [29](https://togithub.com/electron/electron/pull/41332)) - Fixed an issue where crashes in `node::Environment` destruction potentially wouldn't be propagated to the `NodeService` exit handler. [#​41300](https://togithub.com/electron/electron/pull/41300) (Also in [28](https://togithub.com/electron/electron/pull/41302), [29](https://togithub.com/electron/electron/pull/41301)) - Fixed an issue where zoom level settings did not persist per-session for webviews. [#​41269](https://togithub.com/electron/electron/pull/41269) (Also in [28](https://togithub.com/electron/electron/pull/41268)) #### Other Changes - Security: backported fix for [`4149665`](https://togithub.com/electron/electron/commit/41496653). - Security: backported fix for CVE-2024-1283. - Security: backported fix for CVE-2024-1284. - Security: backported fix for [`4149197`](https://togithub.com/electron/electron/commit/41491976). [#​41375](https://togithub.com/electron/electron/pull/41375) ### [`v27.3.2`](https://togithub.com/electron/electron/releases/tag/v27.3.2): electron v27.3.2 [Compare Source](https://togithub.com/electron/electron/compare/v27.3.1...v27.3.2) ### Release Notes for v27.3.2 #### Fixes - Fixed an issue where `select-usb-device` did not respect the `filter` option in `navigator.usb.requestDevice()`. [#​41196](https://togithub.com/electron/electron/pull/41196) (Also in [28](https://togithub.com/electron/electron/pull/41198), [29](https://togithub.com/electron/electron/pull/41197)) #### Other Changes - Security: backported fix for [`1511567`](https://togithub.com/electron/electron/commit/1511567). - Security: backported fix for [`1514777`](https://togithub.com/electron/electron/commit/1514777). - Security: backported fix for [`1511085`](https://togithub.com/electron/electron/commit/1511085). - Security: backported fix for [`1519980`](https://togithub.com/electron/electron/commit/1519980). [#​41176](https://togithub.com/electron/electron/pull/41176) ### [`v27.3.1`](https://togithub.com/electron/electron/releases/tag/v27.3.1): electron v27.3.1 [Compare Source](https://togithub.com/electron/electron/compare/v27.3.0...v27.3.1) ### Release Notes for v27.3.1 #### Fixes - Apply module search paths restriction on worker and child process. [#​41139](https://togithub.com/electron/electron/pull/41139) (Also in [28](https://togithub.com/electron/electron/pull/41137), [29](https://togithub.com/electron/electron/pull/41138)) - Fixed a potential `async_hooks` crash when listening for the `restore` event on Windows after minimizing a maximized BrowserWindow. [#​41144](https://togithub.com/electron/electron/pull/41144) (Also in [28](https://togithub.com/electron/electron/pull/41145), [29](https://togithub.com/electron/electron/pull/41146)) - Fixed forked child process not able to send IPC message under some cases on macOS. [#​41100](https://togithub.com/electron/electron/pull/41100) (Also in [26](https://togithub.com/electron/electron/pull/41099), [28](https://togithub.com/electron/electron/pull/41101), [29](https://togithub.com/electron/electron/pull/41102)) - Fixed on-screen-keyboard not hiding for webviews under some cases. [#​41151](https://togithub.com/electron/electron/pull/41151) (Also in [28](https://togithub.com/electron/electron/pull/41150), [29](https://togithub.com/electron/electron/pull/41149)) #### Other Changes - Security: backported fix for CVE-2024-0807. - Security: backported fix for [`1407197`](https://togithub.com/electron/electron/commit/1407197). [#​41106](https://togithub.com/electron/electron/pull/41106) ### [`v27.3.0`](https://togithub.com/electron/electron/releases/tag/v27.3.0): electron v27.3.0 [Compare Source](https://togithub.com/electron/electron/compare/v27.2.4...v27.3.0) ### Release Notes for v27.3.0 #### Features - Added net module to utility process. [#​40968](https://togithub.com/electron/electron/pull/40968) (Also in [28](https://togithub.com/electron/electron/pull/40967), [29](https://togithub.com/electron/electron/pull/40890)) #### Fixes - Fixed a potential crash when calling `dialog.showMessageBoxSync`. [#​41041](https://togithub.com/electron/electron/pull/41041) (Also in [28](https://togithub.com/electron/electron/pull/41042), [29](https://togithub.com/electron/electron/pull/41043)) - Fixed an issue where non-modal windows with vibrancy could have incorrectly rounded corners on Sonoma. [#​41035](https://togithub.com/electron/electron/pull/41035) (Also in [29](https://togithub.com/electron/electron/pull/41037)) - Fixed macOS bug that causes window maximize button to be disabled in full-screen mode. [#​41027](https://togithub.com/electron/electron/pull/41027) (Also in [28](https://togithub.com/electron/electron/pull/41028), [29](https://togithub.com/electron/electron/pull/41029)) ### [`v27.2.4`](https://togithub.com/electron/electron/releases/tag/v27.2.4): electron v27.2.4 [Compare Source](https://togithub.com/electron/electron/compare/v27.2.3...v27.2.4) ### Release Notes for v27.2.4 #### Fixes - Fixed an issue where `inAppPurchase.getProducts` and `inAppPurchase.purchasedProduct` did not resolve as expected. [#​40955](https://togithub.com/electron/electron/pull/40955) (Also in [28](https://togithub.com/electron/electron/pull/40956), [29](https://togithub.com/electron/electron/pull/40957)) #### Other Changes - Security: backported fix for CVE-2024-0518. - Security: backported fix for [`1506535`](https://togithub.com/electron/electron/commit/1506535). - Security: backported fix for CVE-2024-0517. [#​41014](https://togithub.com/electron/electron/pull/41014) - Security: backported fix for chromium:1517354. [#​40971](https://togithub.com/electron/electron/pull/40971) ### [`v27.2.3`](https://togithub.com/electron/electron/releases/tag/v27.2.3): electron v27.2.3 [Compare Source](https://togithub.com/electron/electron/compare/v27.2.2...v27.2.3) ### Release Notes for v27.2.3 #### Fixes - Fixed an issue where `inAppPurchase.getProducts` and `inAppPurchase.purchasedProduct` did not resolve as expected. [#​40955](https://togithub.com/electron/electron/pull/40955) (Also in [28](https://togithub.com/electron/electron/pull/40956), [29](https://togithub.com/electron/electron/pull/40957)) #### Other Changes - Security: backported fix for CVE-2024-0518. - Security: backported fix for [`1506535`](https://togithub.com/electron/electron/commit/1506535). - Security: backported fix for CVE-2024-0517. [#​41014](https://togithub.com/electron/electron/pull/41014) - Security: backported fix for chromium:1517354. [#​40971](https://togithub.com/electron/electron/pull/40971) ### [`v27.2.2`](https://togithub.com/electron/electron/releases/tag/v27.2.2): electron v27.2.2 [Compare Source](https://togithub.com/electron/electron/compare/v27.2.1...v27.2.2) ### Release Notes for v27.2.2 #### Fixes - Fixed a crash resultant from trying to listen to power-related events before the `ready` event was emitted on Linux. [#​40923](https://togithub.com/electron/electron/pull/40923) (Also in [26](https://togithub.com/electron/electron/pull/40922), [28](https://togithub.com/electron/electron/pull/40924), [29](https://togithub.com/electron/electron/pull/40925)) - Fixed the enabled/disabled behavior of the maximize/fullscreen button of macOS windows. [#​40895](https://togithub.com/electron/electron/pull/40895) (Also in [28](https://togithub.com/electron/electron/pull/40896), [29](https://togithub.com/electron/electron/pull/40897)) - Unset all Node envs in node process when parent is a foreign process. [#​40879](https://togithub.com/electron/electron/pull/40879) (Also in [26](https://togithub.com/electron/electron/pull/40882), [28](https://togithub.com/electron/electron/pull/40880), [29](https://togithub.com/electron/electron/pull/40881)) #### Other Changes - Security: backported fix for CVE-2024-0224. - Security: backported fix for [`1511689`](https://togithub.com/electron/electron/commit/1511689). - Security: backported fix for CVE-2024-0225. - Security: backported fix for CVE-2024-0223. - Security: backported fix for CVE-2024-0222. - Security: backported fix for [`1509576`](https://togithub.com/electron/electron/commit/1509576). [#​40900](https://togithub.com/electron/electron/pull/40900) ### [`v27.2.1`](https://togithub.com/electron/electron/releases/tag/v27.2.1): electron v27.2.1 [Compare Source](https://togithub.com/electron/electron/compare/v27.2.0...v27.2.1) ### Release Notes for v27.2.1 #### Fixes - Fixed incorrect title bar shown on frameless transparent windows. [#​40868](https://togithub.com/electron/electron/pull/40868) (Also in [28](https://togithub.com/electron/electron/pull/40867), [29](https://togithub.com/electron/electron/pull/40862)) #### Other Changes - Security: backported fix for CVE-2023-6706. - Security: backported fix for CVE-2023-6705. - Security: backported fix for CVE-2023-6703. - Security: backported fix for [`1505632`](https://togithub.com/electron/electron/commit/1505632). - Security: backported fix for [`1506726`](https://togithub.com/electron/electron/commit/1506726). - Security: backported fix for CVE-2023-6702. - Security: backported fix for CVE-2023-6704. [#​40802](https://togithub.com/electron/electron/pull/40802) ### [`v27.2.0`](https://togithub.com/electron/electron/releases/tag/v27.2.0): electron v27.2.0 [Compare Source](https://togithub.com/electron/electron/compare/v27.1.3...v27.2.0) ### Release Notes for v27.2.0 #### Features - Added an option in `protocol.registerSchemesAsPrivileged` to allow V8 code cache in custom schemes. [#​40708](https://togithub.com/electron/electron/pull/40708) (Also in [28](https://togithub.com/electron/electron/pull/40709)) #### Fixes - Fixed an issue where font requests were incorrectly being sent to dev tools multiple times per resource. [#​40715](https://togithub.com/electron/electron/pull/40715) (Also in [28](https://togithub.com/electron/electron/pull/40688)) - Fixed child window opening in non-active macOS apps. [#​40658](https://togithub.com/electron/electron/pull/40658) (Also in [26](https://togithub.com/electron/electron/pull/40657), [28](https://togithub.com/electron/electron/pull/40659)) - Fixed documentation of the default `--inspect` port. [#​40742](https://togithub.com/electron/electron/pull/40742) (Also in [28](https://togithub.com/electron/electron/pull/40743)) - Fixed save to file option not working in performance tab of devtools. [#​40753](https://togithub.com/electron/electron/pull/40753) - Prevent node mode to be used as script runner by other apps on macOS. [#​40737](https://togithub.com/electron/electron/pull/40737) (Also in [26](https://togithub.com/electron/electron/pull/40738), [28](https://togithub.com/electron/electron/pull/40710)) #### Other Changes - Security: backported fix for CVE-2023-6508. [#​40724](https://togithub.com/electron/electron/pull/40724) - Security: backported fix for CVE-2023-7024. [#​40807](https://togithub.com/electron/electron/pull/40807) ### [`v27.1.3`](https://togithub.com/electron/electron/releases/tag/v27.1.3): electron v27.1.3 [Compare Source](https://togithub.com/electron/electron/compare/v27.1.2...v27.1.3) ### Release Notes for v27.1.3 #### Fixes - Backported fix for AVX related crashes on certain linux machines. [#​40541](https://togithub.com/electron/electron/pull/40541) (Also in [26](https://togithub.com/electron/electron/pull/40540), [28](https://togithub.com/electron/electron/pull/40542)) - Fixed a potential issue with `async_hook` corruption in some error contexts. [#​40593](https://togithub.com/electron/electron/pull/40593) (Also in [26](https://togithub.com/electron/electron/pull/40592), [28](https://togithub.com/electron/electron/pull/40594)) - Fixed file paths passed to `shell.showItemInFolder` not being escaped in Linux. [#​40561](https://togithub.com/electron/electron/pull/40561) (Also in [28](https://togithub.com/electron/electron/pull/40562)) #### Other Changes - Security: backported fix for [`1491210`](https://togithub.com/electron/electron/commit/1491210). - Security: backported fix for CVE-2023-6345 - Security: backported fix for CVE-2023-6346. - Security: backported fix for CVE-2023-6347. - Security: backported fix for CVE-2023-6350. [#​40643](https://togithub.com/electron/electron/pull/40643) - Security: backported fix for CVE-2023-6350. [#​40648](https://togithub.com/electron/electron/pull/40648) - Updated Chromium to 118.0.5993.159. [#​40631](https://togithub.com/electron/electron/pull/40631) ### [`v27.1.2`](https://togithub.com/electron/electron/releases/tag/v27.1.2): electron v27.1.2 [Compare Source](https://togithub.com/electron/electron/compare/v27.1.0...v27.1.2) ### Release Notes for v27.1.2 #### Fixes - Fixed resizing performance issue on macOS. [#​40585](https://togithub.com/electron/electron/pull/40585) (Also in [26](https://togithub.com/electron/electron/pull/40584), [28](https://togithub.com/electron/electron/pull/40586)) ### [`v27.1.0`](https://togithub.com/electron/electron/releases/tag/v27.1.0): electron v27.1.0 [Compare Source](https://togithub.com/electron/electron/compare/v27.0.4...v27.1.0) ### Release Notes for v27.1.0 #### Features - Added `keyboardLock` to `ses.setPermissionRequestHandler(handler)`. [#​40459](https://togithub.com/electron/electron/pull/40459) (Also in [26](https://togithub.com/electron/electron/pull/40458), [28](https://togithub.com/electron/electron/pull/40460)) #### Fixes - Fixed "will-navigate" not being emitted when pressing links in `chrome:` pages. [#​40524](https://togithub.com/electron/electron/pull/40524) (Also in [28](https://togithub.com/electron/electron/pull/40525)) - Fixed a unexpectedly thrown error in some unsupported chrome extensions. [#​40513](https://togithub.com/electron/electron/pull/40513) (Also in [26](https://togithub.com/electron/electron/pull/40512), [28](https://togithub.com/electron/electron/pull/40514)) #### Other Changes - Updated Chromium to 118.0.5993.144. [#​40522](https://togithub.com/electron/electron/pull/40522) ### [`v27.0.4`](https://togithub.com/electron/electron/releases/tag/v27.0.4): electron v27.0.4 [Compare Source](https://togithub.com/electron/electron/compare/v27.0.3...v27.0.4) ### Release Notes for v27.0.4 #### Fixes - Fixed an issue where WebViews could sometimes crash on unload. [#​40444](https://togithub.com/electron/electron/pull/40444) (Also in [26](https://togithub.com/electron/electron/pull/40443), [28](https://togithub.com/electron/electron/pull/40445)) - Fixed rendering on Linux due to broken shader cache compilation with driver updates. [#​40467](https://togithub.com/electron/electron/pull/40467) #### Other Changes - Updated Chromium to 118.0.5993.129. [#​40417](https://togithub.com/electron/electron/pull/40417) ### [`v27.0.3`](https://togithub.com/electron/electron/releases/tag/v27.0.3): electron v27.0.3 [Compare Source](https://togithub.com/electron/electron/compare/v27.0.2...v27.0.3) ### Release Notes for v27.0.3 #### Fixes - Fixed an error changing file format in `dialog.showOpenDialog` on macOS. [#​40347](https://togithub.com/electron/electron/pull/40347) (Also in [28](https://togithub.com/electron/electron/pull/40346)) - Fixed an issue where `navigator.keyboard.lock()` did not work per [latest expected behavior](https://developer.chrome.com/blog/better-full-screen-mode). [#​40388](https://togithub.com/electron/electron/pull/40388) (Also in [26](https://togithub.com/electron/electron/pull/40387), [28](https://togithub.com/electron/electron/pull/40389)) #### Other Changes - Updated Chromium to 118.0.5993.120. [#​40404](https://togithub.com/electron/electron/pull/40404)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.