Angular: 21.0.1 Release

Release date:
November 25, 2025
Previous version:
21.0.0 (released November 19, 2025)
Magnitude:
2,853 Diff Delta
Contributors:
15 total committers
Data confidence:
Commits:

28 Features Released with 21.0.1

Top Contributors in 21.0.1

bencodezen
hawkgs
leonsenft
alan-agius4
kirjs
SkyZeroZx
clydin
tsc036
wagnermaciel
tomer953

Directory Browser for 21.0.1

All files are compared to previous version, 21.0.0. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

compiler-cli

| Commit | Description | | -- | -- | | fix - 39c577bc36 | do not type check native controls with ControlValueAccessor | | fix - 8d3a89a477 | escape angular control flow in jsdoc | | fix - bc34083d34 | ignore non-existent files |

core

| Commit | Description | | -- | -- | | fix - 0ea1e07174 | apply bootstrap-options migration to platformBrowserDynamic | | fix - 70507b8c1c | debug data causing memory leak for root effects | | fix - a55482fca3 | notify profiler events in case of errors | | fix - 49ad7c6508 | use injected DOCUMENT for CSP_NONCE | | perf - cc1ec09931 | avoid repeat searches for field directive |

forms

| Commit | Description | | -- | -- | | feat - 7d5c7cf99a | add DI option for classes on Field directive | | fix - 8acf5d2756 | allow dynamic type bindings on signal form controls | | fix - de5fca94c5 | run reset as untracked |

http

| Commit | Description | | -- | -- | | fix - 3240d856d9 | prevent XSRF token leakage to protocol-relative URLs |

migrations

| Commit | Description | | -- | -- | | fix - f394215b14 | detect structural ngTemplateOutlet and ngComponentOutlet |