Skip to content

Bump all dependencies, version to 6.0.0#383

Merged
felixrieseberg merged 1 commit into
mainfrom
claude/hardcore-bhaskara-e1b062
Jun 4, 2026
Merged

Bump all dependencies, version to 6.0.0#383
felixrieseberg merged 1 commit into
mainfrom
claude/hardcore-bhaskara-e1b062

Conversation

@felixrieseberg

Copy link
Copy Markdown
Owner

Summary

  • Electron 41.2.0 → 42.3.3 (Chromium 146 → 148, Node 24.14 → 24.15 — security patches)
  • Vite 7 → 8 (renamed inlineDynamicImportscodeSplitting: false, updated main-process build target from node22node24)
  • @types/node ^22 → ^24 to match the Node version Electron 42 ships
  • electron-forge packages bumped to latest available (cli/maker-squirrel/maker-zip → 7.11.2, maker-deb/maker-rpm → 7.8.3)
  • Patch bumps for react, react-dom, typescript, prettier, dotenv
  • Removed deprecated quotas option from session.clearStorageData() (dropped in Electron 42)

What to check

  • Boot the app (npm start) and confirm v86 boots Windows 95 normally
  • The @electron/packager patch still applies cleanly against 18.4.4

Test plan

  • npm run tsc passes clean
  • node tools/vite-build.js builds without warnings
  • patch-package applies the @electron/packager patch successfully
  • Manual smoke test: app launches and Windows 95 boots

- Electron 41.2.0 → 42.3.3 (Chrome 146→148, Node 24.14→24.15)
- Vite 7 → 8: inlineDynamicImports → codeSplitting, node22 → node24 target
- electron-forge packages to latest available
- @types/node ^22 → ^24 to match Electron's bundled Node
- react, react-dom, typescript, prettier, dotenv patch bumps
- Remove deprecated `quotas` option from clearStorageData (dropped in Electron 42)
@felixrieseberg felixrieseberg merged commit e918a0c into main Jun 4, 2026
1 check passed
@felixrieseberg felixrieseberg deleted the claude/hardcore-bhaskara-e1b062 branch June 4, 2026 18:58
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