Skip to content

chore: upgrade Electron 29 -> 35 and related packages#136

Open
raphaelcoeffic wants to merge 2 commits intomainfrom
deps/electron-upgrade
Open

chore: upgrade Electron 29 -> 35 and related packages#136
raphaelcoeffic wants to merge 2 commits intomainfrom
deps/electron-upgrade

Conversation

@raphaelcoeffic
Copy link
Member

  • Upgrade electron to ^35, electron-builder to ^25, @electron/rebuild to ^3.7
  • Upgrade electron-devtools-installer to ^4 and remove APOLLO_DEVELOPER_TOOLS
    (no longer exported in v4)
  • Requires manual app testing to verify USB native module and window behaviour
  • Upgrade date-fns 2->4, uuid 9->11, semver 7.3->7.7, debounce 1->2,
    nanoevents 6->9, and bump matching @types/* packages.

@codecov
Copy link

codecov bot commented Mar 7, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 34.41%. Comparing base (f4bd590) to head (d5ea932).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #136      +/-   ##
==========================================
+ Coverage   34.39%   34.41%   +0.02%     
==========================================
  Files         102      102              
  Lines        3175     3173       -2     
  Branches      776      776              
==========================================
  Hits         1092     1092              
+ Misses       1935     1933       -2     
  Partials      148      148              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@raphaelcoeffic raphaelcoeffic force-pushed the deps/electron-upgrade branch from 7d643e5 to 00ce114 Compare March 7, 2026 05:03
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 7, 2026

Deploying buddy with  Cloudflare Pages  Cloudflare Pages

Latest commit: d5ea932
Status: ✅  Deploy successful!
Preview URL: https://ae9be7fb.buddy-7a6.pages.dev
Branch Preview URL: https://head.buddy-7a6.pages.dev

View logs

@github-actions
Copy link

github-actions bot commented Mar 7, 2026

EdgeTX Buddy has been automatically deployed to Cloudflare.
✅ Preview: https://ae9be7fb.buddy-7a6.pages.dev
✅ Storybook: https://ae9be7fb.buddy-7a6.pages.dev/storybook

raphaelcoeffic and others added 2 commits March 7, 2026 06:19
Upgrade date-fns 2->4, uuid 9->11, semver 7.3->7.7, debounce 1->2,
nanoevents 6->9, and bump matching @types/* packages.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Upgrade electron to ^35, electron-builder to ^25, @electron/rebuild to ^3.7
- Upgrade electron-devtools-installer to ^4 and remove APOLLO_DEVELOPER_TOOLS
  (no longer exported in v4)
- Requires manual app testing to verify USB native module and window behavior

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant