Skip to content

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

Open
afonsojramos wants to merge 2 commits into
mainfrom
chore/vite-plugin-electron-v1
Open

chore: migrate vite-plugin-electron to v1#2961
afonsojramos wants to merge 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

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