Angular v22 chega com OnPush por padrão e suporte experimental WebMCP
O Google lançou o Angular v22, trazendo a estabilização de Signal Forms, Angular Aria e APIs assíncronas de reatividade, além de novas melhorias de template e tooling. Signal Forms reúne garantias tipadas de formulários reativos com a ergonomia de formulários orientados a templates, agora com documentação completa e suporte a Angular Material e Angular Aria. Também foram declarados estáveis resource, rxResource e httpResource, com suporte a chain() para requisições dependentes e cache de recursos para server-side rendering.
A mudança mais ampla ocorre no change detection: OnPush passa a ser a estratégia padrão para componentes, enquanto o comportamento anterior foi renomeado para Eager. O Angular ainda adiciona @Service() para substituir o padrão @Injectable({providedIn: 'root'}) em singletons globais e inclui injectAsync para permitir carregamento lazy e code splitting, com prefetch opcional quando o navegador estiver ocioso. No lado de IA, a versão inclui suporte experimental a WebMCP, expondo ferramentas da aplicação e de Signal Forms para agentes in-browser, além de Angular Agent Skills e um dev server de MCP com suporte estável.
InfoQ
O texto acima é um resumo reescrito. A apuração, o texto integral e os créditos são da fonte — abra o original para ler na íntegra.
Ler matéria original ↗Resumo gerado por IA a partir da matéria original e revisto pelo método descrito em como funciona a curadoria. Em caso de divergência, vale o texto da fonte. Achou um erro? Fale com a gente.