1.7.0 (2020-05-01)
- array widgets: Fixed bug that globalConst not work at object item in array (9e37f3f), closes #140
- array-table: Fixed warning for key binding (ce38dce), closes #145
- object layout: columns config support dx expression (5654c60), closes #133
- return itemOldValue on change event (d229aa4), closes #135
1.6.9 (2019-11-29)
- ncform-common: Fixed the bug that the promise type rule logic does not take effect when submiss (694a4a5)
1.6.8 (2019-11-27)
- Solve display problem of widgets in "h" layout (b4a148d)
- ncform-theme-elementui: Add size config for input/input-number/select/date-picker widgets (781f031), closes #105
1.6.7 (2019-11-22)
- ncform: Fixed dx bug of 'a[i].b.c' situation (6c674c2)
1.6.6 (2019-10-26)
- ncform-common: correct the parameter of dx expression function (5bd3fb8)
- input and textarea: add updateOn config for iput and textarea (289c27b)
1.6.5 (2019-10-24)
- When showOneIfEmpty is true, there has extra blank row when there has initial value. (1a9a987)
1.6.4 (2019-10-24)
- ncform: fixed valueTemplate bug (da8ee5c), closes #106
- Fixed the bug that valueTemplate don't work for array widgets (1eafcc2), closes #107
1.6.2 (2019-10-16)
- array widgets: fixed bug for delExceptionRows implementation (f76fd87)
- array-table: fixed the display problem of column width (e8e079c)
- ncform: make sure the scrolling action is after the DOM update (c3c72d3)
1.6.1 (2019-10-16)
- ncform: Add the globalConfig.scrollToFailField to support auto scroll to the first validation (a78362f), closes #102
1.6.0 (2019-10-16)
- ncform-theme-elementui: fixed bug that dropdown options do not show any more with configure filterLocal=false (498ef06), closes #98
- array layout widgets: add delExceptionRows config for all layout widgets (49bdbbf), closes #100
- array-table: add column config (colgroup) for array-table widget (aad46c4), closes #99
1.5.0 (2019-10-11)
- ncform-theme-elementui: add the switch widget to the standard components (1180196), closes #73
- ncform-theme-elementui: upload and input.upload add headers config (16c0511), closes #93
1.4.0 (2019-08-05)
- ncform: add item change event (49a9617), closes #86
- ncform-theme-elementui: add compound.appendSelect.placeholder and compound.prependSelect.placeholder for input widget (0ab6584), closes #85
- Add showOneIfEmpty option for array / array-table / array-tabs widgets (5255597), closes #87
1.3.4 (2019-07-24)
- ncform: add autoDX option to control whether widget configuration supports dx expression automatically or not (62d23ee)
1.3.3 (2019-07-03)
- ncform-theme-elementui: fixed: Invalid handler for event "change": got undefined (373848f)
1.3.2 (2019-06-24)
1.3.1 (2019-06-13)
- ncform-theme-elementui: fixed itemDataKey get undefined value when enumSource be setted by dx express (631b6c7)
1.3.0 (2019-06-13)
- select/radio/checkbox adds itemDataKey config (1d7fba3)
1.2.1 (2019-06-05)
- ncform-theme-elementui: add inVLayout config to correct distance to label when in v layout (fbcfcce), closes #69
- ncform-theme-elementui: auto active tab when adding and deleting (5ce6e36), closes #71
- ncform-theme-elementui: fixed select enumSource not support dx expression bug (cc5209b)
1.2.0 (2019-05-17)
- ncform: add $ncformAllRules and $ncformAllWidgets apis (c565992)
- add requiredDelConfirm and delConfirmText configs for array type layouts (886148b), closes #62
1.1.2 (2019-04-24)
- ncform-common: Improve the format verification of the form schema (395cdfb)
- ncform-theme-elementui: fixed modelVal becomes '0' when the date-picker value is cleared (c054a0a), closes #56
- fixed the problem of displaying empty options when entering keyword with no matches and blur (e175661)
1.1.1 (2019-03-30)
- ncform-theme-elementui: fixed error when not provide otherParams (66d1713)
- ncform-theme-elementui: fixed select widget bugs (ea05422)
1.1.0 (2019-03-30)
1.0.0 (2019-03-19)
- Fixed object layout cann't show label when setting v layout (ff65ac1)
- ncform: fixed image width or height not adaptive when preview (61bea74)
- ncform: fixed the bug that the valueTemplate initialization value is overwritten by the dynamically calculated value (7a8ca09)
- All stardard widgets's widgetConfig support dx expression (ae829e0)
- ui.legend support dx expression (45af266)
- ui.label support dx expression (cc0f585)
- Fully tested
- All custom widgets's widgetConfig configuration properties automatically support dx expressions
- Widget's mergeConfig is readonly now. don't use it as data for assignment.
0.1.28 (2019-03-04)
Fixed init lang parameter default value bugs && array-table required flag display bugs(cc38c47)
0.1.27 (2019-03-03)
- Add lang option when init ncform && remove
$ncformSetLang
api (25d4684)
0.1.26 (2019-03-03)
- Add
$ncformAddWidget
and$ncformAddRule
apis (3aba786) - Add
$ncformSetLang
api && all standard components support en && zh-cn (3ba93ff)
0.1.25 (2019-02-26)
- Fixed the display bug of the object type control in the h layout (88aa77b)
- Remove garbled chars (db4e9ca)
- Add HTML && COMP types to support static content show. (e4a9bc7)
- Add array item collapse feature (7ac74ad)
0.1.17 (2018-10-29)
0.1.16 (2018-10-27)
- ncform-theme-elementui: fixed upload control fields assignment error (23a4acf), closes #23
- ncform-theme-elementui: fixed select control when multiple is set to true, then the otherParams changed cause error (1485660), closes #24
- ncform: add new rule - ajax (961f1eb), closes #29
- ncform: add reset method - $ncformReset(formName) (a192afc), closes #25
- ncform: description support dx expression && html content (7fc4532), closes #27
0.1.15 (2018-10-11)
- ncform-theme-elementui: fixed input control $emit input event when init with compound.prependSelect config (941a88f), closes #19
- ncform: add valueTemplate config, now you can easily control one field's value depend on another (8ac95eb)
0.1.13 (2018-09-10)
- ncform: add globalConfig.ignoreRulesWhenHidden configure (4d0b6d0), issue #17
- ncform: pattern rule value support string type (cd22f48), issue #15
0.1.12 (2018-08-24)
- ncform: default value support dx expression (bee57fc)