Vite 8 Beta Lands: Rolldown is the New Heart of the Build Pipeline

Vite 8 Beta Lands: Rolldown is the New Heart of the Build Pipeline

lschvn4 min read

The Vite 8 beta is here, and the headline change has been on the roadmap for two years: Rolldown is now the default bundler, replacing both ESBuild (used for dependencies) and Rollup (used for production builds). This is the most consequential change to Vite's internals since its initial release.

Rolldown, built by the same team behind the Rust-based JavaScript parser Oxc, aims to be a drop-in Rollup replacement with better performance. Vite 8 ships it as the unified bundler underneath the familiar dev server and build commands you've been using.

What Changes

In practice, most projects should see faster build times and lower memory usage β€” particularly on larger codebases where the Node.js-based bundlers hit their ceiling. Rolldown runs natively and is designed to leverage multi-threaded hardware in ways that Rollup cannot.

The migration path from Vite 7 to 8 is described by the Vite team as straightforward for the majority of projects, but there are breaking changes. Plugins written against Rollup's hook system may need updates. Projects that rely on fine-grained control over the bundling process should test early.

A Larger Trend: Rust Eating the Build Pipeline

Rolldown's ascension is part of a broader shift. The State of JavaScript 2025 survey showed Rolldown jumping from 1% to 10% usage in a single year, even before Vite 8's official release. Turbopack, Vercel's Rust-based alternative, sits at 28% usage β€” but the satisfaction scores tell a different story. Vite's ecosystem moat has proven durable. This Rust-based tooling movement extends beyond Vite: VoidZero's Vite+ wraps Rolldown, Oxc, and a suite of other Rust tools under a single CLI, representing the most coherent unified interface to the Rust-based JavaScript toolchain to date.

The pattern is consistent: tools written in Rust are displacing JavaScript-based equivalents in the build pipeline not because developers are chasing novelty, but because performance differences are significant and real. TypeScript has the Go rewrite coming. Vite has Rolldown. The JavaScript toolchain is being rewritten in native languages, piece by piece.

When Does Vite 8 Land?

The beta is available now for testing. The Vite team has not published a hard release date, but the expectation based on previous release cycles is a stable release within the next few months. If you're maintaining a Vite plugin or a project with custom build configuration, now is the time to test against the beta and report compatibility issues.

npm install vite@beta

Check the Vite 8 migration guide for the full list of breaking changes before upgrading.

Related articles

More coverage with overlapping topics and tags.

Vite+: One CLI to Rule Them All β€” Or Just Another Layer of Hype?
vite

Vite+: One CLI to Rule Them All β€” Or Just Another Layer of Hype?

VoidZero's Vite+ promises to unify runtime, package manager, bundler, linter, formatter, and test runner under a single command. We read the announcements, benchmarked the claims, and talked to people using it in production. Here is what we found.
Oxc Is Quietly Building the Fastest JavaScript Toolchain in Rust β€” And It's Almost Ready
javascript

Oxc Is Quietly Building the Fastest JavaScript Toolchain in Rust β€” And It's Almost Ready

While ESLint v10 was wrestling with legacy cleanup, the Oxc project shipped a linter 100x faster, a formatter 30x faster than Prettier, and a parser that leaves SWC in the dust. Here's what the JavaScript oxidation compiler actually is.
Astro 6 Takes Center Stage: Rust Compiler, Live Content, and a Cloudflare Future
javascript

Astro 6 Takes Center Stage: Rust Compiler, Live Content, and a Cloudflare Future

Astro 6.0 and 6.1 land within weeks of each other, bringing an experimental Rust compiler, request-time content collections, a built-in Fonts API, CSP tooling, and deeper Cloudflare integration β€” all while the framework doubles its adoption for the third year running.

Comments

Log in Log in to join the conversation.

No comments yet. Be the first to share your thoughts.