dependabot-bot's Description of Work
Bumps electron from 44.4.5 to 44.5.1.
Release notes
Sourced from electron's releases.
electron v44.5.1
Release Notes for v44.5.1
Other Changes
- Backported fixes from upstream ANGLE, Chromium, Dawn and V8. #54564
electron v44.5.0
Release Notes for v44.5.0
Features
- Added launch-failure reporting with
systemErrorCodeto theappchild-process-goneevent. #54231 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->Fixes
- Changed the default trash implementation on KDE Plasma 6 to
kioclient. #54361 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- DevTools zoom in/out now uses the same zoom steps as Chromium. #54387 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->
- Fixed
--xdg-portal-required-versionhaving no effect and a spurious portal warning being logged for file dialogs on Linux. #54303 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed a child
WebContentsViewlosing focus when its window is reactivated. #54455 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed a crash when a WebAuthn request used a security key that required its PIN. #54403 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->
- Fixed a crash when creating a framed window on Wayland in environments where GTK could not initialize. #54420 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->
- Fixed a crash when sending a DevTools protocol command with a non-string value for an optional string parameter via
webContents.debugger. #54445 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed a GPU process crash on startup when another instance of the app is using the same session data directory. #54469
- Fixed a grey border around frameless windows on Linux WMs without compositing. #54391 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->
- Fixed a main process crash when a native API method was called with a
thisvalue of a different native type; it now throws aTypeError. #54315 <!-- raw HTML omitted -->(Also in 43)<!-- raw HTML omitted -->- Fixed a possible crash during process exit when
vm.Scriptorvmcontexts created in the main process had been garbage collected shortly before quitting. #54266 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed a possible crash on Windows on ARM when
powerMonitoris torn down. #54408 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- Fixed a renderer crash calling
image.toPNG()from a sandboxed preload script. #54502 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed a renderer crash when a
ResizeObserverloop-limit error handler modified layout. #54290 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- Fixed
accent-color-changedon Windows reporting a colour that differed fromsystemPreferences.getAccentColor(). #54409 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- Fixed an issue where
crashReporter.setUploadToServer()had no effect aftercrashReporter.start()was called. #54518 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- Fixed
app.getRecentDocuments()omitting documents with non-ASCII paths on Windows. #54407 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- Fixed
clipboard.read(),readText()andhas()resolving seconds late on Linux while the app was idle. #54308 <!-- raw HTML omitted -->(Also in 42, 43, 45)<!-- raw HTML omitted -->- Fixed
desktopCapturer.getSources()leaving non-resizable windows resizable on macOS. #54397 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed
fs.rmSyncfailing to remove read-only files on Windows. #54255 <!-- raw HTML omitted -->(Also in 42, 43, 45)<!-- raw HTML omitted -->- Fixed
GDK_BACKENDleaking into processes spawned by Electron apps on Linux. #54425 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed hidden windows continuing to render at full frame rate after
setBackgroundThrottling(false)followed bysetBackgroundThrottling(true). #54341 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- Fixed
pointerLockpermission requests from some iframes reporting the parent frame. #54464 <!-- raw HTML omitted -->(Also in 42, 43, 45)<!-- raw HTML omitted -->- Fixed
setContentProtection(true)having no effect in Windows remote sessions. #54500 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- Fixed
setIgnoreMouseEvents()taking effect late on X11. #54497 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed
setIgnoreMouseEvents(true)being undone by the next resize on X11. #54393 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->
- Added
setIgnoreMouseEventssupport on Wayland.- Fixed
shell.showItemInFolder()on Linux for paths containing#,?or%when the file manager is reached over D-Bus. #54406 <!-- raw HTML omitted -->(Also in 45)<!-- raw HTML omitted -->- Fixed the default action label on Linux notifications not being localized. #54401 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->
- Fixed the GPU process crash-looping on Windows when the sandbox cannot read the install folder; the folder is now reported instead. #54484 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->
- Fixed the zoom level resetting on
file:and other host-less pages after alocation.hashchange. #54442 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed typing not working after closing an
alert()orconfirm()on Windows. #54461 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->- Fixed
utilityProcessdroppingstdout/stderroutput that the child wrote immediately before exiting. #54278 <!-- raw HTML omitted -->(Also in 42, 43, 45)<!-- raw HTML omitted -->- Fixed visual zoom limits resetting on navigation and not applying to webviews. #54449 <!-- raw HTML omitted -->(Also in 43, 45)<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
... (truncated)
Commits
-
19c6011chore: cherry-pick 27 changes from angle, chromium, dawn and v8 (#54564) -
435b189test: parse all custom page size PDFs in one pdf.js process (#54544) -
a2db7a8test: wait for child output before asserting on it (#54541) -
fa180dbfix: crashReporter.setUploadToServer() having no effect after start (#54518) -
60f40fetest: wait for focus before requesting pointer lock in spec (#54533) -
f0a852dtest: wait for earlier Electron workers to exit before serial specs (#54512) -
42ed175fix: apply the X11 input shape before setIgnoreMouseEvents() returns (#54497) -
71490d8fix: apply setContentProtection() in Windows remote sessions again (#54500) -
d4bd178fix: throw instead of crashing when nativeImage cannot create a Buffer (#54502) -
614efcdfix: report install folders that the sandbox cannot read on Windows instead o... - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)