Skip to content

maintenance: Update electron-builder from 26.4.0 to 26.8.0#6036

Closed
AdityaM-IITH wants to merge 1 commit intosugarlabs:masterfrom
AdityaM-IITH:maintenance/update-electron-builder
Closed

maintenance: Update electron-builder from 26.4.0 to 26.8.0#6036
AdityaM-IITH wants to merge 1 commit intosugarlabs:masterfrom
AdityaM-IITH:maintenance/update-electron-builder

Conversation

@AdityaM-IITH
Copy link
Contributor

@AdityaM-IITH AdityaM-IITH commented Mar 3, 2026

Summary

Updates electron-builder from pinned version 26.4.0 to 26.8.0 as part of the ongoing package maintenance goal.

Version 26.8.1 was evaluated but requires Node ≥22 via @electron/rebuild. Since the CI matrix includes Node 20.x, 26.8.0 is the highest compatible version.

Changes

Package From To Type
electron-builder 26.4.0 26.8.0 minor

Why this package

electron-builder was pinned without a ^ range, meaning it never received updates automatically. This is a dev-only dependency used exclusively for packaging the desktop build — zero runtime impact on the web app or test suite.

The upgrade keeps the dependency current while preserving compatibility with the existing Node 20 CI environment.

Verification

npm test
Test Suites: 123 passed, 123 total
Tests:       3902 passed, 3902 total

PR Category

  • Bug Fix
  • Performance
  • Feature
  • Tests
  • Documentation

Note: Pre-existing audit vulnerabilities remain in the dependency tree and are outside the scope of this update.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

✅ All Jest tests passed! This PR is ready to merge.

1 similar comment
@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

✅ All Jest tests passed! This PR is ready to merge.

@AdityaM-IITH
Copy link
Contributor Author

@walterbender ready for review.

@AdityaM-IITH AdityaM-IITH changed the title maintenance: Update electron-builder from 26.4.0 to 26.8.1 maintenance: Update electron-builder from 26.4.0 to 26.8.0 Mar 5, 2026
@github-actions github-actions bot added performance Improves performance (load time, memory, rendering) feature Adds new functionality and removed feature Adds new functionality labels Mar 5, 2026
@walterbender
Copy link
Member

Some conflicts to resolve.

@AdityaM-IITH AdityaM-IITH force-pushed the maintenance/update-electron-builder branch 2 times, most recently from d7bf570 to 72433e6 Compare March 9, 2026 05:26
@github-actions
Copy link
Contributor

github-actions bot commented Mar 9, 2026

✅ All Jest tests passed! This PR is ready to merge.

@AdityaM-IITH AdityaM-IITH force-pushed the maintenance/update-electron-builder branch from 72433e6 to 682cfee Compare March 9, 2026 05:28
@github-actions
Copy link
Contributor

github-actions bot commented Mar 9, 2026

✅ All Jest tests passed! This PR is ready to merge.

@AdityaM-IITH
Copy link
Contributor Author

Resolved. Upstream already includes the electron-builder update. Closing this PR as superseded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

performance Improves performance (load time, memory, rendering)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants