Skip to content

chore: migrate vite-plugin-electron to v1#2961

Merged
afonsojramos merged 2 commits into
mainfrom
chore/vite-plugin-electron-v1
Jun 5, 2026
Merged

chore: migrate vite-plugin-electron to v1#2961
afonsojramos merged 2 commits into
mainfrom
chore/vite-plugin-electron-v1

Conversation

@afonsojramos
Copy link
Copy Markdown
Member

Summary

  • upgrade vite-plugin-electron from 0.29.1 to 1.0.0
  • switch Electron sub-build config from build.rollupOptions to build.rolldownOptions for Vite 8
  • remove the unused vite-plugin-electron-renderer dependency
  • move pnpm build approvals out of package.json and add a temporary yauzl@3.3.1 override for the Electron path.txt install bug on Node 24.16+

Notes

  • the yauzl override is documented inline in pnpm-workspace.yaml and should be removed once Electron ships an upstream fix for electron/electron#51619

Validation

  • pnpm build
  • pnpm check
  • pnpm exec electron-builder --dir --mac --config electron-builder.js -c.mac.identity=null

@github-actions github-actions Bot added chore Miscellaneous tasks dependency Dependency updates labels Jun 3, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jun 3, 2026

@afonsojramos afonsojramos merged commit c608b66 into main Jun 5, 2026
17 checks passed
@afonsojramos afonsojramos deleted the chore/vite-plugin-electron-v1 branch June 5, 2026 01:29
@github-actions github-actions Bot added this to the Release 7.0.0 milestone Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Miscellaneous tasks dependency Dependency updates

Development

Successfully merging this pull request may close these issues.

1 participant