Angular: v21.1.0-next.2 Release

Release date:
December 11, 2025
Previous version:
21.1.0-next.1 (released December 3, 2025)
Magnitude:
1,549 Diff Delta
Contributors:
7 total committers
Data confidence:
Commits:

23 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored December 5, 2025
Authored December 5, 2025
Authored December 3, 2025
Authored December 10, 2025

Top Contributors in v21.1.0-next.2

SkyZeroZx
kirjs
alan-agius4
hawkgs
jnizet
hybrist
msmallest

Directory Browser for v21.1.0-next.2

All files are compared to previous version, 21.1.0-next.1. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

compiler

| Commit | Description | | -- | -- | | perf - ae1c0dc4900 | chain query creation instructions |

compiler-cli

| Commit | Description | | -- | -- | | fix - 8a3f3a91cf6 | expand type for native controls with a dynamic type |

forms

| Commit | Description | | -- | -- | | feat - aff8b248b35 | expose element on signal forms Field directive | | feat - ebc5c2b083a | redo the signal forms metadata API | | fix - 9fe95665813 | add signals for dirty, hidden, and pending states in custom controls | | fix - 14713d09923 | allow resetting with empty string | | fix - b96f65a963f | memoize reads of child fields in signal forms (#65802) | | fix - 179b4cba67b | Reuse key in parent in compat structure |

upgrade

| Commit | Description | | -- | -- | | refactor - 75fe8f8af94 | deprecate VERSION export |

Deprecations

upgrade

  • VERSION from @angular/upgrade is deprecated. Please use the entry from @angular/upgrade/static instead.