The Vite Team:
We’re excited to release the first beta of Vite 8. This release unifies the underlying toolchain and brings better consistent behaviors, alongside significant build performance improvements. Vite now uses Rolldown as its bundler, replacing the previous combination of esbuild and Rollup.
Rolldown supports the same plugin API as Rollup and Vite which keeps most existing plugins working.
These Rolldown-powered optimizations are not yet ready but they are very interesting:
- Raw AST transfer. Allow JavaScript plugins to access the Rust-produced AST with minimal overhead.
- Native MagicString transforms. Simple custom transforms with logic in JavaScript but computation in Rust.
Leave a Reply