Angular: 20.0.1 Release

Release date:
June 4, 2025
Previous version:
20.0.0 (released May 28, 2025)
Magnitude:
7,937 Diff Delta
Contributors:
24 total committers
Data confidence:
Commits:

Top Contributors in 20.0.1

JeanMeche
crisbeto
AleksanderBodurri
arturovt
pkozlowski-opensource
devversion
atscott
AndrewKushnir
mgechev
tsc036

Directory Browser for 20.0.1

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

compiler

| Commit | Description | | -- | -- | | fix - 66a0ec6510 | move defer trigger assertions out of parser (#61747) | | fix - 8ecb1ba027 | recover invalid parenthesized expressions (#61815) |

core

| Commit | Description | | -- | -- | | fix - 8c60cbfd1c | takeUntilDestroyed completes immediately if DestroyRef already destroyed (#61847) | | fix - b1d960d082 | produce an error when incremental hydration is expected, but not configured (#61741) | | fix - b4ed62ddf6 | properly handle the case where getSignalGraph is called on a componentless NodeInjector (#60772) | | fix - ddd22bea48 | unregister onDestroy in ResourceImpl when destroy() is called (#61870) | | fix - 5c31e7e28d | unregister onDestroy when observable errors in toSignal (#61596) |

migrations

| Commit | Description | | -- | -- | | fix - e9820a6d48 | avoid trailing whitespaces in unused imports migration (#61698) |

service-worker

| Commit | Description | | -- | -- | | fix - b93fa22f25 | prevent duplicate fetches during concurrent update checks (#61443) | | fix - 9743bd1317 | update service worker to handle seeking better for videos (#60029) |