chore(deps): update dependency electron to v26 #818
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:
25.9.8->26.6.10Release Notes
electron/electron (electron)
v26.6.10: electron v26.6.10Compare Source
Release Notes for v26.6.10
Electron 26.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.
v26.6.9: electron v26.6.9Compare Source
Release Notes for v26.6.9
Other Changes
1519980.1514777.1511085. #41177v26.6.8: electron v26.6.8Compare Source
Release Notes for v26.6.8
Fixes
Other Changes
1407197. #41107v26.6.7: electron v26.6.7Compare Source
Release Notes for v26.6.7
Other Changes
v26.6.6: electron v26.6.6Compare Source
Release Notes for v26.6.6
Other Changes
1506535.v26.6.5: electron v26.6.5Compare Source
Release Notes for v26.6.5
Fixes
readyevent was emitted on Linux. #40922 (Also in 27, 28, 29)Other Changes
1511689.1509576. #40901v26.6.4: electron v26.6.4Compare Source
Release Notes for v26.6.4
Other Changes
1505632.1506726.v26.6.3: electron v26.6.3Compare Source
Release Notes for v26.6.3
Fixes
shell.showItemInFoldernot being escaped in Linux. #40560 (Also in 27, 28)Other Changes
v26.6.2: electron v26.6.2Compare Source
Release Notes for v26.6.2
Fixes
async_hookcorruption in some error contexts. #40592 (Also in 27, 28)Other Changes
1491210.v26.6.1: electron v26.6.1Compare Source
Release Notes for v26.6.1
Fixes
Other Changes
v26.6.0: electron v26.6.0Compare Source
Release Notes for v26.6.0
Features
keyboardLocktoses.setPermissionRequestHandler(handler). #40458 (Also in 27, 28)Fixes
Other Changes
v26.5.0: electron v26.5.0Compare Source
Release Notes for v26.5.0
Features
tabbingIdentifierproperty toBrowserWindow. #40410 (Also in 27)Fixes
Other Changes
v26.4.3: electron v26.4.3Compare Source
Release Notes for v26.4.3
Fixes
navigator.keyboard.lock()did not work per latest expected behavior. #40387 (Also in 27, 28)v26.4.2: electron v26.4.2Compare Source
Release Notes for v26.4.2
Fixes
enable_electron_extensions=false. #40269 (Also in 25, 27)Other Changes
v26.4.1: electron v26.4.1Compare Source
Release Notes for v26.4.1
Fixes
notification.close()if they'd previously been dismissed. #40242 (Also in 27, 28)webContents.capturePage()on Windows and Linux. #40187 (Also in 25, 27, 28)Other Changes
1486316.1472365.1472366. #40209v26.4.0: electron v26.4.0Compare Source
Release Notes for v26.4.0
Fixes
loadURLduring somewebContentsurl loading events could crash. #40163 (Also in 24, 25, 27)show()on a childBrowserWindowwould show all other children attached to the same parent on macOS. #40107 (Also in 24, 25, 27)gpu-process-crashed/renderer-process-crashedevents being emitted twice and with incorrect arguments. #40112 (Also in 22, 24, 25, 27)Other Changes
1480184.1481179. #40077v26.3.0: electron v26.3.0Compare Source
Release Notes for v26.3.0
Features
chrome.scriptingextension APIs. #39676 (Also in 25, 27)Fixes
webContents.printcould fail whenoptionsis a frozen object. #40029 (Also in 25, 27)Other Changes
v26.2.4: electron v26.2.4Compare Source
Release Notes for v26.2.4
Features
Other Changes
v26.2.3: electron v26.2.3Compare Source
Release Notes for v26.2.3
Fixes
app.runningUnderARM64Translation()always returning true on ARM64. #39932 (Also in 25, 27)Other Changes
app.runningUnderRosettaTranslationproperty has been deprecated. #39983 (Also in 25, 27)Documentation
v26.2.2: electron v26.2.2Compare Source
Release Notes for v26.2.2
Fixes
BrowserViewsthat had their bounds set prior to being added to aBrowserWindowcould have unexpected incorrect offsets. #39850 (Also in 25, 27)Other Changes
1477588. #39918v26.2.1: electron v26.2.1Compare Source
Release Notes for v26.2.1
Fixes
chrome.tabsevents would throw incorrectly. #39772 (Also in 25, 27)frame: falseandroundedCorners: falsewhen going fullscreen. #39795 (Also in 25, 27)webContents.sendInputEvent(). #39821 (Also in 27)Other Changes
Electron.TitleBarOverlay. #39805 (Also in 27)v26.2.0: electron v26.2.0Compare Source
Release Notes for v26.2.0
Features
host_permissions,author, andshort_name. #39673 (Also in 27)webContents.downloadURL(). #39562 (Also in 25, 27)Fixes
assertmodule did not work in the renderer process. #39624 (Also in 24, 25, 27)Other Changes
v26.1.0: electron v26.1.0Compare Source
Release Notes for v26.1.0
Features
Fixes
BrowserWindow.moveTop()on modal child windows. #39527 (Also in 24, 25)chrome://gpufailed to load. #39584 (Also in 27)chrome.tabsTab objects were not properly considered privileged. #39607 (Also in 25, 27)Other Changes
1464682.1464680.v26.0.0: electron v26.0.0Compare Source
Release Notes for v26.0.0
Stack Upgrades
116.0.5845.6218.6.111.2Breaking Changes
webContents.getPrintersAPI has been deprecated. #39459systemPreferences.getAppLevelAppearanceandsystemPreferences.setAppLevelAppearanceAPIs have been deprecated, as well as thealternate-selected-control-textvalue forsystemPreferences.getColor. #39492Features
Additions
safeStorage.setUsePlainTextEncryptionandsafeStorage.getSelectedStorageBackendapi. #39107 (Also in 25)safeStorage.setUsePlainTextEncryptionandsafeStorage.getSelectedStorageBackendapi. #39155 (Also in 25)senderIsMainFrameto messages sent viaipcRenderer.sendTo(). #39206 (Also in 24, 25)app. #37933 (Also in 25)chrome.tabs.query. #39431 (Also in 25)cursor-changedevent. #38210 (Also in 24, 25)session.downloadURL(). #38871 (Also in 25)powerMonitor. #37935 (Also in 24, 25)webContentsmethods to center text selection, scroll to the page bottom and top, as well as adjust selected text. #37978 (Also in 25)minimum_chrome_versionmanifest key. #39357context-menuevent from extensions. #38029 (Also in 25)node:prefixed requires are now supported in sandboxed renderer preloads forevents,timersandurl. #38728 (Also in 24, 25)Improvements
contentTracing.stopRecording()fails because no trace was in progress. #38488 (Also in 23, 24, 25)Removed/Deprecated
enable_desktop_capturerbuild flag has been removed. #38412Fixes
clipboard.readImage()getting blocked when there is no PNG image in the clipboard. #39487nativeImage.resize()before the appreadyevent. #38861clipboard.readImage()when reading images copied via context menu on macOS. #39101tray.popUpContextMenuon macOS. #39313desktopCapturer.getSources()on Wayland. #39189VoiceOvercouldn't trigger the tray action when selected to emit the click event. #39439window.setKiosk(false)would exit fullscreen regardless of the fullscreen state prior to kiosk mode. #38219Also in earlier versions...
abouton Linux as well. #37828 (Also in 23, 24, 25)AXManualAccessibilityattribute works as expected in all relevant protocol methods. #38142 (Also in 23, 24, 25)desktopCapturerthumbnail generation after screen sharing is cancelled on Wayland. #39246 (Also in 25)preloadscript may not run in some child windows opened bywindow.open. #38930 (Also in 23, 24, 25)webContents.printToPDFpreferCSSPageSizetype error. #38793 (Also in 24, 25)nativeThemesource during mara context menu close. #38840 (Also in 25)BrowserWindow.removeBrowserView()with a destroyedwebContents. #38885 (Also in 24, 25)webContents.printwith invalid settings. #38165 (Also in 25)webContents.printparameter validation by adding missing options required to set printer printable area. #38721 (Also in 25)chrome://accessibility. #38179 (Also in 25)FrameViews always appeared inactive regardless of focus status. #38468 (Also in 25)<datalist>popups are positions incorrectly inBrowserViews. #38610 (Also in 23, 24, 25)BrowserWindow.isMaximized()could incorrectly return true for minimized or fullscreened windows on macOS. #38291 (Also in 23, 24, 25)BrowserWindow.isVisible()would incorrectly returntruefor minimized windows on Windows. #38242 (Also in 23, 24, 25)BrowserWindow.moveAbove()andBrowserWindow.moveTop()did not work for child windows on macOS. #39070 (Also in 24, 25)MediaStreamTrack.getCaptureHandle()always returnednull. #38390 (Also in 24, 25)browserView.removeBrowserViewcould cause a crash in some cases. #39406 (Also in 24, 25)chrome.i18ndid not work properly with Chrome Extensions Manifest V3. #39328 (Also in 24, 25)chrome.tabsdid not work properly with Chrome Extensions Manifest V3. #39360 (Also in 25)chrome.tabs.updatedid not return atabobject that properly reflected potential properties that were changed. #39389 (Also in 25)getNormalBounds()returns incorrect bounds for transparent maximized windows on Windows. #38218 (Also in 23, 24, 25)navigator.connectionreturned incorrect data. #38491 (Also in 24, 25)protocol.handle()never called its callback with the'file'scheme. #39065 (Also in 25)webContents.print()stopped triggering its callback when the user cancelled the print dialog. #38735 (Also in 25)BrowserWindow.idthrew an error after the window was destroyed. #38241 (Also in 23, 24, 25)win.minimize()directly after callingwin.maximize(), and then callingwin.isMaximized()incorrectly returnstrue. #38234 (Also in 23, 24, 25)openFilewas not passed as a dialog property. #38590 (Also in 24, 25)Showbutton visible. #39013 (Also in 24, 25)webContents.print(null)could incorrectly trigger an error. #38641 (Also in 24, 25)BrowserViewscan behave inconsistently across platforms. #39004 (Also in 25)backgroundThrottlingwas disabled. #39298 (Also in 25)webContents.print({ silent: true })not working correctly. #38812 (Also in 25)AXManualAccessibilityto enable a11y features in Electron. #38102 (Also in 23, 24, 25)node:child_processimports. #39234 (Also in 24, 25)shell.openExternal()options. #38038 (Also in 22, 23, 24, 25)node-gypversion innode.herror. #37829 (Also in 22, 23, 24, 25)chrome.tabsdid not work properly with Chrome Extensions Manifest V3. #39360 (Also in 25)Other Changes
1404797. #38323 (Also in 25)Documentation
Notices
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.
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.