chore(deps): bump electron from 41.5.0 to 41.10.3 in /apps/desktop - #52
Conversation
Bumps [electron](https://github.com/electron/electron) from 41.5.0 to 41.10.3. - [Release notes](https://github.com/electron/electron/releases) - [Commits](electron/electron@v41.5.0...v41.10.3) --- updated-dependencies: - dependency-name: electron dependency-version: 41.10.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Dependabot bumped `apps/desktop/package.json` only, which fails `vp install` on a frozen lockfile: [ERR_PNPM_OUTDATED_LOCKFILE] ... electron (lockfile: 41.5.0, manifest: 41.10.3) Regenerated with `pnpm install --lockfile-only`. The diff is confined to electron and its transitive tree — `@electron/get` 2.0.3 + 3.1.0 collapse into 5.1.0, `extract-zip` is replaced by `@electron-internal/extract-zip`, and the two `@clerk/electron` peer entries re-resolve. Net -37 lines. Also rebased onto current main; the branch was 2 commits stale.
ac2298c to
19fe26a
Compare
…tron pin Two things the electron bump in this PR pulls in with it. `.github/dependabot.yml` (new, fork-owned — upstream has none, so no ledger row) ignores `.repos/**`. Those subtrees are reference source: no `pnpm-workspace.yaml` glob matches them, nothing there is installed or shipped, and `ci.yml` sparse-checkout-excludes `!/.repos/`. They were still 41 of the fork's 107 open alerts and had already produced #48 and #50, both closed unmerged — merging either would have diverged a subtree from its source and re-conflicted on every rebase. The wildcard `ignore` is the lever that reaches security updates; `open-pull-requests-limit: 0` is documented as version-updates-only and would not have worked alone. SEAMS.md, per its own self-reference rule. `apps/desktop/package.json` becomes row 36 (+1/-1, churn 15, risk 30) with a note against the tripwire: a version pin has no fork-owned home, and it retires itself once upstream passes 41.10.3. `pnpm-lock.yaml` grows +93 -> +125/-69, which moves it past ChatView.tsx to the top of the table at risk 12416. Header totals go 35 files / +1700 -187 -> 36 / +1733 -257. Both figures were regenerated with the documented script against merge-base 30c9622; the script reproduces the old header exactly on origin/main, so the delta is the change.
|
Taking this one — it is the only Dependabot PR here that fixes a reachable vulnerability, and the sync will not deliver it: upstream is still on It covers two advisories against the desktop app the fork actually ships:
Why it was red. Dependabot bumped What I pushed (force-push: the branch was also 2 commits stale, so it is rebased onto current
Checked, not assumed: |
Bumps electron from 41.5.0 to 41.10.3.
Release notes
Sourced from electron's releases.
... (truncated)
Commits
991a977chore: cherry-pick 6 changes from chromium and v8 (#52396)3991da0fix: append --disable-gpu switch in app.disableHardwareAcceleration() (#52368)68cf8b7fix: respect iframe sandbox flags on the OpenURL navigation path (#51438)0dd1486build: fail gha-done when required or checkout jobs fail (#52252)4c3df5bfix: don't show empty autofill popup (#52320)0d93097fix: only set Node's WASM streaming callback when fetch is enabled (#… (#52240)35874b0chore: cherry-pick 8 changes from chromium (#52304)23e9688fix: restore SelfKeepAlive in Menu (#52278)015e7a6chore: bump node to v24.18.0 (41-x-y) (#52104)9dbb737chore: update angle patches after #52231 (#52241)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 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)You can disable automated security fix PRs for this repo from the Security Alerts page.