Vite 8.0.0 est passé en stable le 12 mars 2026. Trois semaines et sept correctifs plus tard, l'équipe Vite est sur v8.0.7 au 7 avril. C'est un rythme de réponse plus rapide que la plupart des releases majeures dans l'écosystème JavaScript, et cela reflète la complexité inhérente au remplacement simultané d'ESBuild et Rollup par Rolldown comme bundler unifié.
Ce qu'a apporté la stable
Le changement principal est Rolldown. Vite 8 est construit autour de rolldown 1.0.0-rc.9, remplaçant ESBuild (pré-bundling des dépendances) et Rollup (builds de production) par un seul bundler Rust. Les bénéfices en performance et mémoire sont réels, particulièrement pour les grands projets, mais les cas limites le sont aussi quand des centaines de plugins communautaires sont bâtis sur l'interface exacte des hooks Rollup.
Nouveauté également : la sortie console du navigateur est maintenant transmise au terminal du dev server. C'était une amélioration UX fréquemment demandée — les erreurs et logs apparaissent désormais là où vous regardez déjà.
Le décompte des correctifs
Le changelog de v8.0.1 à v8.0.7 montre des corrections sur une large surface :
- v8.0.1 (19 mars) : Premier correctif stable
- v8.0.2 (23 mars) : Corrections comportement watch
- v8.0.3 (26 mars) : Affinements watcheurs
- v8.0.4 (6 avril) : Corrections CSS et SSR
- v8.0.5 (6 avril) : Corrections SSR et module-runner
- v8.0.6 (7 avril) : Correctifs continus
- v8.0.7 (7 avril) : Dernier correctif en date
Les releases en rafale du 6-7 avril suggèrent qu'un lot spécifique de régressions a été trouvé et corrigé rapidement.
Le forwarding console : petit détail, grand impact UX
L'ajout du forwarding console navigateur vers le terminal (mergé en beta.17) mérite une mention spéciale. Auparavant déconnecté de l'endroit où vous lancez vite, le output console apparait maintenant où vous observez déjà. C'est une amélioration de DX qui aligne Vite avec ce que des outils comme Turbopack offrent.
Vite 7 toujours supporté
Pour les projets pas prêts à migrer, Vite 7 reste supporté. Le guide de migration v7 vers v8 est sur vite.dev. La plupart des projets straightforward migrent sans problème, mais les projets avec plugins personnalisés ou config inhabituelle doivent prévoir du temps de test.
npm install vite@latest

