[PM-34331] Update electron to 41#20448
Conversation
Bitwarden Claude Code ReviewOverall Assessment: APPROVE This PR bumps Electron from Code Review DetailsNo new findings. The previously raised IMPORTANT finding about Dependency Changes
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #20448 +/- ##
=======================================
Coverage 47.10% 47.10%
=======================================
Files 3941 3941
Lines 119681 119681
Branches 18371 18371
=======================================
Hits 56377 56377
Misses 59035 59035
Partials 4269 4269 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|



🎟️ Tracking
https://bitwarden.atlassian.net/browse/PM-34331
📔 Objective
Update electron to version 41 and the rest of the electron updates to their latest patch, which should solve compilation issues with the latest Visual Studio.
I've also had to enable a new fuse from electron 41, but I just set it to the default value so everything should work the same: https://github.com/electron/fuses/blob/bbf079259e66af30858578a1e070575f11c01915/README.md?plain=1#L29
Note that this will cause the desktop app to start using the bundled node 24, the rest of the clients except CLI are updated as part of #20400
I can't get renovate to create the PR right now so I've created it myself instead.
📸 Screenshots