Ivy
Angular 9 intègre un tout nouveau moteur interne du nom d’Ivy. Rassurez-vous : c’est rétro-compatible, mais en revanche cela booste les performances d’Angular.
@angular/localize
Autre intérêt d’Ivy : le système natif d’internationalisation (i18n) d’Angular devient plus souple.
Mode strict
Une nouvelle option lors de la création de votre application Angular vous permet de configurer automatiquement TypeScript en mode strict, afin d’assurer une meilleure qualité de développement.
Composants
Une nouvelle option d’Angular CLI permet de distinguer les différents types de composants, et la gestion des modals, dialogs et autres popups est simplifiée.
TypeScript 3.7 et ES2020
Angular supporte désormais TypeScript 3.6 et TypeScript 3.7, ce qui permet d’utiliser dès maintenant deux nouveautés très attendues de l’ES2020 : l’optional chaining et le nullish coalescing.
Autres nouveautés
Support de Node 12