Skip to content

Latest commit

 

History

History
317 lines (180 loc) · 15.4 KB

CHANGELOG.md

File metadata and controls

317 lines (180 loc) · 15.4 KB

1.7.0 (2020-05-01)

Bug Fixes

  • 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

Features

  • object layout: columns config support dx expression (5654c60), closes #133
  • return itemOldValue on change event (d229aa4), closes #135

1.6.9 (2019-11-29)

Bug Fixes

  • ncform-common: Fixed the bug that the promise type rule logic does not take effect when submiss (694a4a5)

1.6.8 (2019-11-27)

Bug Fixes

  • Solve display problem of widgets in "h" layout (b4a148d)

Features

  • ncform-theme-elementui: Add size config for input/input-number/select/date-picker widgets (781f031), closes #105

1.6.7 (2019-11-22)

Bug Fixes

  • ncform: Fixed dx bug of 'a[i].b.c' situation (6c674c2)

1.6.6 (2019-10-26)

Bug Fixes

  • ncform-common: correct the parameter of dx expression function (5bd3fb8)

Features

  • input and textarea: add updateOn config for iput and textarea (289c27b)

1.6.5 (2019-10-24)

Bug Fixes

  • When showOneIfEmpty is true, there has extra blank row when there has initial value. (1a9a987)

1.6.4 (2019-10-24)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • ncform: Add the globalConfig.scrollToFailField to support auto scroll to the first validation (a78362f), closes #102

1.6.0 (2019-10-16)

Bug Fixes

  • ncform-theme-elementui: fixed bug that dropdown options do not show any more with configure filterLocal=false (498ef06), closes #98

Features

  • 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)

Features

  • 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)

Features

  • 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)

Features

  • ncform: add autoDX option to control whether widget configuration supports dx expression automatically or not (62d23ee)

1.3.3 (2019-07-03)

Bug Fixes

  • ncform-theme-elementui: fixed: Invalid handler for event "change": got undefined (373848f)

1.3.2 (2019-06-24)

Features

  • ncform-theme-elementui: add valueFormat config for date-picker widget (7d38dc6), closes #68

1.3.1 (2019-06-13)

Bug Fixes

  • ncform-theme-elementui: fixed itemDataKey get undefined value when enumSource be setted by dx express (631b6c7)

1.3.0 (2019-06-13)

Features

  • select/radio/checkbox adds itemDataKey config (1d7fba3)

1.2.1 (2019-06-05)

Bug Fixes

  • 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)

Bug Fixes

  • fixed "TypeError: Cannot read property 'showLegend' of undefined" (beead19), closes #57

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • ncform-theme-elementui: fixed error when not provide otherParams (66d1713)
  • ncform-theme-elementui: fixed select widget bugs (ea05422)

1.1.0 (2019-03-30)

Code Refactoring

  • rename $t to $nclang, in order to avoid conflicts with vue-i18n method (6df509e), closes #51

1.0.0 (2019-03-19)

Bug Fixes

  • 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)

Features

  • All stardard widgets's widgetConfig support dx expression (ae829e0)
  • ui.legend support dx expression (45af266)
  • ui.label support dx expression (cc0f585)
  • Fully tested

BREAKING CHANGES

  • 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)

Bug Fixes

Fixed init lang parameter default value bugs && array-table required flag display bugs(cc38c47)

0.1.27 (2019-03-03)

Bug Fixes

  • Add lang option when init ncform && remove $ncformSetLang api (25d4684)

0.1.26 (2019-03-03)

Features

  • Add $ncformAddWidget and $ncformAddRule apis (3aba786)
  • Add $ncformSetLang api && all standard components support en && zh-cn (3ba93ff)

0.1.25 (2019-02-26)

Bug Fixes

  • Fixed the display bug of the object type control in the h layout (88aa77b)
  • Remove garbled chars (db4e9ca)

Features

  • Add HTML && COMP types to support static content show. (e4a9bc7)
  • Add array item collapse feature (7ac74ad)

0.1.17 (2018-10-29)

Features

0.1.16 (2018-10-27)

Bug Fixes

  • 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

Features

  • 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)

Bug Fixes

  • ncform-theme-elementui: fixed input control $emit input event when init with compound.prependSelect config (941a88f), closes #19

Features

  • ncform: add valueTemplate config, now you can easily control one field's value depend on another (8ac95eb)

0.1.13 (2018-09-10)

Bug Fixes

  • ncform: fixed non-required fields still verify rules with empty value (fe9901c), issue #16

Features

  • ncform: add globalConfig.ignoreRulesWhenHidden configure (4d0b6d0), issue #17
  • ncform: pattern rule value support string type (cd22f48), issue #15

0.1.12 (2018-08-24)

Features

  • ncform: default value support dx expression (bee57fc)

0.1.10 (2018-08-07)

Features

  • Build template compiled lib to suppoort runtime-only version vue; (98f46f5)

  • Upgrade webpack version to 4;(98f46f5)

  • ncform-theme-element: input control add trim configure; (98f46f5)