Angular v22 introduces several API stabilizations, including Signal Forms, Angular Aria, and asynchronous reactivity APIs. Signal Forms combine the strong typing of reactive forms with the ergonomics of template-driven forms into a declarative, signal-based API. These now include full documentation and support for Angular Material and Angular Aria.
The release stabilizes resource, rxResource, and httpResource, providing supported methods to model asynchronous data as signals. This includes new chain() support for dependent requests and resource caching for server-side rendering. A significant change is that OnPush is now the default change detection strategy for components, replacing the previous default, which has been renamed Eager.
Dependency injection sees enhancements with a new @Service() decorator, which replaces the common @Injectable({providedIn: 'root'}) pattern for global singletons. Additionally, injectAsync allows services to be lazily loaded and code-split, with optional prefetching during browser idle times. Template features have been expanded to include spread and rest syntax, multiple case matching, exhaustive never checks in @switch, inline arrow functions, and comments inside element tags. A developer preview of @boundary for error boundaries is planned for Q3 2026.
Angular v22 also ships with experimental WebMCP support, which exposes application and Signal Forms tools to in-browser AI agents. This integration includes Angular Agent Skills and stable MCP dev server tooling, aiming to support AI coding agents within the Angular ecosystem.
The release has generated discussion within the developer community. Some developers have expressed positive feedback regarding the usability of modern Angular and excitement for Signal Forms. However, some criticism has focused on tooling, with suggestions for Angular to reconsider its compiler due to potential integration challenges with AI code generation tools.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Google has released Angular v22, which stabilizes Signal Forms, Angular Aria, and asynchronous reactivity APIs, making OnPush the default change detection strategy. This update provides developers with new tools for reactive forms, data modeling, and improved performance, impacting how Angular applications are built and maintained.