dicom-server icon indicating copy to clipboard operation
dicom-server copied to clipboard

Update dependency electron to v31.7.1

Open renovate[bot] opened this issue 8 months ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron 31.0.0 -> 31.7.1 age adoption passing confidence

Release Notes

electron/electron (electron)

v31.7.1

Compare Source

v31.7.0: electron v31.7.0

Compare Source

Release Notes for v31.7.0

Fixes

  • Fixed a crash when calling focus on a WebView's webContents. #​43933 (Also in 32, 33)
  • Fixed a potential issue accessing a child window document when overriding browserWindow creation via setWindowOpenHandler. #​43878 (Also in 32, 33)
  • Fixed a potential issue with fillable PDF forms saving correctly in some circumstances. #​44020 (Also in 32, 33)
  • Fixed an issue when dragging to resize when using Window Controls Overlay on Linux. #​43745 (Also in 32, 33)
  • Fixed an issue where WebContentsViews did not show correctly in some circumstances on macOS after being added as child views. #​43697 (Also in 32, 33)
  • Fixed an issue where an exception could be thrown on BrowserView after its owner BrowserWindow was closed. #​43999 (Also in 32, 33)
  • Fixed an issue where clicking the eyedropper icon did nothing instead of opening an eyedropper for color selection as expected. #​43895 (Also in 32, 33)
  • Fixed closing a window with more than one attached sheet on macOS. #​43953 (Also in 32, 33)
  • Fixed potential use-after-free during view removal on macOS. #​43924 (Also in 32, 33)

Other Changes

  • Ensured that the sender-id hint is set when creating desktop notifications on DBus. #​43951 (Also in 32, 33)
  • Updated Node.js to v20.18.0. #​44115

v31.6.0: electron v31.6.0

Compare Source

Release Notes for v31.6.0

Fixes

  • Fixed BrowserView auto resize issue. #​43635 (Also in 32, 33)
  • Fixed an issue where defaultPath did not work for all users on Linux when creating an open file dialog. #​43630 (Also in 30, 32, 33)
  • Fixed an issue with resize events being emitted on Windows when the window was moved but not resized. #​43658 (Also in 32, 33)
  • Restored Chromium default Content-Disposition header parsing. #​43669 (Also in 30, 32, 33)

Other Changes

v31.5.0: electron v31.5.0

Compare Source

Release Notes for v31.5.0

Features

  • Enabled zstd compression in net http requests. #​43301 (Also in 32)

Fixes

  • Fixed MenuItem.click handler not setting focusedWindow parameter when focused window is a BaseWindow. #​43439 (Also in 32, 33)
  • Fixed an issue where BaseWindow.setTouchBar didn't work as expected. #​43420 (Also in 30, 32, 33)
  • Fixed an issue where calling window.print(), webContents.print() or printToPDF from an existing PDF document resulted in a blank page. #​43327 (Also in 32)
  • Fixed devtools to allow restoring saved dock state on Linux when WCO is enabled. #​43500 (Also in 32, 33)
  • Fixed electron app in ozone/wayland not being focused when launched from another app. #​43547 (Also in 32, 33)
  • Fixed other apps not being focused when launched from electron ozone/wayland. #​43578 (Also in 33)

Documentation

v31.4.0: electron v31.4.0

Compare Source

Release Notes for v31.4.0

Features

  • Added a new property prefersReducedTransparency to nativeTheme, which indicates whether the user has chosen to reduce OS-level transparency via system accessibility settings. #​43137 (Also in 30, 32)

Fixes

  • Fixed a crash that could occur in some DevTools extensions containing draggable regions. #​43200 (Also in 32)
  • Fixed an issue where navigator.serial.getPorts() incorrectly returned an empty array in some cases. #​43170 (Also in 30, 32)
  • Fixed an issue where system-context-menu was not triggered as expected on Windows when using a frameless BrowserWindow. #​43274 (Also in 30, 32)
  • Fixed an issue where calling window.showInactive on macOS did not actually show the window. #​43102 (Also in 32)
  • Fixed behavior when entering/exiting fullscreen fails on macOS. #​43154 (Also in 29, 30, 32)
  • Fixed issues with the vibrancy view on macOS. #​43128 (Also in 32)
  • Fixed several view hierarchy issues related to web contents view on MacOS. #​43096 (Also in 32)
  • Resolved an issue where desktopCapturer.getSources never fulfilled its promise in some cases. #​43271 (Also in 29, 30, 32)

Other Changes

  • Fixed ffmpeg release on x64 macOS. #​43121 (Also in 29, 30, 32)
  • Security: backported fix for 3382485. #​43140
  • Security: backported fix for CVE-2024-6989.
    • Security: backported fix for CVE-2024-6991. #​43158
  • Updated Chromium to 126.0.6478.234. #​43252
  • Updated Node.js to v20.16.0. #​43026

v31.3.1: electron v31.3.1

Compare Source

Release Notes for v31.3.1

Fixes

  • Fixed an issue where calling desktopCapturer.getSources on macOS running 14.4 or later would make non-resizable windows resizable. #​43044 (Also in 32)
  • Fixed the resource leak when using Node.js readable streams as the response body for a custom protocol handler. #​43071 (Also in 30, 32)

Other Changes

  • Fixed a potential crash when removing notifications on Windows. #​43061 (Also in 30, 32)
  • Updated Chromium to 126.0.6478.185. #​43027

v31.3.0: electron v31.3.0

Compare Source

Release Notes for v31.3.0

Features

  • Added DownloadItem.getCurrentBytesPerSecond(), DownloadItem.getPercentComplete(), DownloadItem.getEndTime(). #​42915 (Also in 30, 32)
  • Aligned failure pathway in File System Access API with upstream when attempting to open a file or directory in a blocked path. #​42994 (Also in 32)

Fixes

  • Fixed a potential crash when using off screen rendering. #​42941 (Also in 30, 32)
  • Fixed an issue where navigator.mediaDevices.getUserMedia and navigator.getUserMedia should reject with a NotAllowedError if microphone or camera permissions have been denied at the system level on macOS. #​42937 (Also in 30, 32)
  • Fixed an issue where calling BrowserWindow.setBackgroundColor with some level of transparency could cause a crash. #​42928 (Also in 32)

Other Changes

  • Fix: fixed the npm run lint not working on Windows. #​42906 (Also in 32)
  • Updated Chromium to 126.0.6478.183. #​42942
  • Updated Node.js to v20.15.1. #​42839

v31.2.1: electron v31.2.1

Compare Source

Release Notes for v31.2.1

Fixes

  • Fixed a potential error when calling webContents.close() on a BrowserView. #​42810 (Also in 32)
  • Fixed an issue where High Contrast Mode didn't apply to webContents on Windows. #​42859 (Also in 32)
  • Fixed an issue where sources returned by the desktopCapturer API and screen.getAllDisplays() no longer matched on Windows. #​42861 (Also in 32)
  • Fixed an issue where sources returned by the desktopCapturer API and screen.getAllDisplays() no longer matched on Windows. #​42890 (Also in 32)
  • Fixed an issue where the File System Access API did not remember the user's last picked directory as expected. #​42893 (Also in 32)
  • Fixed crash when resolving proxy with session.resolveProxy api. #​42897 (Also in 32)

v31.2.0: electron v31.2.0

Compare Source

Release Notes for v31.2.0

Features

  • Enabled the Windows Control Overlay API on Linux. #​42682 (Also in 30, 32)

Fixes

  • Fixed a focus issue when calling BrowserWindow.setTopBrowserView. #​42734 (Also in 30, 32)
  • Fixed an issue where Chromium could crash on a dangling unretained pointer in one of several webRequest functions. #​42751 (Also in 32)
  • Fixed an issue where navigator.mediaDevices.enumerateDevices could return broken results in some cases after calling session.setPermissionCheckHandler. #​42809 (Also in 30, 32)
  • Fixed an issue where control could fail to return properly after saving a dialog using showOpenDialogSync on Linux. #​42678 (Also in 29, 30, 32)
  • Fixed an issue where the user-specified default path did not work in some circumstances when using Linux dialogs. #​42685 (Also in 30, 32)

Other Changes

  • Fixed an issue where opening multiple file pickers on Windows via the input tag could cause a crash. #​42825 (Also in 32)
  • Updated Chromium to 126.0.6478.127. #​42646
  • Updated Node.js to v20.15.0. #​42614

v31.1.0: electron v31.1.0

Compare Source

Release Notes for v31.1.0

Features

  • Expose systemPreferences to utilityProcess. #​42598 (Also in 30, 32)

Fixes

  • Fixed an issue where MessagePorts could close unexpectedly with non-cloneable objects sent via postMessage. #​42580 (Also in 30, 32)
  • Fixed an issue where fetch-dependent interfaces could be missing in Web Workers with nodeIntegrationInWorker enabled. #​42597 (Also in 30, 32)

Other Changes

  • Updated Chromium to 126.0.6478.114. #​42584

v31.0.2: electron v31.0.2

Compare Source

Release Notes for v31.0.2

Fixes

  • Fixed an issue where navigator.usb.getDevices() could crash in some circumstances. #​42462 (Also in 29, 30)

Other Changes

  • Fixed crash in gpu process when software compositing is enabled on linux with x11 platform. #​42570 (Also in 29, 30, 32)
  • Updated Chromium to 126.0.6478.61. #​42503

v31.0.1: electron v31.0.1

Compare Source

Release Notes for v31.0.1

Fixes

  • Fixed an issue where fetch dependent interfaces in Node.js were not defined when nodeIntegration was enabled in some circumstances. #​42453 (Also in 30)
  • Fixed an issue where bad flags passed via --js-flags could cause a crash. #​42441 (Also in 29, 30)

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 was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Jun 12 '24 22:06 renovate[bot]