core
| Commit | Description |
|---|---|
| throw better errors for potential circular references | |
| use mutable ResponseInit type for RESPONSE_INIT token |
forms
| Commit | Description |
|---|---|
| pass field directive to class config | |
| rename field to fieldTree in FieldContext and ValidationError |
language-service
| Commit | Description |
|---|---|
| avoid interpolation highlighting inside @let | |
| Prevent language service from crashing on suggestion diagnostic errors |
Breaking Changes
forms
-
The shape of
SignalFormsConfig.classeshas changedPreviously each function in the
classesmap took aFieldState. Now
it takes aFielddirective.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 348f149)
-
(cherry picked from commit ae0c590)