
Et ça y est, nous l’attendions, Angular v12 vient de sortir aujourd’hui !
Quelles sont les nouveautés attendues ?
Support de Webpack 5
Webpack est passĂ© en version 5 voilĂ quelques mois (en octobre 2020). Angular en a profitĂ© avec cette version pour faire de mĂȘme.
Ne plus utiliser –prod
Pour les newbies qui arrivent sur Angular ça peut ĂȘtre dĂ©routant d’utiliser — prod.
Nous utiliserons maintenant –configuration production.
Support de TypeScript 4.2
Toujours suivre les mises à jour de TypeScript, vu que les développements sont faits en TypeScript.
Ca permet de pouvoir utiliser :
- Smarter Type Alias Preservation
- Stricter Checks For The
in
Operator - Declare Missing Helper Function
Utilisation de la configuration par défaut
Dans le fichier angular.json, on peut maintenant appeler un defaultConfiguration (par exemple Ă production).
Demander la version avant d’utiliser ng add
Maintenant lorsque nous allons utiliser le ng add, la CLI va nous demander de confirmer le package et sa version avant de lancer l’installation.
Mode strict activé par défaut
Pour crĂ©er un projet sans mode strict, il faudra le prĂ©ciser : –no strict.
Build angular : des nouvelles valeurs par défaut
Option | Previous default value | New default value |
---|---|---|
optimization | false | true |
aot | false | true |
buildOptimizer | false | true |
sourceMap | true | false |
extractLicenses | false | true |
namedChunks | true | false |
vendorChunk | true | false |