swach
swach copied to clipboard
Build(deps-dev): Bump electron from 28.2.2 to 31.3.1
Bumps electron from 28.2.2 to 31.3.1.
Release notes
Sourced from electron's releases.
electron v31.3.1
Release Notes for v31.3.1
Fixes
- Fixed an issue where calling
desktopCapturer.getSourceson 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
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.getUserMediaandnavigator.getUserMediashould reject with aNotAllowedErrorif microphone or camera permissions have been denied at the system level on macOS. #42937 (Also in 30, 32)- Fixed an issue where calling
BrowserWindow.setBackgroundColorwith some level of transparency could cause a crash. #42928 (Also in 32)Other Changes
- Fix: fixed the
npm run lintnot working on Windows. #42906 (Also in 32)- Updated Chromium to 126.0.6478.183. #42942
- Updated Node.js to v20.15.1. #42839
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
desktopCapturerAPI andscreen.getAllDisplays()no longer matched on Windows. #42861 (Also in 32)- Fixed an issue where sources returned by the
desktopCapturerAPI 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.resolveProxyapi. #42897 (Also in 32)electron v31.2.0
Release Notes for v31.2.0
Features
Fixes
... (truncated)
Commits
6322c32fix: always terminate active Node Streams (#43071)b6e19c5chore: avoid crash while notification removal (#43061)871136brefactor: move safe_storage functions into anonymous namespace (#43051)9438173fix: File System API permissions should reset on WebContents destruction (#43...ca9027bchore: bump chromium to 126.0.6478.185 (31-x-y) (#43027)139abe7fix: desktopCapturer breaks BrowserWindow resizable on macOS (#43044)097a3e9chore: use v8::Local<>, not v8::Handle<> (#43037)9e14f8dfeat: emit an event when accessing restricted path in File System Access API ...f797f92docs: note macOS fullscreen events in fullscreen query (#43016)7f6eab8docs: improve desktop capture example (#43005)- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)