Releases: ngx-formly/ngx-formly
Releases Β· ngx-formly/ngx-formly
v6.3.0
Features
Bug Fixes
- core: handle clone of Uint8Array instance (0566430), closes #3850
- json-schema: handled nested key for uniqueItems (0f67d89), closes #3842
- json-schema: pass a valid model value for oneOf in array type (d597c00), closes #3805
- material: ensure textarea is working with Angular v17 hydration (e61880e), closes #3824
- primeng: add missing appendTo property to select type (c07e6d6), closes #3809
v6.2.2
v6.2.1
v6.2.0
Features
- bootstrap: added aria tags for input validation (#3737) (#3740) (c4f7074)
- json-schema: add enum validator (087f35c), closes #3723 #3714
- kendo: add primitive option in props (#3620) (a0b4d7d)
- ng-zorro-antd: description support for ng-zorro-antd (#3782) (a4b2d45), closes #3639
Bug Fixes
- core: add warning when passing invalid type for required prop (0bf7676), closes #3756
- core: update onInit hook type definition (0b7c553), closes #3722
- json-schema: allow scientific notation in number type (4d67c3e), closes #3757
- json-schema: fix uniqueItems validator for object (c8b59b3), closes #3764
- json-schema: support dependencies for oneOf with mixed type (a9d8676), closes #3749
- json-schema: support oneOf with array mixed type (bcf930b), closes #3769 #3785
- material: use correct CSS class for form field required marker (#3763) (8ac1683)
Note: If you use Formly Json-schema, please ensure to add enum
to validationMessages
config:
@NgModule({
imports: [
FormlyModule.forRoot({
validationMessages: [
+ { name: 'enum', message: `must be equal to one of the allowed values` },
],
}),
],
})
export class AppModule {}
Special Thanks
v6.1.8
v6.1.7
Bug Fixes
- core: call register control on fieldArray update (eff1e61), closes #3693
- core: detect valueChanges of local field controls (7c90ae4), closes #3455 #3527 #3524 #3549 #1222
- material: add missing name attribute (7c6ece1), closes #3684
- material: update focus state after interacting with checkboxes (9c5d187), closes #3691
v6.1.6
v6.1.5
v6.1.4
Bug Fixes
- core: ensure disabled prop is working for field without key (#3665) (1dd5c6e), closes #3657
- core: ensure observe prop is defined before calling defineProperty (#3666) (d8cafc8), closes #3631
- core: select options pipe has wrong return types (0ff64bc)
- material: add panelClass to mat-select props (#3634) (9b28fc0)