Angular v22 is now available, promoting three major features to stable: Signal Forms (reactive, composable forms combining the best of reactive and template-driven approaches), Angular Aria (accessible UI primitives with 12 patterns), and the Asynchronous Reactivity APIs (resource and httpResource for declarative async data fetching). The release also introduces a new @Service decorator to replace the verbose @Injectable({providedIn:'root'}) pattern, injectAsync for lazy-loading services with code splitting, OnPush as the default change detection strategy for new apps, and numerous template improvements including arrow functions, spread syntax, multi-case @switch matching, exhaustive @switch checks, and inline HTML element comments. On the AI front, Angular ships updated MCP tools for dev server interaction, Angular Agent Skills for AI coding assistants, and experimental WebMCP support for browser-based agent interactions. Webpack support is deprecated in favor of TSGo-based application builder. A preview of @boundary error boundaries is teased for Q3 2026.

19m read timeFrom blog.angular.dev
Post cover image
Table of contents
Production Ready is the Name of the GameCharting the Agentic FutureExperimental WebMCPAI Development PlatformsAPI improvementsGet Angular ’s stories in your inboxOther ImprovementsAngular templates are better than everChanges to changeDetectionA sneak peek at something newA note on deprecationsA rock-solid foundation for the future
104.3K Impressions1 Comment