Skip to content

Releases: plotdb/form

0.2.1

Choose a tag to compare

@zbryikt zbryikt released this 14 Jun 11:20
  • add invalidWidgets api to recursively list all current invalid widgets
  • upgrade dependencies
  • use @plotdb/quill to replace quill

0.2.0

Choose a tag to compare

@zbryikt zbryikt released this 09 Jun 10:00
  • fix typo in image opset
  • tweak file opset: update i18n and add min-size in size-limit op
  • add paths and resolve api
  • add experimental conditor module
  • upgrade dependencies
  • fix bug: child isn't reinitialized in manager.order api
  • support export api in manager and widget
  • support mod.value api
  • explicitly define the purpose of fromSource option in value api
  • widget.validate: lazy get of widget content to improve performance
  • widget.value: equality check in widget.validate use internal value.
  • add form.value.toString api for convert generic widget value to string
  • add additional utils api for merging exported json

0.1.3

Choose a tag to compare

@zbryikt zbryikt released this 06 May 13:31
  • upgrade dependencies
  • add widgets api in manager
  • tweak condctrl interface
  • add valspec and valdef support in widget
  • add choice opset for valspec @plotdb/form:valdef/choice
  • support id in term
  • support function-based meta in op
  • tweak length opset i18n

0.1.2

Choose a tag to compare

@zbryikt zbryikt released this 06 Feb 08:23
  • fix bug: disabled, isRequired, readonly may return undefined, causing issue for caller that need an explicit defined value.
  • disable widget manager if this widget is disabled.
  • update manager disable status also upon deserialize is called.
  • add dev note about manager disable status in widget doc
  • support disabling managers with disabled() and disable() api
  • disable nested managers if this manager is disabled.
  • check progress only on enabled managers.
  • progress return percent 1 if total = 0

0.1.1

Choose a tag to compare

@zbryikt zbryikt released this 02 Feb 16:12
  • fix bug: exception when setting value with manager.value if value is undefined.
  • support synchronously value update while still return Promise from validation in value API.
  • add manager API in manager to recursively get submanagers from widgets.

0.1.0

Choose a tag to compare

@zbryikt zbryikt released this 30 Jan 02:55
  • [breaking change] remove the init event inside deserialize; use meta with init option instead.
  • add opset.list api for listing available opsets
  • add experimental condctrl submodule
  • add depth option in manager api
  • add english translation for opset i18n object

0.0.68

Choose a tag to compare

@zbryikt zbryikt released this 26 Dec 07:21
  • add order api in form.manager for automatically determing field orders

0.0.67

Choose a tag to compare

@zbryikt zbryikt released this 19 Jun 09:08
  • add isRequired api in form.widget

0.0.66

Choose a tag to compare

@zbryikt zbryikt released this 12 May 07:01
  • fix bug: check _meta before using in progress

0.0.65

Choose a tag to compare

@zbryikt zbryikt released this 12 May 06:59
  • fix bug: check _meta before using in progress