web-to-desktop-framework-comparison
web-to-desktop-framework-comparison copied to clipboard
Bump electron from 28.2.1 to 29.1.0 in /benchmark/01-empty-app/electron
trafficstars
Bumps electron from 28.2.1 to 29.1.0.
Release notes
Sourced from electron's releases.
electron v29.1.0
Release Notes for v29.1.0
Features
- Added proxy configuring support for requests made with net module from utility process. #41416 (Also in 30)
Fixes
- Ensured ScreenCaptureKit is used exclusively on macOS 14.4 and higher to avoid permission prompts. #41403 (Also in 30)
Other Changes
- Updated Chromium to 122.0.6261.70. #41446
electron v29.0.1
Release Notes for v29.0.1
Fixes
- Fixed an issue where the -webkit-app-region: drag property was not respected on some windows. #41388
Other Changes
- Updated Chromium to 122.0.6261.57. #41390
electron v29.0.0
Release Notes for v29.0.0
Stack Upgrades
- Chromium
122.0.6261.39- Node
20.9.0- V8
12.2Breaking Changes
- Functions called over the
contextBridgeare now called with the expected receiver (this). #39978 (Also in 27, 28)- The
gpu-process-crashedevent onapphas been deprecated. #40169 (Also in 28)- The deprecated
gpu-process-crashedevent onapphas been removed. #40255- The deprecated
renderer-process-crashedevent onappandcrashedevent onWebContentsand<webview>have been removed. #40115Features
Additions
- Added
WebContentsViewandBaseWindow, replacing the now-deprecatedBrowserViewAPIs. #40759- Added
keyboardLocktoses.setPermissionRequestHandler(handler). #40369 (Also in 26, 27, 28)- Added an option in
protocol.registerSchemesAsPrivilegedto allow V8 code cache in custom schemes. #40544 (Also in 27, 28)- Added net module to utility process. #40890 (Also in 27, 28)
- Added new Electron Fuse that opts the
file://protocol into more secure and restrictive behaviour that matches Chromium. #40372- Added new
webUtils.getPathForFilemethod to replaceFile.pathaugmentation. #38776- Added support for configuring
use_remote_checksumsvia.npmrc. #40253
... (truncated)
Commits
2d9c5a6chore: bump chromium to 122.0.6261.70 (29-x-y) (#41446)23f690fchore: bump chromium to 122.0.6261.69 (29-x-y) (#41425)8f4e946chore: fix import from patches.py in script/lib/git.py (#41437)af47434feat: add support for configuring system network context proxies (#41416)8ab99e2refactor: prefer usingbase::NoDestructorto `base::{Singleton,LazyInstance...ffcccdcperf: omit unnecessary work from `ElectronRenderFrameObserver::ShouldNotifyCl...ce2ac1cfix: use ScreenCaptureKit exclusively on macOS 14.4 and higher (#41403)1c3fedddocs: update breaking changes language (#41398)c779f19chore: bump chromium to 122.0.6261.57 (29-x-y) (#41390)09fbee9fix: check for draggable regions outside of main frame (#41388)- 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)