Google Ships Angular 21: Signal Forms, Zoneless Migration, and AI-First Tooling
Briefly

Google Ships Angular 21: Signal Forms, Zoneless Migration, and AI-First Tooling
"Angular 21 introduces Signal Forms, an experimental forms API built on Signals that aims to make forms more composable and reactive. Signal Forms provide a new pattern for building scalable form logic that avoids some of the complexity associated with the classic reactive and template driven forms approaches. The team positions this as an opt-in experimental surface while they gather feedback from the community."
"A large architectural change in v21 is the push toward zoneless change detection. Prior to v21, Angular shipped with zone.js to patch certain browser operations to keep track of changes in an application and update the UI. Now that signals drive more of state management in applications, zone.js is no longer needed. Zoneless change detection was added experimentally in v18 of Angular, and reached stability in v20.2, and as of v21, zone.js will no longer be included by default."
Angular 21 advances application reactivity, simplifies migration away from zone.js, and introduces AI-driven developer tooling. It adds Signal Forms, an experimental forms API built on Signals that enables more composable, reactive, and scalable form logic while reducing complexity from classic reactive and template-driven approaches. The framework pushes zoneless change detection as the default, removing zone.js from default bundles now that Signals handle more state updates; zoneless detection matured through v18–v20.2. An onpush_zoneless_migration tool analyzes code and produces recommended migration plans, with full migration instructions available. The release also bundles an AI tutor, Angular MCP Server integrations, Tailwind scaffolding, and improved Vitest support.
Read at InfoQ
Unable to calculate read time
[
|
]