Repository navigation
chore(deps): update dependency electron to v44.5.1 - #1390
Merged
Merged
Conversation
✅ Deploy Preview for devsydev canceled.
|
✅ Deploy Preview for images-devsy-sh canceled.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
44.1.0→44.5.1Release Notes
electron/electron (electron)
v44.5.1: electron v44.5.1Compare Source
Release Notes for v44.5.1
Other Changes
v44.5.0: electron v44.5.0Compare Source
Release Notes for v44.5.0
Features
systemErrorCodeto theappchild-process-goneevent. #54231 (Also in 45)Fixes
kioclient. #54361 (Also in 45)--xdg-portal-required-versionhaving no effect and a spurious portal warning being logged for file dialogs on Linux. #54303 (Also in 43, 45)WebContentsViewlosing focus when its window is reactivated. #54455 (Also in 43, 45)webContents.debugger. #54445 (Also in 43, 45)thisvalue of a different native type; it now throws aTypeError. #54315 (Also in 43)vm.Scriptorvmcontexts created in the main process had been garbage collected shortly before quitting. #54266 (Also in 43, 45)powerMonitoris torn down. #54408 (Also in 45)image.toPNG()from a sandboxed preload script. #54502 (Also in 43, 45)ResizeObserverloop-limit error handler modified layout. #54290 (Also in 45)accent-color-changedon Windows reporting a colour that differed fromsystemPreferences.getAccentColor(). #54409 (Also in 45)crashReporter.setUploadToServer()had no effect aftercrashReporter.start()was called. #54518 (Also in 45)app.getRecentDocuments()omitting documents with non-ASCII paths on Windows. #54407 (Also in 45)clipboard.read(),readText()andhas()resolving seconds late on Linux while the app was idle. #54308 (Also in 42, 43, 45)desktopCapturer.getSources()leaving non-resizable windows resizable on macOS. #54397 (Also in 43, 45)fs.rmSyncfailing to remove read-only files on Windows. #54255 (Also in 42, 43, 45)GDK_BACKENDleaking into processes spawned by Electron apps on Linux. #54425 (Also in 43, 45)setBackgroundThrottling(false)followed bysetBackgroundThrottling(true). #54341 (Also in 45)pointerLockpermission requests from some iframes reporting the parent frame. #54464 (Also in 42, 43, 45)setContentProtection(true)having no effect in Windows remote sessions. #54500 (Also in 45)setIgnoreMouseEvents()taking effect late on X11. #54497 (Also in 43, 45)setIgnoreMouseEvents(true)being undone by the next resize on X11. #54393 (Also in 43, 45)setIgnoreMouseEventssupport on Wayland.shell.showItemInFolder()on Linux for paths containing#,?or%when the file manager is reached over D-Bus. #54406 (Also in 45)file:and other host-less pages after alocation.hashchange. #54442 (Also in 43, 45)alert()orconfirm()on Windows. #54461 (Also in 43, 45)utilityProcessdroppingstdout/stderroutput that the child wrote immediately before exiting. #54278 (Also in 42, 43, 45)RuntimeError: unreachableafter updating between certain patch releases. #54246 (Also in 42, 43, 45)win.setEnabled(false)and modal child windows not blocking input on Wayland. #54447 (Also in 43, 45)setVisualZoomLevelLimits()shrinking pages when the minimum is under 1.Performance Improvements
session.getUserAgent(). #54244 (Also in 45)Documentation
v44.4.5: electron v44.4.5Compare Source
Release Notes for v44.4.5
Other Changes
v44.4.4: electron v44.4.4Compare Source
Release Notes for v44.4.4
Fixes
Cannot read properties of undefined (reading 'startTime')error thrown in pages while the DevTools Performance panel's live metrics were active. #54162setIgnoreMenuShortcuts()on DevTools. #54116 (Also in 43, 45)sandboxed_renderer.bundle.jsscript failed to run" console error when DevTools attached to a sandboxed frame before its first navigation. #54155 (Also in 42, 43)guestInstanceId" error when removing a loaded<webview>from the DOM. #54099 (Also in 42, 43, 45)ready-to-shownever firing for some hidden windows on Windows and Linux. #54118 (Also in 43, 45)/org/chromium/DbusMenupath. #54103 (Also in 45)v44.4.3: electron v44.4.3Compare Source
Release Notes for v44.4.3
Fixes
net.fetch()/net.request()spending seconds of main-process time buffering large streamed request bodies. #54061 (Also in 45)Performance Improvements
fsoperations andrequire()on files inside asar archives. #54051 (Also in 45)Other Changes
v44.4.2: electron v44.4.2Compare Source
Release Notes for v44.4.2
Fixes
select-usb-devicehandler destroys the requestingwebContents. #54009 (Also in 43, 45)Other Changes
v44.4.1: electron v44.4.1Compare Source
Release Notes for v44.4.1
Fixes
trueon Windows. #53959 (Also in 43, 45)Debugger,Menu,Tray,Notification,globalShortcut,utilityProcess,ServiceWorkerMain,WebFrameMain,webFrame,sharedTexture,systemPreferences,netLog,MessagePortMain,net.requestandshell.openPath(). #53968 (Also in 45)v44.4.0: electron v44.4.0Compare Source
Release Notes for v44.4.0
Features
initiatorOriginto webRequest and protocol handler requests,DownloadItem.getInitiatorOrigin(), and a trailingframeargument to thewill-downloadandpreconnectsession events. #53703 (Also in 43, 45)Fixes
protocol.registerSchemesAsPrivileged()to reject protocol names that do not conform to RFC 3986 URI scheme grammar. #53743 (Also in 45)chrome.webstorePrivateAPI. #53776 (Also in 45)loadURL()again right after a load failed because the renderer process exited before the page committed. #53943 (Also in 43, 45)app.getPreferredSystemLanguages()was called. #53868 (Also in 43, 45)app.getPreferredSystemLanguages()on Windows. #53865 (Also in 43, 45)nodeIntegrationInSubFramesenabled andsandboxdisabled, e.g. on pages that embed Meta Pixel. #53885 (Also in 42, 43, 45)child_process.fork()with therunAsNodefuse disabled;fork()now throws in that configuration. #53840 (Also in 45)file://and custom-scheme pages. #53745 (Also in 45)webContentsemittingunresponsiveright after the system wakes from sleep on Windows, and emittingresponsivewhen a hung window was hidden rather than when it recovered. #53764 (Also in 45)webContents.capturePage()on offscreen windows returning an image resampled to the display's scale factor instead of rendered at the window'soffscreen.deviceScaleFactor. #53816 (Also in 43, 45)navigator.windowControlsOverlaynot being populated forWebContentsViews in aBaseWindow. #53812 (Also in 45)Other Changes
v44.3.0: electron v44.3.0Compare Source
Release Notes for v44.3.0
Features
ELECTRON_DEBUG_DRAGGABLE_REGIONSenvironment variable, which visualizes and logs draggable regions in unpackaged apps to help debug custom title bars. #53627 (Also in 43, 45)Fixes
file-system-access-restrictedevent are scoped to the requesting document, grants are reset when the origin's last page closes, and write access works in in-memory sessions. #53691 (Also in 42, 43, 45)Trayicons not appearing when running inside Flatpak or Snap sandboxes on Linux. #53653 (Also in 45)app.getGPUInfo('complete')stalling the GPU process for several seconds on some Windows systems. #53644 (Also in 45)session.setPermissionCheckHandlerreceiving the top-level origin and a nullwebContentsforhidandusbchecks made from a subframe. #53688 (Also in 42, 43, 45)webContents.on(),removeListener()andremoveAllListeners()throwing "Object has been destroyed" forconsole-messagelisteners after the WebContents was destroyed. #53494 (Also in 42, 43, 45)process.envwas written while another thread was reading the environment, and a memory leak when a worker thread exits. #53509 (Also in 42, 43, 45)window.open()child whosecontextIsolationdiffered from its opener's. #53539 (Also in 42, 43, 45)node_initerror being logged when creating aShadowRealmwith Node.js integration enabled. #53579 (Also in 45)setDisplayMediaRequestHandlerwhen the granted frame had been destroyed or another tab was granted by id. #53672 (Also in 42, 43, 45)<webview>,window.close()andexecuteJavaScriptreply IPCs are validated against the sending frame. #53723 (Also in 42, 43, 45)<webview>withoutallowpopupsalso blocks links opened into a new window by modifier-click, and such windows navigate as the clicking document rather than as a browser-initiated load. #53721 (Also in 42, 43, 45)getUserMediawithchromeMediaSource: 'desktop'no longer accepts WebContents source ids; usechromeMediaSource: 'tab'withwebContents.getMediaSourceId()orsetDisplayMediaRequestHandlerto capture a WebContents. #53709 (Also in 42, 43, 45)nodeIntegrationInWorkernow applies only to workers created by frames that themselves have Node integration; enablenodeIntegrationInSubFramesto keep Node in workers created by subframes. #53711 (Also in 42, 43, 45)openExternalpermission requests started by a frame that has since gone away are attributed to that frame's origin rather than to the navigating page. #53699 (Also in 42, 43, 45)pointerLockandkeyboardLockpermission requests now report the requesting frame, andexecCommand('paste')requires user activation in the frame that calls it. #53693 (Also in 42, 43, 45)Other Changes
app-regiondraggable elements. #53597 (Also in 43, 45)v44.2.0: electron v44.2.0Compare Source
Release Notes for v44.2.0
Fixes
net.requestchunked upload stream inside a protocol handler never settling when the request failed or was aborted. #53373 (Also in 43, 45)menu.popupwith a frame from an offscreen rendered window. #53362 (Also in 43)node::ObjectWrapaborting during garbage collection on Node.js 24.19.0 and later. #53392 (Also in 42, 43, 45)Other Changes
protocol.handlehandlers return straight fromnet.fetch. #53378v44.1.1: electron v44.1.1Compare Source
Release Notes for v44.1.1
Fixes
chrome.tabs.query()returning taburlandtitleto extensions without thetabspermission or host access, aligning withtabs.get. #53354 (Also in 42, 43, 45)contextBridge, and several main/utility-process crashes when option objects passed to Electron APIs contain throwing accessors or Proxy traps. #53331 (Also in 42, 43)contextBridgewas swallowed instead of being thrown back to the caller. #53335 (Also in 43, 45)http://accessibility/orhttp://devtools/, when an extension background page usednavigator.mediaDevices, and when callingSerialPort.forget()for a disconnected device. #53333 (Also in 43, 45)NotAllowedError: Third party iframes are not allowed to show a file picker. #53328 (Also in 43, 45)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.