All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.0-rc.17 (2018-01-26)
2.0.0-rc.16 (2018-01-25)
2.0.0-rc.15 (2018-01-24)
- bootstrap,material: ensure using the model value for indeterminate state check. (#675) (2b82345), closes #674
2.0.0-rc.14 (2018-01-22)
2.0.0-rc.13 (2018-01-16)
- bootstrap, material: add default value for select options. (#655) (e9819ec)
- core: take account of model changes in wrappers and types. (#664) (e17cead), closes #658
- bootstrap: add missing addons style. (#657) (25fdbf7), closes #656
2.0.0-rc.12 (2018-01-14)
2.0.0-rc.11 (2018-01-13)
- core: ensure key is set when toggle
hide
. (#650) (e69ea08) - core: wrap hideExpression for field in fieldGroup. (#647) (b949ced)
- material: ensure calls to change event. (#651) (a2d52a8), closes #390
2.0.0-rc.10 (2018-01-11)
2.0.0-rc.9 (2018-01-09)
2.0.0-rc.8 (2018-01-05)
2.0.0-rc.7 (2018-01-05)
- core: avoid calling deepMerge for readonly property. (#626) (6b7987f)
- material: ensure calls to lifecycle hooks (#628) (09a7149)
- material,bootstrap: Add asterisk for checkbox. (#624) (f8ed354), closes #623
2.0.0-rc.6 (2017-12-31)
2.0.0-rc.5 (2017-12-28)
2.0.0-rc.4 (2017-12-26)
- bootstrap,material: ensure ids is unique for radio and checkbox types. (#608) (d47d7d1), closes #607
- select: ensure selectOption is updated when using expression. (#612) (bb84077)
2.0.0-rc.3 (2017-12-19)
2.0.0-rc.2 (2017-12-14)
- core: assign correctly model value in field expression during build. (#596) (77d62ae)
- core: ensure nested form group is created for nested key. (#597) (3213f98)
- core: mark form unsubmitted on reset form. (#591) (082de94)
2.0.0-rc.1 (2017-12-08)
2.0.0-rc.0 (2017-12-07)
- core: remove usage of setTimeout. (#586) (c3de20c)
- core: take account of model changes when using hideExpression. (#581) (672679e), closes #580
- hideExpression: use getFieldModel only for simple field (#588) (9a5eeac)
- demo: add copy to clipboard to example-viewer. (#585) (a307a7c)
- demo: add preview code + more examples. (#583) (6a86dd4)
- material: use stable version
5.0.0
(#587) (023386d)
2.0.0-beta.8 (2017-11-28)
2.0.0-beta.7 (2017-11-27)
2.0.0-beta.6 (2017-11-21)
2.0.0-beta.5 (2017-11-19)
2.0.0-beta.4 (2017-11-13)
- #420: allow reset wrappers (#557) (c870baa)
- demo: ensure demo is build without error. (#564) (b21c0e2)
2.0.0-beta.3 (2017-11-07)
- #551: ensure templateOptions is defined (#553) (48f4a36)
- #551: fixed assign object to string for
assignModelValue
(#552) (7b37c56)
2.0.0-beta.2 (2017-11-07)
- field: allow passing function for field expression. (#548) (5e630fe)
- material2: update to 5.0.0-rc0 (#550) (10baf1e)
2.0.0-beta.1 (2017-11-03)
2.0.0-beta.0 (2017-11-01)
- replace deprecated OpaqueToken with InjectionToken (#508) (fbf1dc3)
- #514: avoid supress and/or force validation messages. (#524) (1ffe899)
- field: use showError instead of valid. (2ba78a3)
- #536: use standard-version for CHANGELOG generation (#538) (9061311)
- bootstrap: support Bootstrap 4 Beta (#529) (2b70567)
- core: rename package to
@ngx-formly
+ follow Angular Package Format. (#497) (2197a51) - demo: use angular-cli for demo-example (#542) (b8d6483)
- field: remove deprecated
valid
prop. (#537) (88a9652) - fieldChanges: remove FormlyPubSub in favor of fieldChanges option. (#525) (e78916f)
- label: append with an asterisk when required (#523) (bad3ecb)
- material: initial work for ui-material (#534) (11b8f9b)
- remove deprecated options. (#507) (6c46667)
- replace deprecated
Renderer
byRenderer2
(#498) (0754b26) - use
ng-template
for dynamic components (#499) (9203f1e) - npm: add publish script (#510) (0788a51)
- npm: allow angular v5. (#520) (1c6fb06)
- npm: update packages. (#522) (ecf5e0f)
- validation-message: move FormlyValidationMessages into FormlyConfig (#526) (9b2e39f)
- field:
Field::valid
is no longer available, useshowError
instead. - validation-message: removed FormlyValidationMessages
- fieldChanges: removed FormlyPubSub.