TypeScript v5.9
Disponible · 20 mai 2026
TypeScript 5.9 introduit import defer, une proposition de stage 3 du TC39 qui permet de charger un module de façon paresseuse. L'évaluation du module est différée jusqu'au premier accès à l'un de ses exports, ce qui peut réduire significativement le temps de démarrage des applications Node.js qui importent de nombreux modules rarement utilisés.
Le compilateur est également plus agressif dans l'élimination du code inutile : certaines constructions qui généraient des wrappers superflus dans le code émis sont maintenant simplifiées. Le gain de 11% en vitesse de type-checking provient principalement d'optimisations internes du graphe de types. L'expérience de hover JSX dans les éditeurs est aussi améliorée pour les composants avec des props complexes.