angular/packages/forms/signals
arturovt 1563aae118 perf(forms): avoid redundant invalidations in parser errors signal
The `errors` linkedSignal in `createParser` had no equality check, so
every reset or recomputation — even to an identical empty array — would
mark downstream dependents as dirty and trigger unnecessary re-renders.

Add `shallowArrayEquals` as the equality function so the signal only
notifies dependents when the error list actually changes.
2026-05-21 10:57:50 -07:00
..
compat feat(forms): graduate signal forms APIs to public API 2026-05-06 12:01:41 -07:00
src perf(forms): avoid redundant invalidations in parser errors signal 2026-05-21 10:57:50 -07:00
test refactor(forms): add provideExperimentalWebMcpForms 2026-05-15 11:35:22 -07:00
BUILD.bazel refactor(forms): add provideExperimentalWebMcpForms 2026-05-15 11:35:22 -07:00
index.ts feat(forms): add experimental signal-based forms (#63408) 2025-08-28 09:02:43 -07:00
PACKAGE.md build: configure signal forms for release (#63458) 2025-08-29 14:31:35 -07:00
public_api.ts refactor(forms): add provideExperimentalWebMcpForms 2026-05-15 11:35:22 -07:00