Vite 7.0 is out!
Vite 7.0 introduces support for the Rust-based Rolldown bundler as a drop-in replacement and mandates Node.js 20.19+ or 22.12+. The release also marks the transition of ViteConf to an in-person event and the integration of new Vite DevTools.
Verified State Diff
Impact & Verification Analysis
Frontend developers, framework maintainers, and enterprise teams using the Vite ecosystem.
The transition to a Rust-based bundler (Rolldown) is a strategic move to address performance bottlenecks in large-scale applications, while the updated Node.js requirements ensure alignment with modern runtime security and performance standards.
Full Fact Overview
Vite 7.0 represents a significant architectural shift by integrating Rolldown, a Rust-based bundler developed by VoidZero, aimed at replacing the existing JavaScript-based bundling infrastructure to improve build performance. The release also enforces stricter Node.js environment requirements, dropping support for Node.js 18 following its EOL. Furthermore, the ecosystem is expanding through a partnership between VoidZero and NuxtLabs to provide advanced debugging capabilities via Vite DevTools, signaling a move toward a more unified and performant JavaScript toolchain.