TypeScript 6.0 : bêta disponible !
ven, 13/02/2026 - 08:56
TypeScript 6 est une version charnière pour le langage. Il s'agit de la dernière version basée sur JavaScript. Au-delà de cette version, Go remplacera JS dans le langage et le compilateur. Deux avantages justifient cette migration :
- performance
- le partage mémoire en contexte multi-threadé
Cette 6.0 est un lien entre la 5.9 et la future 7.0. Certains changements de cette version prépare la v7.
Quelques nouveautés à retenir :
- nouveau flag --stableTypeOrdering : va aider à migration à venir.
- es2025 pour target et lib : le langage supporte l'option es2025. Même si toutes les nouveautés JavaScript ne sont pas intégrés, es2025 ajoute de nouveaux types pour les API (ex. RegExp).
- nouveaux types pour Temporal : proposer des objets et des fonctions standards pour manipuler les dates et les heures. Fonctionnalité attendue.
- sur les méthodes upsert : ajout des nouvelles méthodes Map et WeakMap
- lib.dom.iterable.d.ts et lib.dom.asynciterable.d.ts sont pleinement inclus dans lib.dom.d.ts.
Précisons que TS 6 est pleinement compatible avec les API et les codes de TS 5.9.
Notre avis : TypeScript 6.0 est une version majeure du langage par les nouveautés annoncées et aussi pour la transition vers TypeScript propulsé par Go. Il faudra migrer sur cette version pour espérer une migration la plus fluide possible vers TypeScript 7.
Note de version : https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-beta/

