TypeScript 7.0 : le compilateur natif est stable
TypeScript 7.0 est passé en disponibilité générale le 8 juillet 2026, avec la publication de typescript@7.0.2 sur npm (les builds 7.0.0 et 7.0.1 ayant été retirés juste après leur sortie). Cette version marque l'aboutissement du "projet Corsa" : le portage complet du compilateur TypeScript, historiquement écrit en TypeScript lui-même, vers une implémentation native en Go.
Un gain de performance massif
Le chiffre mis en avant par Microsoft est spectaculaire : le typecheck de la base de code de VS Code, qui prenait 125,7 secondes avec TypeScript 6, tombe à 10,6 secondes avec TypeScript 7 — un facteur d'accélération de près de 12x. Plus largement, Microsoft communique sur des builds 8 à 12 fois plus rapides selon les projets, un gain qui change concrètement l'expérience de développement sur les grosses bases de code, en particulier en watch mode et en CI.
L'écosystème n'a pas encore rattrapé le compilateur
Le revers de cette réécriture : les outils qui dépendaient de l'API programmatique de l'ancien compilateur TypeScript-sur-JS pour leur tooling d'éditeur perdent temporairement le support complet. C'est le cas notamment de Vue, Svelte, Astro et des fichiers MDX, dont l'intégration éditeur (autocomplétion, vérification de types dans les fichiers .vue/.svelte) repose sur cette API absente de TypeScript 7.0. Microsoft annonce une API programmatique pour TypeScript 7.1, attendue autour d'octobre 2026 — soit trois à quatre mois d'attente pour ces écosystèmes.
Ce que ça change pour un projet React/Next.js
Pour une stack React/Next.js classique, sans dépendance à l'API programmatique historique, la migration vers TypeScript 7 est essentiellement un gain net : builds et typechecks plus rapides sans changement de code. Les équipes sur Vue, Svelte ou Astro ont en revanche intérêt à rester sur TypeScript 6.x le temps que leurs outils respectifs publient un support compatible avec le nouveau compilateur.
