TypeScript 5.1 RC

Par:
fredericmazue

lun, 22/05/2023 - 16:42

Microsoft a annoncé la disponiblité de TypeScript 5.1 Release Candidate. Microsoft précise que d'ici à la version stable de TypeScript 5.1, il n'y aura plus de changement, sauf d'éventuelles corrections de bogues critiques.

Depuis la version bêta, Microsoft a corrigé les hooks init dans les décorateurs, car le comportement proposé a été ajusté. Microsoft a également apporté des modifications au compottement d'emit pour isolatedModules afin d'assurer que les scripts ne soient pas réécrits dans les modules. Cela signifie également que l'utilisation de l'API transpileModule garantira également que les fichiers de script ne sont pas interprétés comme des modules, car cela suppose l'utilisation de isolatedModules.

Les nouveautés majeures de TypeScript 5.1 sont les retours implicites pour les fonctions retournant undefined et les accesseurs sans types liés, tels que détaillés ici