build(deps-dev): Bump electron from 14.0.1 to 15.0.0
Created by: dependabot[bot]
Bumps electron from 14.0.1 to 15.0.0.
Release notes
Sourced from electron's releases.
electron v15.0.0
Release Notes for v15.0.0
Stack Upgrades
- Chromium 94.0.4606.51.
- Node v16.5.0.
- V8
Breaking Changes
nativeWindowOpen: true
is now the default. #28552Features
Additions
- Added 'dom-ready' event to
WebFrameMain
which emits when the frame's document is ready.
- Added 'frame-created' event to
WebContents
which emits when a frame is created in the page. #30801- Added
<webview>.sendToFrame()
/frameId
to'ipc-message'
event. #30704- Added
<webview>
'did-redirect-navigation'
event. #30664- Added
app.configureHostResolver
API for configuring DNS-over-HTTPS. #30775- Added
location
andmodifiers
to the event properties provided in the'before-input-event'
WebContents event. #29850- Added
safeStorage
string encryption API. #30430- Added
signal
option todialog.showMessageBox
. #26102- Added
webContents.fromDevToolsTargetId(targetId)
to lookup a WebContents instance from an associated Chrome DevTools Protocol TargetID. #30733 (Also in 14)- Added an Electron Fuse for enforcing code signatures on the
app.asar
file your application loads. Requires the latestasar
module. #30900- Added experimental cookie encryption support behind an Electron Fuse. #27524 (Also in 13, 14)
- Added fuses to disable
NODE_OPTIONS
and--inspect
debug arguments in packaged apps. #30420- Added missing
resourceType
conversions forwebRequest
listener details:font
,ping
,cspReport
,media
,webSocket
. #29902 (Also in 14)- Added new
MenuItem.userAccelerator
property to read user-assigned macOS accelerator overrides. #26682- Added new
app.runningUnderARM64Translation
property to detect when running under Rosetta on Apple Silicon, or WOW on Windows for ARM. #29168- Added new
imageAnimationPolicy
web preference to control how images are animated. #29095- Added resize
edge
info toBrowserWindow
'swill-resize
event. #29199- Added support for Windows Control Overlay on Windows. #30497 (Also in 14)
- Added support for Windows Control Overlay on macOS. #29253 (Also in 14)
- Added support for debug URLs such as
chrome://gpucrash
. #29404 (Also in 13, 14)- Added support for directing Chromium logging to a file with
--log-file=.../path/to/file.log
. Also, it's now possible to enable logging from JavaScript by appending command-line switches during the first JS tick. #25089 (Also in 14)- Added support for sending Blobs over the context bridge. #29247
Improvements
... (truncated)
Commits
-
c3e6746
Bump v15.0.0 -
436c3ba
Revert "Bump v15.0.0" -
599baba
Revert "Bump v15.0.1" -
5f7da14
Bump v15.0.1 -
dc6f951
Bump v15.0.0 -
f4fa6c0
fix: propagate window.open settings to child window (#31049) -
98de504
fix: suppress insecure resource warning for more local hostnames (#31036) -
c78ab7a
Revert "Bump v15.0.0" -
0928f32
Bump v15.0.0 -
c6c59bf
build: fix release CI jobs start script (#31026) - 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 merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@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)