Skip to content

Update dependency electron to v40.4.1#7827

Merged
renovate[bot] merged 1 commit into
masterfrom
renovate/electron-40.x
Feb 16, 2026
Merged

Update dependency electron to v40.4.1#7827
renovate[bot] merged 1 commit into
masterfrom
renovate/electron-40.x

Conversation

@renovate

@renovate renovate Bot commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
electron 40.3.040.4.1 age confidence

Release Notes

electron/electron (electron)

v40.4.1: electron v40.4.1

Compare Source

Release Notes for v40.4.1

Other Changes

v40.4.0: electron v40.4.0

Compare Source

Release Notes for v40.4.0

Features

  • Added a disclaim option to the UtilityProcess API to allow for TCC disclaiming on macOS. #​49695

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@pubkey

pubkey commented Feb 12, 2026

Copy link
Copy Markdown
Owner

@copilot fix this please

Copilot AI commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

@pubkey I've opened a new pull request, #7829, to work on those changes. Once the pull request is ready, I'll request review from you.

@renovate
renovate Bot force-pushed the renovate/electron-40.x branch from efba876 to 78f0988 Compare February 16, 2026 14:12
@renovate renovate Bot changed the title Update dependency electron to v40.4.0 Update dependency electron to v40.4.1 Feb 16, 2026
@renovate
renovate Bot force-pushed the renovate/electron-40.x branch from 78f0988 to 7131605 Compare February 16, 2026 15:35
@renovate
renovate Bot merged commit 7370ffd into master Feb 16, 2026
22 checks passed
@renovate
renovate Bot deleted the renovate/electron-40.x branch February 16, 2026 18:44
pubkey pushed a commit that referenced this pull request Jul 13, 2026
The test attached the .catch handler to migratePromise() only after an
intervening `await waitUntil(...)`. When the migration rejected before the
handler was attached (timing-dependent, hit on the CI runners), the test
harness treated it as an unhandledRejection and exited with code 5.

Catch the rejection synchronously at the call site and assert that the
broadcastChannel is released (set back to undefined, which the fix only
does after close() has run). This removes the capture-while-open race and
keeps the test a valid guard for the leak.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UYki1roCApd2AaTxZ8ZJxj
pubkey pushed a commit that referenced this pull request Jul 13, 2026
async-test-util waitUntil() has no default timeout and polls forever. In
the reproduction run (test executed without the source fix) the channel
never becomes undefined, so the test hung until the browser CI runner was
disconnected after ~26 minutes instead of failing cleanly.

Pass an explicit 5s timeout so a regression fails fast with a clear
"reached timeout" error. With the fix the channel is released in well
under that bound.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UYki1roCApd2AaTxZ8ZJxj
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants