vue-electron-template
vue-electron-template copied to clipboard
[Security] Bump electron from 12.0.2 to 13.1.7
Bumps electron from 12.0.2 to 13.1.7.
Release notes
Sourced from electron's releases.
electron v13.1.7
Release Notes for v13.1.7
Fixes
- Fixed
requestFullscreeninside webview does not make the element take fullscreen. #29987 (Also in 12, 14)- Fixed a crash when calling the
webContents.on('login')callback synchronously. #30091 (Also in 12, 14)- Fixed a possible renderer crash when using
fsPromises.readFile. #29928- Fixed an issue where Electron would sometimes not honor the user-defined Downloads directory. #29968 (Also in 12, 14)
- Fixed an issue where the traffic lights would get double-drawn when exiting fullscreen and adding a
BrowserViewon macOS. #30149 (Also in 14)- Fixed incorrect value of
document.focuswhen opening multiple windows on macOS- Fixed systemPreferences.getSystemColor returning colors missing alpha values. #30088 (Also in 14)
Other Changes
Documentation
- Documentation changes: #30057
electron v13.1.6
Release Notes for v13.1.6
Fixes
- Fixed a potential crash when calling
app.quit()on macOS. #29961 (Also in 14)- Fixed an issue where
self.module.pathswouldn't work in Workers. #30013 (Also in 12, 14)- Fixed crash when clicking links with
target=_blankfrom webview. #29951 (Also in 12, 14)- Fixed memory leak when creating notification on macOS. #30009 (Also in 14)
- Fixed page title not being updated on child windows without navigation entries under nativeWindowOpen. #29958 (Also in 12, 14)
Other Changes
- Backported fix for 1090000. #29997
electron v13.1.5
Release Notes for v13.1.5
Fixes
- Fixed a hang when denying a
window.openusingsetWindowOpenHandlerwhennativeWindowOpen: false. #29882 (Also in 12, 14)- Fixed an issue where dropdown menus did not work in DevTools when
contextIsolationwas enabled. #29885 (Also in 14)- Fixed an issue where request headers were cleared if the optional "requestHeaders" parameter was not included in the webRequest.onBeforeSendHeaders callback response object. #29836 (Also in 12, 14)
- Fixed an issue where the
setAlwaysOnTopvalue would sometimes not be preserved for child windows on macOS. #29956 (Also in 12, 14)- Fixed crashes on macOS when
Geolocationwas used. #29912 (Also in 14)Other Changes
- Updated Chromium to 91.0.4472.124. #29774
electron v13.1.4
Release Notes for v13.1.4
... (truncated)
Commits
971ec77Bump v13.1.71b0c15ffix: double traffic lights on exit fullscreen (#30149)52cddbcdocs: add <webview> 'did-attach' event documentation (#30129)6d0feb8docs: fix fiddle path (#30144)2e096acfix: adjust initial webContents focus calculation (#29234)3afe390chore: update releases to 8 weeks in CONTRIBUTING (#30119)d5097dddocs: Update timeline for E15 alpha announcement (#30117)257b214docs: update quick-start.md (#30133)945ecddfix: crash when invoking login callback synchronously (#30068) (#30091)cb614d1build: decode error output as utf8 (#30094)- 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 will not automatically merge this PR because it includes an out-of-range update to a development dependency.
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 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)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
We've just been alerted that this update fixes a security vulnerability:
Sourced from The GitHub Security Advisory Database.
Sandboxed renderers can obtain thumbnails of arbitrary files through the nativeImage API
Impact
This vulnerability allows a sandboxed renderer to request a "thumbnail" image of an arbitrary file on the user's system. The thumbnail can potentially include significant parts of the original file, including textual data in many cases.
All current stable versions of Electron are affected.
Patches
This was fixed with #30728, and the following Electron versions contain the fix:
- 15.0.0-alpha.10
- 14.0.0
- 13.3.0
- 12.1.0
... (truncated)
Affected versions: [">= 12.0.0 < 12.1.0"]