TypeScript 5.8 de Microsoft, la dernière version du superset fortement dactylographié de la société, a atteint la disponibilité générale (GA). Cependant, une nouvelle fonctionnalité introduite au stade bêta, une forme limitée de vérification par rapport aux types conditionnels dans les instructions de retour, a été supprimée de la version GA.
La disponibilité générale a été annoncée le 28 février. Depuis la version bêta, qui est arrivée le 29 janvier, les constructeurs de TypeScript ont retiré des travaux sur la façon dont les fonctions avec les types de rendement conditionnels sont vérifiées. Le plan est maintenant d'itérer sur la fonctionnalité et de le libérer dans TypeScript 5.9.
TypeScript 5.8 ajoute plus de vérifications granulaires pour les branches dans les expressions de retour. Avec ces vérifications granulaires, les expressions conditionnelles spéciales du système de type sont directement à l'intérieur return instructions. Chaque branche du conditionnel est vérifiée par rapport au type de retour déclaré de la fonction contenant, si l'on existe.



GIPHY App Key not set. Please check settings