Suite à la récente mise en production de la version 2.0 de TypeScript, l'équipe en charge de son développement vient de donner de la visibilité quand à la prochaine version 2.1 qui est prévue pour ce mois de novembre. On ne sait pas cependant si cette date correspond à la version de production ou à la version beta (plus vraisemblable).
Parmi les fonctionnalités attendues pour cette prochaine version, mentionnons :
- Émetteur (compilation) basé sur la transformation de l'arbre syntaxique abstrait (AST)
- Support de async/await pour ES5/ES3
- Support d'une bibliothèque externe de fonctions auxiliaires (eg. __decorate, __metadata)
- Meilleure inférence des types littéraux
- Utilisation des valeurs de retour des appels à super() en tant que this
- Analyse du flux de contrôle pour les variables implicitement any
- Héritage des fichiers projet tsconfig.json
- Support de "Atteindre l'implémentation" dans les services du compilateur
- Auto-complétion pour les import et les chemins "triple-slash"
- Support de l'opérateur d'expansion (spread) et de l'opérateur résiduel (rest) pour les propriétés d'un objet (ES8)
source : Dépôt GitHub de TypeScript
Que pensez-vous de cette visibilité ?
Les nouvelles fonctionnalités proposées vous semblent-elles intéressantes ?
Aimeriez vous d'autres fonctionnalités ?