Angular v20.0
Disponible · 29 mai 2025
Angular 20 marque la stabilisation du travail sur les signals initié en version 17. Le Zoneless Change Detection est maintenant stable et recommandé pour les nouvelles applications : en supprimant Zone.js, Angular peut détecter les changements de façon granulaire grâce aux signals, réduisant considérablement le nombre de cycles de détection inutiles.
Signal Forms arrive en expérimental avec une approche différente des Reactive Forms classiques. Les formulaires sont définis comme des graphes de signals et de validators composables, avec une meilleure inférence TypeScript et des performances améliorées sur les formulaires complexes.
Les Selectorless Components simplifient la déclaration des composants réutilisables : ils n'ont plus besoin d'un sélecteur CSS pour être référencés dans les templates, ce qui réduit le boilerplate. L'intégration avec Vite 6 remplace l'ancien builder Webpack et accélère significativement le hot reload en développement.