chore(deps): update dependency electron to v23 #774
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
22.3.27->23.3.13Release Notes
electron/electron (electron)
v23.3.13: electron v23.3.13Compare Source
Release Notes for v23.3.13
End of Support for 23.x.y
Electron 23.x.y has reached end-of-support as per the project's support policy. Developers and applications are encouraged to upgrade to a newer version of Electron.
v23.3.12: electron v23.3.12Compare Source
Release Notes for v23.3.12
Other Changes
v23.3.11: electron v23.3.11Compare Source
Release Notes for v23.3.11
Fixes
v23.3.10: electron v23.3.10Compare Source
Release Notes for v23.3.10
Other Changes
1454860. #38948v23.3.9: electron v23.3.9Compare Source
Release Notes for v23.3.9
Fixes
preloadscript may not run in some child windows opened bywindow.open. #38933 (Also in 24, 25, 26)v23.3.8: electron v23.3.8Compare Source
Release Notes for v23.3.8
Other Changes
1450536. #38788v23.3.7: electron v23.3.7Compare Source
Release Notes for v23.3.7
Fixes
Other Changes
1439691.1425115.1431761.1442263. #383311447430.1444195.v23.3.6: electron v23.3.6Compare Source
Release Notes for v23.3.6
Fixes
<datalist>popups are positions incorrectly inBrowserViews. #38607 (Also in 24, 25, 26)Other Changes
contentTracing.stopRecording()fails because no trace was in progress. #38518 (Also in 24, 25)v23.3.5: electron v23.3.5Compare Source
Release Notes for v23.3.5
Fixes
getNormalBounds()returns incorrect bounds for transparent maximized windows on Windows. #38347 (Also in 24, 25)Other Changes
1423360. #38276v23.3.4: electron v23.3.4Compare Source
Release Notes for v23.3.4
Fixes
getNormalBounds()returns incorrect bounds for transparent maximized windows on Windows. #38347 (Also in 24, 25)Other Changes
1423360. #38276v23.3.3: electron v23.3.3Compare Source
Release Notes for v23.3.3
Fixes
BrowserWindow.isMaximized()could incorrectly return true for minimized or fullscreened windows on macOS. #38306 (Also in 24, 25)BrowserWindow.isVisible()would incorrectly returntruefor minimized windows on Windows. #38315 (Also in 24, 25)BrowserWindow.idthrew an error after the window was destroyed. #38309 (Also in 24, 25)win.minimize()directly after callingwin.maximize(), and then callingwin.isMaximized()incorrectly returnstrue. #38344 (Also in 24, 25)Other Changes
v23.3.2: electron v23.3.2Compare Source
Release Notes for v23.3.2
Fixes
AXManualAccessibilityattribute works as expected in all relevant protocol methods. #38225 (Also in 24, 25)v23.3.1: electron v23.3.1Compare Source
Release Notes for v23.3.1
Fixes
AXManualAccessibilityto enable a11y features in Electron. #38151 (Also in 24)v23.3.0: electron v23.3.0Compare Source
Release Notes for v23.3.0
Features
Fixes
shell.openExternal()options. #38091 (Also in 22, 24, 25)Other Changes
1408315. #380111360571. #380611404790. #380631427388. #379821428820.1428820. #38067v23.2.4: electron v23.2.4Compare Source
Release Notes for v23.2.4
Fixes
v23.2.3: electron v23.2.3Compare Source
Release Notes for v23.2.3
Fixes
abouton Linux as well. #37874 (Also in 24, 25)Fn+Fsystem shortcut would fail or create strange window side effects. #37822 (Also in 24)node-gypversion innode.herror. #37941 (Also in 22, 24, 25)Other Changes
v23.2.2: electron v23.2.2Compare Source
Release Notes for v23.2.2
Fixes
v23.2.1: electron v23.2.1Compare Source
Release Notes for v23.2.1
Fixes
port.postMessageinMessagePortMainwith some invalid parameters could cause a crash. #37724 (Also in 22, 24)Other Changes
v23.2.0: electron v23.2.0Compare Source
Release Notes for v23.2.0
Features
enableLocalEchoflag to the session handlerses.setDisplayMediaRequestHandler()callback for allowing remote audio input to be echoed in the local output stream whenaudiois aWebFrameMain. #37529 (Also in 24)Fixes
BroadcastChanneldid not work correctly whencontextIsolation: false. #37444 (Also in 24)session.cookies.setfailure. #37596 (Also in 22, 24)v23.1.4: electron v23.1.4Compare Source
Release Notes for v23.1.4
Fixes
Other Changes
v23.1.3: electron v23.1.3Compare Source
Release Notes for v23.1.3
Fixes
Other Changes
v23.1.2: electron v23.1.2Compare Source
Release Notes for v23.1.2
Fixes
destroyedevent not emitted oncloseforBrowserView.webContents. #37451 (Also in 24)minWidth/minHeightandmaxWidth/maxHeightwould not be enforced if the user set anaspectRatioon macOS. #37457 (Also in 22, 24)hasReplyandactionsto a main process Notification on macOS resulted in the first action being obscured and unavailable. #37448 (Also in 22, 24)Other Changes
contents.takeHeapSnapshot. #37460 (Also in 22, 24)v23.1.1: electron v23.1.1Compare Source
Release Notes for v23.1.1
Fixes
BrowserWindowfullscreening is disabled. #37367 (Also in 24)Other Changes
Documentation
v23.1.0: electron v23.1.0Compare Source
Release Notes for v23.1.0
Features
webContents.print(). #37264 (Also in 22, 24)Fixes
requireInteractionoption to not timeout on Linux and Windows. #36502 (Also in 21, 22)BrowserViews are present and a user attempts to preventbeforeunloadin the renderer process. #37267 (Also in 22, 24)Other Changes
Documentation
v23.0.0: electron v23.0.0Compare Source
Release Notes for v23.0.0
Stack Upgrades
Breaking Changes
Features
labelproperty toDisplayobjects. #36933 (Also in 21, 22)app.getPreferredSystemLanguages()API to return the user's system languages. #36035 (Also in 21, 22)serialPort.forget()as well as a new eventserial-port-revokedemitted when a given origin is revoked. #35310 (Also in 22)setHiddenInMissionControlAPI to allow developers to opt out of mission control on macOS. #36092 (Also in 22)Fixes
require('electron/*')where*is not one ofmain,commonorrendererno longer resolves with the built-inelectronmodule. #35915clickevent and tooltip ofTraynot working on Linux. #36333 (Also in 22)webContents.printToPDF(). #36046 (Also in 21, 22)BrowserWindow.setTrafficLightPosition()on macOS. #36850 (Also in 21, 22)Cmd+Tabafter exiting Kiosk Mode. #36917 (Also in 21, 22)<datalist>elements were improperly positioned within the page. #36959webViews could have an incorrect initial background color following reloads. #36938 (Also in 21, 22)app.dock.setIcon(/path/t/icon)would crash when called before thereadyevent onapp. #36279 (Also in 20, 21, 22)webContents.printToPDF(). #35975 (Also in 21, 22)setPermissionRequestHandlercallback would be invoked twice when usingnavigator.getUserMedia(...). #36874 (Also in 22)dialog.showMessageBox(). #36803 (Also in 21, 22)webContents.loadURLwhen navigating to a hash. #36129 (Also in 20, 21, 22)WebSwapCGLLayersymbols when Electron starts on macOS. #36799 (Also in 21, 22)nodeIntegrationInWorkerin Service Workers and Shared Workers owing to sandboxing policies. #35919 (Also in 21, 22)--turbo-profiling-inputargument from mksnapshot_args. #36378 (Also in 22)import('electron')andimport 'electron'now work natively. #35930 (Also in 20, 21, 22)Other Changes
incrementCapturerCount()/decrementCapturerCount()methods have been removed. #37148webContents.printToPDF().. #36051 (Also in 22)Documentation
Notices
Sunsetting Windows 7/8/8.1
Electron has ended support for Windows 7/8/8.1 in version 23.x.y following Chromium's plan to end support. Older versions of Electron will continue to work, but no further updates will be made for these operating systems.
End of Support for 20.x.y
Electron 20.x.y has reached end-of-support as per the project's support policy. Developers and applications are encouraged to upgrade to a newer version of Electron.
Configuration
📅 Schedule: Branch creation - "monthly" (UTC), 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.