Skip to content

chore: bump vite 6 → 8 and plugin-react 4 → 6#94

Merged
arediss merged 1 commit intomainfrom
chore/bump-vite-8
Apr 7, 2026
Merged

chore: bump vite 6 → 8 and plugin-react 4 → 6#94
arediss merged 1 commit intomainfrom
chore/bump-vite-8

Conversation

@arediss
Copy link
Copy Markdown
Owner

@arediss arediss commented Apr 7, 2026

Summary

Major version bump for the frontend build tooling.

Package Before After
vite 6.4.1 8.0.6
@vitejs/plugin-react 4.7.0 6.0.1

Results

  • Build speed: 543ms (was ~1.8s) — 3x faster
  • Bundle size: 1,303 kB (was 1,565 kB) — 17% smaller
  • Vulnerabilities: 0 (was 1 high)
  • Deprecation warnings: 0 (was 3 esbuild/oxc warnings)
  • Packages removed: 43 (net -41 dependencies)

Breaking changes

None observed. Vite 8 uses Rolldown instead of esbuild for production builds, but the output is compatible. The plugin-react v6 drops the esbuild dependency in favor of oxc.

Test plan

  • tsc -b compiles without errors
  • vite build produces identical output structure
  • Zero warnings, zero vulnerabilities
  • Dev server works (npm run dev)
  • HMR works in development

- Build 3x faster (543ms vs ~1.8s)
- Bundle 17% smaller (1303 kB vs 1565 kB)
- 0 vulnerabilities (was 1 high)
- No deprecation warnings
@arediss arediss merged commit b7a5605 into main Apr 7, 2026
6 checks passed
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