Skip to content

Releases: ngx-formly/ngx-formly

v5.12.3

27 May 17:19
Compare
Choose a tag to compare

Bug Fixes

  • bootstrap: updates dirty state before modelChange in multicheckbox (1ea4463), closes #3302
  • core: keep display: none for hidden fields when lazyRender is true (cc10cb9), closes #3313
  • material: add null check for datepicker errors property (9fcabef), closes #3315

v6.0.0-beta.1

27 May 17:10
Compare
Choose a tag to compare
v6.0.0-beta.1 Pre-release
Pre-release

Bug Fixes

  • schematics: use v6.0.0-beta (47f08f5)

v6.0.0-beta.0

22 May 18:25
Compare
Choose a tag to compare
v6.0.0-beta.0 Pre-release
Pre-release

🌱 READY FOR TESTING

Your feedback is important at this stage before going to stable release, our intention is to move to RC release within 1 or 2 weeks.
From now we'll focus on documentation and bug fixing.

To upgrade from 5.0 to 6.0 see UPGRADE-6.0

⚠ BREAKING CHANGES

  • bootstrap: To customize style of bootstrap types rely on formly-wrapper-form-field instead of the following selectors:
    • formly-wrapper-addons
    • formly-field-checkbox
    • formly-field-input
    • formly-field-multicheckbox
    • formly-field-radio
    • formly-field-select
    • formly-field-textarea

Features

  • add typings for Formly UI types (#3303) (8f9d9aa), closes #3242
  • bootstrap: support floating labels (7c4c64c), closes #3265
  • core: add preset module to enable form config re-use (#3256) (597f5fa), closes #3208
  • core: allow passing component to the field definition (#3239) (d6bff72), closes #2077
  • core: allow passing wrapper component to the field definition (#3240) (b56e4be), closes #2077
  • core: deprecate expressionProperties in favor of expressions (4df05ce), closes #2853
  • core: deprecate templateOptions in favor of props (6e9d949), closes #2853
  • json-schema: rely on minItems to pre-populate array default value (#3263) (4943c78), closes #3246

Bug Fixes

  • core: remove additionalProps from FormlyFieldProps interface (#3295) (05891df), closes #3242
  • material: detect changes of datepicker opened property (#3275) (30f45fd), closes #3257

Special Thanks

@MaxKless, @aitboudad

v5.12.2

19 May 21:23
Compare
Choose a tag to compare

Performance Improvements

  • core: avoid rebuild all fields on FieldArray update (#3301) (2f17e73)

v5.12.1

22 Apr 17:04
Compare
Choose a tag to compare

Bug Fixes

  • core: emit valueChanges when fieldArray length is decreasing (#3279) (169bc62), closes #3250
  • core: improve eval array notation in expressions (#3278) (17c0bd6), closes #3264

v5.12.0

30 Mar 13:58
Compare
Choose a tag to compare

Bug Fixes

Features

v5.11.2

16 Mar 18:52
Compare
Choose a tag to compare

Bug Fixes

  • core: allow override typing for field property in FieldArrayType (#3230) (3aa5537), closes #3218

v6.0.0-next.9

13 Mar 20:46
Compare
Choose a tag to compare
v6.0.0-next.9 Pre-release
Pre-release

To upgrade from 5.0 to 6.0 see UPGRADE-6.0

⚠ BREAKING CHANGES

  • core: minimal required version of @angular/forms is v13.2.

Features

  • core: enable initialValueIsDefault for all fields (#3219) (3388a9a)
  • core: introduce priority to sort extensions (#3203) (6ecf382)
  • core: partial support strict mode (#3217) (ecc3ee1)
  • core: change Formly internal extensions priority to <=-1 (#3226) (9885067)
  • kendo: use the new formfield layout (#3220) (f49dd7e), closes #2511

Bug Fixes

  • core: remove OnPush change detection in wrappers (#3227) (b507a51), closes #3207
  • core: removes usage of deprecated ComponentFactoryResolver (#3225) (21905b1)
  • core: update validation messages signature (#3206) (e6d309e), closes #3201

Special Thanks

@MaxKless, @aitboudad

v5.11.1

13 Mar 14:40
Compare
Choose a tag to compare

Bug Fixes

  • core: mark FieldType::defaultOptions as optional (c71d799)

v5.11.0

13 Mar 14:38
Compare
Choose a tag to compare

Features