Angular 22 Launches with OnPush Default, Stable Signal Forms, and Zone-Less Architecture
Google released Angular 22 on June 3, 2026, marking a major consolidation of the framework's multi-year reactive overhaul. The update makes OnPush the default change detection strategy for new components, replacing the old tree-scanning Default mode, which is now renamed Eager and deprecated. The Resource API — including resource, rxResource, and httpResource — has reached stable status, enabling reactive asynchronous data fetching tied directly to Signals. Signal Forms also graduated to stable, bringing a Submission API, dynamic schema validation via Zod or Valibot, and interoperability with Reactive Forms. Additional changes include a new @Service() decorator to reduce boilerplate, incremental hydration enabled by default, and HttpClient switching to FetchBackend as its default transport layer.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in