Skip to content

Bump electron from 40.6.1 to 40.8.2 in /electron#958

Closed
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/npm_and_yarn/electron/dev/electron-40.8.2
Closed

Bump electron from 40.6.1 to 40.8.2 in /electron#958
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/npm_and_yarn/electron/dev/electron-40.8.2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 13, 2026

Bumps electron from 40.6.1 to 40.8.2.

Release notes

Sourced from electron's releases.

electron v40.8.2

Release Notes for v40.8.2

Other Changes

  • Backported fix for b/491421267. #50229
  • Fixed an issue where running app icons were not correctly retrieved on macOS Tahoe. #50188

electron v40.8.1

Release Notes for v40.8.1

Fixes

  • Added validation to protocol client methods to reject protocol names that do not conform to the RFC 3986 URI scheme grammar. #50158 (Also in 38, 39, 41)
  • Fixed an issue on macOS where calling autoUpdater.quitAndInstall() could fail if checkForUpdates() was called again after an update was already downloaded. #50216 (Also in 39, 41)
  • Fixed an issue where Chrome Devtools menus may not appear in certain embedded windows. #50138 (Also in 39, 41)
  • Fixed an issue where additionalData passed to app.requestSingleInstanceLock on Windows could be truncated or fail to deserialize in the primary instance's second-instance event. #50162 (Also in 38, 39, 41)
  • Fixed an issue where screen.getCursorScreenPoint() crashed on Wayland when it was called before a BrowserWindow had been created. #50104 (Also in 39, 41)
  • Fixed an issue where calling setBounds on a WebContentsView could trigger redundant page-favicon-updated events even when the favicon had not changed. #50084 (Also in 39, 41)
  • Fixed an issue where invalid characters in custom protocol or webRequest response header values were not rejected. #50131 (Also in 38, 39, 41)
  • Fixed an issue where permission and device-chooser handlers received the top-level page origin instead of the requesting subframe's origin. #50149 (Also in 38, 39, 41)
  • Fixed an issue where traffic light buttons would flash at position (0,0) when restoring a window with a custom trafficLightPosition from minimization on macOS. #50207 (Also in 39, 41)
  • Fixed bug where opening a message box immediately upon closing a child window may cause the parent window to freeze on Windows. #50189 (Also in 39, 41)
  • Reverted AltGr key fix that caused menu bar to no longer show on Windows. #50110 (Also in 39, 41)

Other Changes

  • Backported fix for chromium:485622239. #50168

electron v40.8.0

Release Notes for v40.8.0

Features

  • Added a reason property to the Notification 'closed' event on Windows to allow developers to know the reason the Notification was dismissed. #50030 (Also in 41)

Fixes

  • Fixed shutdown crash on windows when hidden titlebar is enabled. #50053 (Also in 39, 41)

Other Changes

  • Updated Chromium to 144.0.7559.236. #50060

electron v40.7.0

Release Notes for v40.7.0

Features

  • Added support for --experimental-transform-types. #49883 (Also in 39, 41)

Fixes

  • Allow dynamically updating menu item labels, sublabels, and icons. #49973 (Also in 41)

... (truncated)

Commits
  • d32b8a6 chore: cherry-pick 7911bee5d90e from skia (#50229)
  • 425fe98 chore: cherry-pick d5b0cb2acffe from v8 (#50231)
  • 6b4b7df chore: backport running mac app icons from chromium (crrev.com/c/7239386) (#5...
  • cc81658 ci: add timeout to test step (#50211)
  • 9be5389 fix: preserve staged update dir when pruning orphaned updates on macOS (#50216)
  • 8264495 fix: prevent traffic light buttons flashing on deminiaturize (#50207)
  • ed9ec1a fix: don't call TaskDialogIndirect with disabled parent windows (#50189)
  • b8362fe chore: cherry-pick 12f932985275 from chromium (#50173)
  • 4480c35 fix: correct parsing of second-instance additionalData (#50162)
  • de5d94b fix: validate protocol scheme names in setAsDefaultProtocolClient (#50158)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [electron](https://github.com/electron/electron) from 40.6.1 to 40.8.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v40.6.1...v40.8.2)

---
updated-dependencies:
- dependency-name: electron
  dependency-version: 40.8.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Mar 13, 2026
@github-actions
Copy link

Client Test Results

99 tests  ±0   99 ✅ ±0   0s ⏱️ ±0s
 4 suites ±0    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit d6499fc. ± Comparison against base commit 59368b5.

@sonarqubecloud
Copy link

@github-actions
Copy link

Python Test Results

  1 files  ±0    1 suites  ±0   1m 7s ⏱️ -2s
562 tests ±0  562 ✅ ±0  0 💤 ±0  0 ❌ ±0 
567 runs  ±0  567 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit d6499fc. ± Comparison against base commit 59368b5.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 18, 2026

Superseded by #960.

@dependabot dependabot bot closed this Mar 18, 2026
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/electron/dev/electron-40.8.2 branch March 18, 2026 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants