Mise à jour estivale Angular 2... Note

Mise à jour estivale Angular 2025

Angular a publié des mises à jour mineures v20.1 et v20.2, mettant l'accent sur la productivité des développeurs et les améliorations de l'intelligence artificielle. Un point fort est la disponibilité en production d'Angular sans zone, offrant des avantages tels que des tailles de bundle plus petites et une débogage améliorée. De nouveaux primitives d'animation, animate.enter et animate.leave, permettent une intégration plus facile des animations CSS natives et déprécient le vieux package @angular/animations. L'équipe élargit ses offres d'IA avec des guides pour la construction d'applications alimentées par l'IA et améliore les outils de codage assistés par l'IA.Ils travaillent également sur un serveur MCP expérimental pour répondre aux besoins de l'IA, tels que la recherche de documentation et les meilleures pratiques pour les LLM. Les outils de développement Angular incluent maintenant une visualisation des routes et des graphiques de signal pour une débogage améliorée. Les tests de composants ont été simplifiés avec la prise en charge de la transmission d'objets de liaison à TestBed.createComponent.Le composant Mat Menu peut maintenant fonctionner comme un menu contextuel, et NgComponentOutlet prend en charge les injecteurs d'environnement personnalisés pour les composants dynamiques. D'autres améliorations incluent un guide de routage revu, un signal de navigation actuelle, une propriété détruite sur DestroyRef, et une meilleure prise en charge des opérateurs de modèle et des attributs ARIA. Angular prend maintenant en charge TypeScript 5.9 et a apporté des améliorations à httpResource et httpClient. La communauté a fourni des commentaires significatifs pour le nouveau mascotte Angular, avec un design final qui sera révélé plus tard cette année.
CdXz5zHNQW_bylcGSZJTi.png