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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
27.0.2
->27.3.8
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.