electron/electron (electron)
### [`v21.4.4`](https://togithub.com/electron/electron/releases/tag/v21.4.4): electron v21.4.4
[Compare Source](https://togithub.com/electron/electron/compare/v21.4.3...v21.4.4)
### Release Notes for v21.4.4
#### End of Support for 21.x.y
Electron 21.x.y has reached end-of-support as per the project's [support policy](https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy). Developers and applications are encouraged to upgrade to a newer version of Electron.
#### Fixes
- Fixed race condition during update on macOS that could result in TCC and Keychain errors. [#37794](https://togithub.com/electron/electron/pull/37794) (Also in [22](https://togithub.com/electron/electron/pull/36362))
#### Other Changes
- Backported fix for CVE-2023-1219. [#37738](https://togithub.com/electron/electron/pull/37738)
- Security: backported fix for [`1412991`](https://togithub.com/electron/electron/commit/1412991). [#37660](https://togithub.com/electron/electron/pull/37660)
- Security: backported fix for [`1415249`](https://togithub.com/electron/electron/commit/1415249). [#37672](https://togithub.com/electron/electron/pull/37672)
- Security: backported fix for [`1416916`](https://togithub.com/electron/electron/commit/1416916). [#37658](https://togithub.com/electron/electron/pull/37658)
- Security: backported fix for [`1417317`](https://togithub.com/electron/electron/commit/1417317). [#37666](https://togithub.com/electron/electron/pull/37666)
- Security: backported fix for [`1417585`](https://togithub.com/electron/electron/commit/1417585). [#37664](https://togithub.com/electron/electron/pull/37664)
- Security: backported fix for [`1418734`](https://togithub.com/electron/electron/commit/1418734). [#37662](https://togithub.com/electron/electron/pull/37662)
- Security: backported fix for CVE-2023-1214. [#37655](https://togithub.com/electron/electron/pull/37655)
- Security: backported fix for CVE-2023-1215. [#37649](https://togithub.com/electron/electron/pull/37649)
- Security: backported fix for CVE-2023-1217. [#37653](https://togithub.com/electron/electron/pull/37653)
- Security: backported fix for CVE-2023-1218. [#37651](https://togithub.com/electron/electron/pull/37651)
- Security: backported fix for CVE-2023-1219. [#37670](https://togithub.com/electron/electron/pull/37670)
- Security: backported fix for CVE-2023-1220. [#37668](https://togithub.com/electron/electron/pull/37668)
- Security: backported fix for CVE-2023-1529. [#37695](https://togithub.com/electron/electron/pull/37695)
- Security: backported fix for CVE-2023-1530. [#37699](https://togithub.com/electron/electron/pull/37699)
- Security: backported fix for CVE-2023-1531. [#37697](https://togithub.com/electron/electron/pull/37697)
- Security: backported fix for CVE-2023-1534. [#37692](https://togithub.com/electron/electron/pull/37692)
### [`v21.4.3`](https://togithub.com/electron/electron/releases/tag/v21.4.3): electron v21.4.3
[Compare Source](https://togithub.com/electron/electron/compare/v21.4.2...v21.4.3)
### Release Notes for v21.4.3
#### Other Changes
- Security: backported fix for [`1414224`](https://togithub.com/electron/electron/commit/1414224). [#37484](https://togithub.com/electron/electron/pull/37484)
- Security: backported fix for CVE-2023-0928. [#37482](https://togithub.com/electron/electron/pull/37482)
- Security: backported fix for CVE-2023-0929. [#37480](https://togithub.com/electron/electron/pull/37480)
- Security: backported fix for CVE-2023-0931. [#37478](https://togithub.com/electron/electron/pull/37478)
- Security: backported fix for CVE-2023-0932. [#37486](https://togithub.com/electron/electron/pull/37486)
### [`v21.4.2`](https://togithub.com/electron/electron/releases/tag/v21.4.2): electron v21.4.2
[Compare Source](https://togithub.com/electron/electron/compare/v21.4.1...v21.4.2)
### Release Notes for v21.4.2
#### Fixes
- Basic accessibility support is now enabled when macOS Voice Control is activated to allow for full voice control of Electron applications. [#37144](https://togithub.com/electron/electron/pull/37144) (Also in [22](https://togithub.com/electron/electron/pull/37146), [23](https://togithub.com/electron/electron/pull/37145))
- Fixed audio worklet scripts failing to run when `nodeIntegrationInWorker: true`. [#37103](https://togithub.com/electron/electron/pull/37103) (Also in [22](https://togithub.com/electron/electron/pull/37102), [23](https://togithub.com/electron/electron/pull/37104))
#### Other Changes
- Security: backported fix for [`1406115`](https://togithub.com/electron/electron/commit/1406115). [#37170](https://togithub.com/electron/electron/pull/37170)
- Security: backported fix for CVE-2023-0472. [#37057](https://togithub.com/electron/electron/pull/37057)
- Security: backported fix for chromium:1408392. [#37299](https://togithub.com/electron/electron/pull/37299)
#### Documentation
- Documentation changes: [#37106](https://togithub.com/electron/electron/pull/37106)
### [`v21.4.1`](https://togithub.com/electron/electron/releases/tag/v21.4.1): electron v21.4.1
[Compare Source](https://togithub.com/electron/electron/compare/v21.4.0...v21.4.1)
### Release Notes for v21.4.1
#### Features
- Whole-program optimization is enabled by default in electron node headers config file. [#37048](https://togithub.com/electron/electron/pull/37048)
#### Other Changes
- Security: backported fix for CVE-2023-0471. [#37023](https://togithub.com/electron/electron/pull/37023)
### [`v21.4.0`](https://togithub.com/electron/electron/releases/tag/v21.4.0): electron v21.4.0
[Compare Source](https://togithub.com/electron/electron/compare/v21.3.5...v21.4.0)
### Release Notes for v21.4.0
#### Features
- Added `label` property to `Display` objects. [#36931](https://togithub.com/electron/electron/pull/36931) (Also in [22](https://togithub.com/electron/electron/pull/36932), [23](https://togithub.com/electron/electron/pull/36933))
#### Fixes
- Fixed an error when fs.readdir gets null for options. [#36846](https://togithub.com/electron/electron/pull/36846) (Also in [22](https://togithub.com/electron/electron/pull/36849), [23](https://togithub.com/electron/electron/pull/36848))
- Fixed an issue where `webView`s could have an incorrect initial background color following reloads. [#36939](https://togithub.com/electron/electron/pull/36939) (Also in [22](https://togithub.com/electron/electron/pull/36940), [23](https://togithub.com/electron/electron/pull/36938))
#### Other Changes
- Security: backported fix for CVE-2022-4178. [#36586](https://togithub.com/electron/electron/pull/36586)
### [`v21.3.5`](https://togithub.com/electron/electron/releases/tag/v21.3.5): electron v21.3.5
[Compare Source](https://togithub.com/electron/electron/compare/v21.3.4...v21.3.5)
### Release Notes for v21.3.5
#### Fixes
- Fixed an issue on macOS when trying to switch processes with `Cmd+Tab` after exiting Kiosk Mode. [#36919](https://togithub.com/electron/electron/pull/36919) (Also in [22](https://togithub.com/electron/electron/pull/36918), [23](https://togithub.com/electron/electron/pull/36917))
- Use the process cache to reduce the memory for asar file. [#36663](https://togithub.com/electron/electron/pull/36663) (Also in [22](https://togithub.com/electron/electron/pull/36664), [23](https://togithub.com/electron/electron/pull/36665))
#### Other Changes
- Security: backported fix for [`1395604`](https://togithub.com/electron/electron/commit/1395604). [#36882](https://togithub.com/electron/electron/pull/36882)
- Security: backported fix for [`1399424`](https://togithub.com/electron/electron/commit/1399424). [#36879](https://togithub.com/electron/electron/pull/36879)
- Security: backported fix for CVE-2023-0129. [#36885](https://togithub.com/electron/electron/pull/36885)
### [`v21.3.4`](https://togithub.com/electron/electron/releases/tag/v21.3.4): electron v21.3.4
[Compare Source](https://togithub.com/electron/electron/compare/v21.3.3...v21.3.4)
### Release Notes for v21.3.4
#### Fixes
- Changed HTML5 Notifications created with the `requireInteraction` option to not timeout on Linux and Windows. [#36503](https://togithub.com/electron/electron/pull/36503) (Also in [22](https://togithub.com/electron/electron/pull/36501))
- Fixed a BrowserWindow maxWidth or maxHeight of 0 causing strange resizing behavior. [#36510](https://togithub.com/electron/electron/pull/36510)
- Fixed an RTL issue that could happen in some locales when calling `BrowserWindow.setTrafficLightPosition()` on macOS. [#36852](https://togithub.com/electron/electron/pull/36852) (Also in [22](https://togithub.com/electron/electron/pull/36851))
- Fixed an issue with incorrect focus ring highlighting when using `dialog.showMessageBox()`. [#36801](https://togithub.com/electron/electron/pull/36801) (Also in [22](https://togithub.com/electron/electron/pull/36802), [23](https://togithub.com/electron/electron/pull/36803))
- Fixed binary stripping for branded release builds on Linux. [#36655](https://togithub.com/electron/electron/pull/36655) (Also in [22](https://togithub.com/electron/electron/pull/36654), [23](https://togithub.com/electron/electron/pull/36656))
- Fixed warning about duplicate `WebSwapCGLLayer` symbols when Electron starts on macOS. [#36798](https://togithub.com/electron/electron/pull/36798) (Also in [22](https://togithub.com/electron/electron/pull/36800), [23](https://togithub.com/electron/electron/pull/36799))
#### Other Changes
- Added node-api: handle no support for external buffers. [#36625](https://togithub.com/electron/electron/pull/36625)
- Security: backported fix for [`1365082`](https://togithub.com/electron/electron/commit/1365082). [#36591](https://togithub.com/electron/electron/pull/36591)
- Security: backported fix for [`1367993`](https://togithub.com/electron/electron/commit/1367993). [#36675](https://togithub.com/electron/electron/pull/36675)
- Security: backported fix for [`1393177`](https://togithub.com/electron/electron/commit/1393177). [#36685](https://togithub.com/electron/electron/pull/36685)
- Security: backported fix for CVE-2022-4174. [#36580](https://togithub.com/electron/electron/pull/36580)
- Security: backported fix for CVE-2022-4174. [#36821](https://togithub.com/electron/electron/pull/36821)
- Security: backported fix for CVE-2022-4175. [#36578](https://togithub.com/electron/electron/pull/36578)
- Security: backported fix for CVE-2022-4179. [#36584](https://togithub.com/electron/electron/pull/36584)
- Security: backported fix for CVE-2022-4180. [#36582](https://togithub.com/electron/electron/pull/36582)
- Security: backported fix for CVE-2022-4181. [#36576](https://togithub.com/electron/electron/pull/36576)
- Security: backported fix for CVE-2022-4190. [#36589](https://togithub.com/electron/electron/pull/36589)
- Security: backported fix for CVE-2022-4193. [#36593](https://togithub.com/electron/electron/pull/36593)
- Security: backported fix for CVE-2022-4436. [#36687](https://togithub.com/electron/electron/pull/36687)
- Security: backported fix for CVE-2022-4437. [#36677](https://togithub.com/electron/electron/pull/36677)
- Security: backported fix for CVE-2022-4438. [#36681](https://togithub.com/electron/electron/pull/36681)
- Security: backported fix for CVE-2022-4439. [#36679](https://togithub.com/electron/electron/pull/36679)
- Security: backported fix for \[[CVE-2022-4262](https://togithub.com/advisories/GHSA-hq2w-83f9-f353)]. [#36553](https://togithub.com/electron/electron/pull/36553)
- Security: backported fix for chromium:1393384. [#36683](https://togithub.com/electron/electron/pull/36683)
### [`v21.3.3`](https://togithub.com/electron/electron/releases/tag/v21.3.3): electron v21.3.3
[Compare Source](https://togithub.com/electron/electron/compare/v21.3.1...v21.3.3)
### Release Notes for v21.3.3
#### Fixes
- Removed unneeded --turbo-profiling-input argument from mksnapshot_args. [#36495](https://togithub.com/electron/electron/pull/36495) (Also in [22](https://togithub.com/electron/electron/pull/36467))
#### Other Changes
- Updated Chromium to 106.0.5249.199. [#36448](https://togithub.com/electron/electron/pull/36448)
### [`v21.3.1`](https://togithub.com/electron/electron/releases/tag/v21.3.1): electron v21.3.1
[Compare Source](https://togithub.com/electron/electron/compare/v21.3.0...v21.3.1)
### Release Notes for v21.3.1
#### Other Changes
- Updated `common.gypi` for native modules to support C++17 features in V8. [#36383](https://togithub.com/electron/electron/pull/36383) (Also in [20](https://togithub.com/electron/electron/pull/36382))
### [`v21.3.0`](https://togithub.com/electron/electron/releases/tag/v21.3.0): electron v21.3.0
[Compare Source](https://togithub.com/electron/electron/compare/v21.2.3...v21.3.0)
### Release Notes for v21.3.0
#### Features
- Added an `app.getPreferredSystemLanguages()` API to return the user's system languages. [#36290](https://togithub.com/electron/electron/pull/36290) (Also in [22](https://togithub.com/electron/electron/pull/36291))
#### Fixes
- Fixed an issue where calling `app.dock.setIcon(/path/t/icon)` would crash when called before the `ready` event on `app`. [#36294](https://togithub.com/electron/electron/pull/36294) (Also in [20](https://togithub.com/electron/electron/pull/36292), [22](https://togithub.com/electron/electron/pull/36293))
#### Other Changes
- Updated Chromium to 106.0.5249.181. [#36288](https://togithub.com/electron/electron/pull/36288)
#### Unknown
- Reverted fix for chromium:1361612 due to stability issues. [#36264](https://togithub.com/electron/electron/pull/36264)
### [`v21.2.3`](https://togithub.com/electron/electron/releases/tag/v21.2.3): electron v21.2.3
[Compare Source](https://togithub.com/electron/electron/compare/v21.2.2...v21.2.3)
### Release Notes for v21.2.3
#### Other Changes
- Security: backported fix for [`1356234`](https://togithub.com/electron/electron/commit/1356234). [#36219](https://togithub.com/electron/electron/pull/36219)
- Security: backported fix for [`1361612`](https://togithub.com/electron/electron/commit/1361612). [#36216](https://togithub.com/electron/electron/pull/36216)
### [`v21.2.2`](https://togithub.com/electron/electron/releases/tag/v21.2.2): electron v21.2.2
[Compare Source](https://togithub.com/electron/electron/compare/v21.2.1...v21.2.2)
### Release Notes for v21.2.2
#### Other Changes
- Security: backported fix for CVE-2022-3656. [#36222](https://togithub.com/electron/electron/pull/36222)
- Updated Chromium to 106.0.5249.168. [#36185](https://togithub.com/electron/electron/pull/36185)
### [`v21.2.1`](https://togithub.com/electron/electron/releases/tag/v21.2.1): electron v21.2.1
[Compare Source](https://togithub.com/electron/electron/compare/v21.2.0...v21.2.1)
### Release Notes for v21.2.1
#### Fixes
- Default margin has been added in the code. [#36072](https://togithub.com/electron/electron/pull/36072) (Also in [22](https://togithub.com/electron/electron/pull/36073))
- Fixed a potential issue when calling `webContents.printToPDF()`. [#36064](https://togithub.com/electron/electron/pull/36064) (Also in [22](https://togithub.com/electron/electron/pull/36065))
- Fixed spurious promise rejection in `webContents.loadURL` when navigating to a hash. [#36150](https://togithub.com/electron/electron/pull/36150)
#### Other Changes
- Updated Chromium to 106.0.5249.165. [#36162](https://togithub.com/electron/electron/pull/36162)
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.
[ ] 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:
21.2.0
->21.4.4
Release Notes
electron/electron (electron)
### [`v21.4.4`](https://togithub.com/electron/electron/releases/tag/v21.4.4): electron v21.4.4 [Compare Source](https://togithub.com/electron/electron/compare/v21.4.3...v21.4.4) ### Release Notes for v21.4.4 #### End of Support for 21.x.y Electron 21.x.y has reached end-of-support as per the project's [support policy](https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy). Developers and applications are encouraged to upgrade to a newer version of Electron. #### Fixes - Fixed race condition during update on macOS that could result in TCC and Keychain errors. [#37794](https://togithub.com/electron/electron/pull/37794) (Also in [22](https://togithub.com/electron/electron/pull/36362)) #### Other Changes - Backported fix for CVE-2023-1219. [#37738](https://togithub.com/electron/electron/pull/37738) - Security: backported fix for [`1412991`](https://togithub.com/electron/electron/commit/1412991). [#37660](https://togithub.com/electron/electron/pull/37660) - Security: backported fix for [`1415249`](https://togithub.com/electron/electron/commit/1415249). [#37672](https://togithub.com/electron/electron/pull/37672) - Security: backported fix for [`1416916`](https://togithub.com/electron/electron/commit/1416916). [#37658](https://togithub.com/electron/electron/pull/37658) - Security: backported fix for [`1417317`](https://togithub.com/electron/electron/commit/1417317). [#37666](https://togithub.com/electron/electron/pull/37666) - Security: backported fix for [`1417585`](https://togithub.com/electron/electron/commit/1417585). [#37664](https://togithub.com/electron/electron/pull/37664) - Security: backported fix for [`1418734`](https://togithub.com/electron/electron/commit/1418734). [#37662](https://togithub.com/electron/electron/pull/37662) - Security: backported fix for CVE-2023-1214. [#37655](https://togithub.com/electron/electron/pull/37655) - Security: backported fix for CVE-2023-1215. [#37649](https://togithub.com/electron/electron/pull/37649) - Security: backported fix for CVE-2023-1217. [#37653](https://togithub.com/electron/electron/pull/37653) - Security: backported fix for CVE-2023-1218. [#37651](https://togithub.com/electron/electron/pull/37651) - Security: backported fix for CVE-2023-1219. [#37670](https://togithub.com/electron/electron/pull/37670) - Security: backported fix for CVE-2023-1220. [#37668](https://togithub.com/electron/electron/pull/37668) - Security: backported fix for CVE-2023-1529. [#37695](https://togithub.com/electron/electron/pull/37695) - Security: backported fix for CVE-2023-1530. [#37699](https://togithub.com/electron/electron/pull/37699) - Security: backported fix for CVE-2023-1531. [#37697](https://togithub.com/electron/electron/pull/37697) - Security: backported fix for CVE-2023-1534. [#37692](https://togithub.com/electron/electron/pull/37692) ### [`v21.4.3`](https://togithub.com/electron/electron/releases/tag/v21.4.3): electron v21.4.3 [Compare Source](https://togithub.com/electron/electron/compare/v21.4.2...v21.4.3) ### Release Notes for v21.4.3 #### Other Changes - Security: backported fix for [`1414224`](https://togithub.com/electron/electron/commit/1414224). [#37484](https://togithub.com/electron/electron/pull/37484) - Security: backported fix for CVE-2023-0928. [#37482](https://togithub.com/electron/electron/pull/37482) - Security: backported fix for CVE-2023-0929. [#37480](https://togithub.com/electron/electron/pull/37480) - Security: backported fix for CVE-2023-0931. [#37478](https://togithub.com/electron/electron/pull/37478) - Security: backported fix for CVE-2023-0932. [#37486](https://togithub.com/electron/electron/pull/37486) ### [`v21.4.2`](https://togithub.com/electron/electron/releases/tag/v21.4.2): electron v21.4.2 [Compare Source](https://togithub.com/electron/electron/compare/v21.4.1...v21.4.2) ### Release Notes for v21.4.2 #### Fixes - Basic accessibility support is now enabled when macOS Voice Control is activated to allow for full voice control of Electron applications. [#37144](https://togithub.com/electron/electron/pull/37144) (Also in [22](https://togithub.com/electron/electron/pull/37146), [23](https://togithub.com/electron/electron/pull/37145)) - Fixed audio worklet scripts failing to run when `nodeIntegrationInWorker: true`. [#37103](https://togithub.com/electron/electron/pull/37103) (Also in [22](https://togithub.com/electron/electron/pull/37102), [23](https://togithub.com/electron/electron/pull/37104)) #### Other Changes - Security: backported fix for [`1406115`](https://togithub.com/electron/electron/commit/1406115). [#37170](https://togithub.com/electron/electron/pull/37170) - Security: backported fix for CVE-2023-0472. [#37057](https://togithub.com/electron/electron/pull/37057) - Security: backported fix for chromium:1408392. [#37299](https://togithub.com/electron/electron/pull/37299) #### Documentation - Documentation changes: [#37106](https://togithub.com/electron/electron/pull/37106) ### [`v21.4.1`](https://togithub.com/electron/electron/releases/tag/v21.4.1): electron v21.4.1 [Compare Source](https://togithub.com/electron/electron/compare/v21.4.0...v21.4.1) ### Release Notes for v21.4.1 #### Features - Whole-program optimization is enabled by default in electron node headers config file. [#37048](https://togithub.com/electron/electron/pull/37048) #### Other Changes - Security: backported fix for CVE-2023-0471. [#37023](https://togithub.com/electron/electron/pull/37023) ### [`v21.4.0`](https://togithub.com/electron/electron/releases/tag/v21.4.0): electron v21.4.0 [Compare Source](https://togithub.com/electron/electron/compare/v21.3.5...v21.4.0) ### Release Notes for v21.4.0 #### Features - Added `label` property to `Display` objects. [#36931](https://togithub.com/electron/electron/pull/36931) (Also in [22](https://togithub.com/electron/electron/pull/36932), [23](https://togithub.com/electron/electron/pull/36933)) #### Fixes - Fixed an error when fs.readdir gets null for options. [#36846](https://togithub.com/electron/electron/pull/36846) (Also in [22](https://togithub.com/electron/electron/pull/36849), [23](https://togithub.com/electron/electron/pull/36848)) - Fixed an issue where `webView`s could have an incorrect initial background color following reloads. [#36939](https://togithub.com/electron/electron/pull/36939) (Also in [22](https://togithub.com/electron/electron/pull/36940), [23](https://togithub.com/electron/electron/pull/36938)) #### Other Changes - Security: backported fix for CVE-2022-4178. [#36586](https://togithub.com/electron/electron/pull/36586) ### [`v21.3.5`](https://togithub.com/electron/electron/releases/tag/v21.3.5): electron v21.3.5 [Compare Source](https://togithub.com/electron/electron/compare/v21.3.4...v21.3.5) ### Release Notes for v21.3.5 #### Fixes - Fixed an issue on macOS when trying to switch processes with `Cmd+Tab` after exiting Kiosk Mode. [#36919](https://togithub.com/electron/electron/pull/36919) (Also in [22](https://togithub.com/electron/electron/pull/36918), [23](https://togithub.com/electron/electron/pull/36917)) - Use the process cache to reduce the memory for asar file. [#36663](https://togithub.com/electron/electron/pull/36663) (Also in [22](https://togithub.com/electron/electron/pull/36664), [23](https://togithub.com/electron/electron/pull/36665)) #### Other Changes - Security: backported fix for [`1395604`](https://togithub.com/electron/electron/commit/1395604). [#36882](https://togithub.com/electron/electron/pull/36882) - Security: backported fix for [`1399424`](https://togithub.com/electron/electron/commit/1399424). [#36879](https://togithub.com/electron/electron/pull/36879) - Security: backported fix for CVE-2023-0129. [#36885](https://togithub.com/electron/electron/pull/36885) ### [`v21.3.4`](https://togithub.com/electron/electron/releases/tag/v21.3.4): electron v21.3.4 [Compare Source](https://togithub.com/electron/electron/compare/v21.3.3...v21.3.4) ### Release Notes for v21.3.4 #### Fixes - Changed HTML5 Notifications created with the `requireInteraction` option to not timeout on Linux and Windows. [#36503](https://togithub.com/electron/electron/pull/36503) (Also in [22](https://togithub.com/electron/electron/pull/36501)) - Fixed a BrowserWindow maxWidth or maxHeight of 0 causing strange resizing behavior. [#36510](https://togithub.com/electron/electron/pull/36510) - Fixed an RTL issue that could happen in some locales when calling `BrowserWindow.setTrafficLightPosition()` on macOS. [#36852](https://togithub.com/electron/electron/pull/36852) (Also in [22](https://togithub.com/electron/electron/pull/36851)) - Fixed an issue with incorrect focus ring highlighting when using `dialog.showMessageBox()`. [#36801](https://togithub.com/electron/electron/pull/36801) (Also in [22](https://togithub.com/electron/electron/pull/36802), [23](https://togithub.com/electron/electron/pull/36803)) - Fixed binary stripping for branded release builds on Linux. [#36655](https://togithub.com/electron/electron/pull/36655) (Also in [22](https://togithub.com/electron/electron/pull/36654), [23](https://togithub.com/electron/electron/pull/36656)) - Fixed warning about duplicate `WebSwapCGLLayer` symbols when Electron starts on macOS. [#36798](https://togithub.com/electron/electron/pull/36798) (Also in [22](https://togithub.com/electron/electron/pull/36800), [23](https://togithub.com/electron/electron/pull/36799)) #### Other Changes - Added node-api: handle no support for external buffers. [#36625](https://togithub.com/electron/electron/pull/36625) - Security: backported fix for [`1365082`](https://togithub.com/electron/electron/commit/1365082). [#36591](https://togithub.com/electron/electron/pull/36591) - Security: backported fix for [`1367993`](https://togithub.com/electron/electron/commit/1367993). [#36675](https://togithub.com/electron/electron/pull/36675) - Security: backported fix for [`1393177`](https://togithub.com/electron/electron/commit/1393177). [#36685](https://togithub.com/electron/electron/pull/36685) - Security: backported fix for CVE-2022-4174. [#36580](https://togithub.com/electron/electron/pull/36580) - Security: backported fix for CVE-2022-4174. [#36821](https://togithub.com/electron/electron/pull/36821) - Security: backported fix for CVE-2022-4175. [#36578](https://togithub.com/electron/electron/pull/36578) - Security: backported fix for CVE-2022-4179. [#36584](https://togithub.com/electron/electron/pull/36584) - Security: backported fix for CVE-2022-4180. [#36582](https://togithub.com/electron/electron/pull/36582) - Security: backported fix for CVE-2022-4181. [#36576](https://togithub.com/electron/electron/pull/36576) - Security: backported fix for CVE-2022-4190. [#36589](https://togithub.com/electron/electron/pull/36589) - Security: backported fix for CVE-2022-4193. [#36593](https://togithub.com/electron/electron/pull/36593) - Security: backported fix for CVE-2022-4436. [#36687](https://togithub.com/electron/electron/pull/36687) - Security: backported fix for CVE-2022-4437. [#36677](https://togithub.com/electron/electron/pull/36677) - Security: backported fix for CVE-2022-4438. [#36681](https://togithub.com/electron/electron/pull/36681) - Security: backported fix for CVE-2022-4439. [#36679](https://togithub.com/electron/electron/pull/36679) - Security: backported fix for \[[CVE-2022-4262](https://togithub.com/advisories/GHSA-hq2w-83f9-f353)]. [#36553](https://togithub.com/electron/electron/pull/36553) - Security: backported fix for chromium:1393384. [#36683](https://togithub.com/electron/electron/pull/36683) ### [`v21.3.3`](https://togithub.com/electron/electron/releases/tag/v21.3.3): electron v21.3.3 [Compare Source](https://togithub.com/electron/electron/compare/v21.3.1...v21.3.3) ### Release Notes for v21.3.3 #### Fixes - Removed unneeded --turbo-profiling-input argument from mksnapshot_args. [#36495](https://togithub.com/electron/electron/pull/36495) (Also in [22](https://togithub.com/electron/electron/pull/36467)) #### Other Changes - Updated Chromium to 106.0.5249.199. [#36448](https://togithub.com/electron/electron/pull/36448) ### [`v21.3.1`](https://togithub.com/electron/electron/releases/tag/v21.3.1): electron v21.3.1 [Compare Source](https://togithub.com/electron/electron/compare/v21.3.0...v21.3.1) ### Release Notes for v21.3.1 #### Other Changes - Updated `common.gypi` for native modules to support C++17 features in V8. [#36383](https://togithub.com/electron/electron/pull/36383) (Also in [20](https://togithub.com/electron/electron/pull/36382)) ### [`v21.3.0`](https://togithub.com/electron/electron/releases/tag/v21.3.0): electron v21.3.0 [Compare Source](https://togithub.com/electron/electron/compare/v21.2.3...v21.3.0) ### Release Notes for v21.3.0 #### Features - Added an `app.getPreferredSystemLanguages()` API to return the user's system languages. [#36290](https://togithub.com/electron/electron/pull/36290) (Also in [22](https://togithub.com/electron/electron/pull/36291)) #### Fixes - Fixed an issue where calling `app.dock.setIcon(/path/t/icon)` would crash when called before the `ready` event on `app`. [#36294](https://togithub.com/electron/electron/pull/36294) (Also in [20](https://togithub.com/electron/electron/pull/36292), [22](https://togithub.com/electron/electron/pull/36293)) #### Other Changes - Updated Chromium to 106.0.5249.181. [#36288](https://togithub.com/electron/electron/pull/36288) #### Unknown - Reverted fix for chromium:1361612 due to stability issues. [#36264](https://togithub.com/electron/electron/pull/36264) ### [`v21.2.3`](https://togithub.com/electron/electron/releases/tag/v21.2.3): electron v21.2.3 [Compare Source](https://togithub.com/electron/electron/compare/v21.2.2...v21.2.3) ### Release Notes for v21.2.3 #### Other Changes - Security: backported fix for [`1356234`](https://togithub.com/electron/electron/commit/1356234). [#36219](https://togithub.com/electron/electron/pull/36219) - Security: backported fix for [`1361612`](https://togithub.com/electron/electron/commit/1361612). [#36216](https://togithub.com/electron/electron/pull/36216) ### [`v21.2.2`](https://togithub.com/electron/electron/releases/tag/v21.2.2): electron v21.2.2 [Compare Source](https://togithub.com/electron/electron/compare/v21.2.1...v21.2.2) ### Release Notes for v21.2.2 #### Other Changes - Security: backported fix for CVE-2022-3656. [#36222](https://togithub.com/electron/electron/pull/36222) - Updated Chromium to 106.0.5249.168. [#36185](https://togithub.com/electron/electron/pull/36185) ### [`v21.2.1`](https://togithub.com/electron/electron/releases/tag/v21.2.1): electron v21.2.1 [Compare Source](https://togithub.com/electron/electron/compare/v21.2.0...v21.2.1) ### Release Notes for v21.2.1 #### Fixes - Default margin has been added in the code. [#36072](https://togithub.com/electron/electron/pull/36072) (Also in [22](https://togithub.com/electron/electron/pull/36073)) - Fixed a potential issue when calling `webContents.printToPDF()`. [#36064](https://togithub.com/electron/electron/pull/36064) (Also in [22](https://togithub.com/electron/electron/pull/36065)) - Fixed spurious promise rejection in `webContents.loadURL` when navigating to a hash. [#36150](https://togithub.com/electron/electron/pull/36150) #### Other Changes - Updated Chromium to 106.0.5249.165. [#36162](https://togithub.com/electron/electron/pull/36162)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 has been generated by Mend Renovate. View repository job log here.