Download Latest Version 21.0.6 source code.tar.gz (58.9 MB)
Email in envelope

Get an email when there's a new version of Angular

Home / v21.0.6
Name Modified Size InfoDownloads / Week
Parent folder
21.0.6 source code.tar.gz 2025-12-17 58.9 MB
21.0.6 source code.zip 2025-12-17 64.5 MB
README.md 2025-12-17 2.1 kB
Totals: 3 Items   123.4 MB 0

core

Commit Description
fix - 4c8fb3631d throw better errors for potential circular references
fix - 48492524ea use mutable ResponseInit type for RESPONSE_INIT token
### forms
Commit Description
-- --
feat - 81772b420d pass field directive to class config
refactor - 729b96476b rename field to fieldTree in FieldContext and ValidationError
### language-service
Commit Description
-- --
fix - e0694df3ec avoid interpolation highlighting inside @let
fix - 5047be4bc1 Prevent language service from crashing on suggestion diagnostic errors
## Breaking Changes
### forms
- The shape of SignalFormsConfig.classes has changed

Previously each function in the classes map took a FieldState. Now it takes a Field directive.

For example if you previously had: provideSignalFormsConfig({ classes: { 'my-valid': (state) => state.valid() } })

You would need to update to: provideSignalFormsConfig({ classes: { 'my-valid': ({state}) => state().valid() } })

(cherry picked from commit 348f149e8b06d6885f54bac4cf03a9481a8b19b7) - (cherry picked from commit ae0c59028a2f393ea5716bf222db2c38e7a3989f)

Source: README.md, updated 2025-12-17