dicom-server
dicom-server copied to clipboard
Update dependency electron to v31.7.1
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
electron | 31.0.0 -> 31.7.1 |
Release Notes
electron/electron (electron)
v31.7.1
v31.7.0
: electron v31.7.0
Release Notes for v31.7.0
Fixes
- Fixed a crash when calling
focus
on aWebView
'swebContents
. #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
WebContentsView
s 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
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
- Updated Node.js to v20.17.0. #43423
v31.5.0
: electron v31.5.0
Release Notes for v31.5.0
Features
Fixes
- Fixed
MenuItem.click
handler not settingfocusedWindow
parameter when focused window is aBaseWindow
. #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()
orprintToPDF
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
- Documentation changes: #43458
v31.4.0
: electron v31.4.0
Release Notes for v31.4.0
Features
- Added a new property
prefersReducedTransparency
tonativeTheme
, 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
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
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
andnavigator.getUserMedia
should reject with aNotAllowedError
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
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 andscreen.getAllDisplays()
no longer matched on Windows. #42861 (Also in 32) - Fixed an issue where sources returned by the
desktopCapturer
API andscreen.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
Release Notes for v31.2.0
Features
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 callingsession.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
Release Notes for v31.1.0
Features
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 withnodeIntegrationInWorker
enabled. #42597 (Also in 30, 32)
Other Changes
- Updated Chromium to 126.0.6478.114. #42584
v31.0.2
: electron v31.0.2
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
Release Notes for v31.0.1
Fixes
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.