Skip to content

Bump Electron to v41.1.1+wvcus [NEXT MAJOR]#252

Merged
iamEvanYT merged 1 commit intomainfrom
workflow/bump-electron-next-major
Apr 6, 2026
Merged

Bump Electron to v41.1.1+wvcus [NEXT MAJOR]#252
iamEvanYT merged 1 commit intomainfrom
workflow/bump-electron-next-major

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 6, 2026

Electron Version Update (Next Major Version)

This PR updates Electron to the latest next major version: v41.1.1+wvcus

Changes

  • Updated package.json electron dependency
  • Updated bun.lock with new electron version and commit hash
  • Bump target versions in electron-updater configuration.

Auto-generated

This PR was automatically generated by the Electron Version Updater workflow.

@github-actions github-actions bot force-pushed the workflow/bump-electron-next-major branch from ae4ad20 to 2a49723 Compare April 6, 2026 00:02
@github-actions github-actions bot added dependencies electron Issues related to electron labels Apr 6, 2026
@iamEvanYT iamEvanYT marked this pull request as ready for review April 6, 2026 00:22
@iamEvanYT iamEvanYT self-requested a review as a code owner April 6, 2026 00:22
@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Apr 6, 2026

Greptile Summary

This PR bumps Electron from v40.x to v41.1.1+wvcus (castlabs fork with Widevine/WVCUS DRM support) as a next major version promotion, auto-generated by the Electron Version Updater workflow.

  • Updated package.json electron devDependency to https://github.com/castlabs/electron-releases#v41.1.1+wvcus
  • Updated bun.lock with the new castlabs electron commit hash (57d9d04)
  • Incremented CURRENT_MAJOR_VERSION from 40 → 41 and NEXT_MAJOR_VERSION from 41 → 42 in github.ts, so future automated runs will track v41 stable patches and v42 prereleases respectively

Confidence Score: 5/5

Safe to merge — clean auto-generated version bump with no logic changes

All three files are updated consistently by the automated upgrade script. Version constants in github.ts correctly reflect v41 as current and v42 as the next major target. No logic bugs or security concerns detected.

No files require special attention

Important Files Changed

Filename Overview
package.json Electron devDependency updated to v41.1.1+wvcus from castlabs fork
scripts/electron-upgrader/_modules/github.ts CURRENT_MAJOR_VERSION bumped 40→41 and NEXT_MAJOR_VERSION bumped 41→42 by the auto-upgrade script
bun.lock Lockfile updated with new castlabs electron commit hash (57d9d04)

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[GitHub Actions Workflow] --> B[next.ts]
    B --> C[findLatestNextMajorVersion]
    C --> D[GitHub API
castlabs/electron-releases]
    D --> E[Latest v41.x tag
v41.1.1+wvcus]
    B --> F[getCommitHashForTag]
    F --> D
    B --> G[updatePackageJson]
    B --> H[updateBunLock]
    B --> I[incrementElectronUpdaterVersionConfiguration]
    G --> J[package.json
electron → v41.1.1+wvcus]
    H --> K[bun.lock
commit hash 57d9d04]
    I --> L[github.ts
CURRENT 40→41
NEXT 41→42]
Loading

Reviews (1): Last reviewed commit: "chore: bump electron to v41.1.1+wvcus [N..." | Re-trigger Greptile

@iamEvanYT iamEvanYT force-pushed the workflow/bump-electron-next-major branch from 2a49723 to 5614357 Compare April 6, 2026 00:45
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 6, 2026

Build artifacts for all platforms are ready! 🚀

Download the artifacts for:

One-line installer (Unstable):
bunx flow-debug-build@1.2.1 --open 24031320435

(execution 24031320435 / attempt 1)

@iamEvanYT iamEvanYT force-pushed the workflow/bump-electron-next-major branch from 5614357 to 9666ab9 Compare April 6, 2026 00:50
@iamEvanYT iamEvanYT force-pushed the workflow/bump-electron-next-major branch from 9666ab9 to 2e76edf Compare April 6, 2026 12:12
@iamEvanYT iamEvanYT merged commit 45f1306 into main Apr 6, 2026
11 checks passed
@iamEvanYT iamEvanYT deleted the workflow/bump-electron-next-major branch April 6, 2026 12:48
iamEvanYT added a commit that referenced this pull request Apr 15, 2026
Co-authored-by: Evan <evan@iamevan.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies electron Issues related to electron

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant