
Release Date: June 24, 2025
It’s been five years since Evan You first committed to the Vite repository—and what a journey it has been! Today, Vite releases its major version 7.0, cementing its role at the heart of modern frontend ecosystems. With 31 million weekly downloads—up 14 million since late 2024—Vite continues to evolve at breakneck speed.
๐ค ViteConf 2025 — Live in Amsterdam!
After three successful virtual events, ViteConf is heading offline:
-
๐ Dates: October 9–10, 2025
-
๐ Location: Amsterdam
-
๐ง Dive into keynotes, workshops, and deep dives with core teams and ecosystem partners. Organized by JSWorld in concert with Bolt, VoidZero, the Vite Core Team, and more.
๐ Tickets & schedule launching soon—stay tuned!
๐ง Under the Hood: Rolldown Bundler
One of the most powerful additions in Vite 7 is the introduction of a Rust-powered bundler named Rolldown:
-
๐ Switch it on today using the rolldown-vite package—a dropโin replacement offering significantly faster builds, especially for larger codebases.
-
๐ ๏ธ In a future release, Rolldown will become Vite’s default bundler.
-
Enhanced thanks to notable contributions from sapphiโred.
๐ ๏ธ New Tooling: Vite DevTools
In partnership with VoidZero and NuxtLabs, contributor Anthony Fu is developing Vite DevTools:
-
Offers deep inspection and debugging capabilities for any Vite-based project.
-
Keeps evolving—check for updates from the joint development teams.
๐ Breaking Changes & Requirements
๐ฏ Node.js Compatibility
-
Minimum required Node.js versions: 20.19+ or 22.12+.
-
Node.js 18 support has been dropped, aligning with its end-of-life in April 2025.
-
This ensures easy use of require('esm') and fully ESM-distributed Vite.
๐ Default Browser Targets
-
The default build.Target setting shifts from 'modules' to 'baseline-widely-available', reflecting features that are stable across browsers for over 30 months.
-
Minimum browser versions have been bumped:
-
Chrome: 87 → 107
-
Edge: 88 → 107
-
Firefox: 78 → 104
-
Safari: 14.0 → 16.0
-
This change improves long-term stability and futureproofing.
โ Vitest & Environment API
-
Vitest 3.2+ is required to support Vite 7 for testing environments.
-
The experimental Environment API from Vite 6 continues to mature:
-
Now includes a buildApp hook for plugin orchestration.
-
Transition encourages testing and feedback from the community.
-
-
Highlights:
-
Cloudflare has released Cloudflare Vite plugin v1.0, which supports React Router v7—an excellent example of the new runtime integration potential.
-
๐ Migration Path & Ecosystem Notes
-
Seamless upgrade from Vite 6: deprecated features like legacy Sass support and splitVendorChunkPlugin have been removed, but these should not disrupt typical workflows.
-
For detailed guidance and complete changelog, see:
-
The official Migration Guide
-
The Vite 7 Changelog
-
๐ Join the Movement
-
1.1K+ contributors and counting—join the active Vite community!
-
Ways to help:
-
Triage issues
-
Review pull requests
-
Write tests
-
Share insights on Discord, Discussions, or the Vite Land forum.
-
-
Follow the latest on Bluesky, X, or Mastodon to stay plugged into Vite’s evolution.
๐ TL;DR
Feature | Impact |
---|---|
Rolldown bundler | Rust-powered, much faster builds, future default |
Node.js 20+ required | Modern ESM support |
Browser target bump | Alignment with the most-used browser versions |
Vitest 3.2+ support | Smooth testing integration |
Env API improvements | New buildApp hook & runtime plugin capability |
ViteConf in Amsterdam | First in-person event since 2022 |
๐ What You Can Do Today
-
Try it: npm i -D vite@7 or generate a new project with pnpm create vite.
-
Optionally switch to Rolldown: npm i -D rolldown-vite
-
Review the Migration Guide and Changelog.
-
If you're a plugin/framework author: validate compatibility with buildApp
-
Stay informed about ViteConf 2025 tickets and speaker announcements.
๐ Gratitude
All credit to VoidZero, Bolt, Nuxt Labs, and the community, including daytime efforts from sapphi-red, Anthony Fu, Cloudflare contributors, and countless maintainers and plugin developers.
Vite 7 is a thoughtfully crafted release—blending performance, innovation, and community momentum. Can't wait to see what you build with it! โจ