Skip to content

Releases: kevinchappell/formBuilder

v3.19.3

01 Mar 20:01
Compare
Choose a tag to compare

3.19.3 (2024-03-01)

Bug Fixes

  • ensure that config is per instance of formBuilder (c44dbc4)
  • selecting last field id when running in advanced bootstrap mode (8153745)

v3.19.2

01 Mar 19:37
Compare
Choose a tag to compare

3.19.2 (2024-03-01)

Bug Fixes

  • provide the value for a number attribute in the tUA array (76db433)

v3.19.1

09 Feb 17:52
Compare
Choose a tag to compare

3.19.1 (2024-02-09)

Bug Fixes

  • do not remove valid empty userData from field data struct (1e64c69)
  • store result of trimmed values config to the sanitizedField (1504849)

v3.19.0

09 Feb 17:50
Compare
Choose a tag to compare

3.19.0 (2024-02-09)

Features

  • allow hierarchically defined controlConfig for type and subtype (5d7ff8f)

v3.18.0

19 Jan 14:03
Compare
Choose a tag to compare

3.18.0 (2024-01-19)

Features

  • Allow control plugins to disable default attributes via the disableAttr key in the plugin definition (54bc369)

v3.17.3

08 Dec 22:15
Compare
Choose a tag to compare

3.17.3 (2023-12-08)

Bug Fixes

  • Only setup sortable row wrapper and invisible row placeholders when adding a row to the stage (25a27e6)
  • Use last-of-type instead of last-child due to drag/drop placeholder occupying last-child position (dc4f312)
  • Use the pointer to for sortable intersect detection when dragging controls from the control panel onto a bootstrap row. jQuery.ui sortable used tolerance: intersect which caused the placeholder in a row to jump around when near the edges and the new control is less than 50% contained. (995fc2e)
  • When adding rows, reset the hidden flag for all placeholders (939341c)

v3.17.2

08 Dec 21:34
Compare
Choose a tag to compare

3.17.2 (2023-12-08)

Bug Fixes

  • For TextArea control have made the value input a textarea and not a single input[type=text] value. Formatting of TextAreas is now preserved. (0b64d37)
  • For TextArea control have made the value input a textarea and not a single input[type=text] value. Formatting of TextAreas is now preserved. (8da4cb5)

v3.17.1

08 Dec 21:30
Compare
Choose a tag to compare

3.17.1 (2023-12-08)

Bug Fixes

  • Ensure subtype attribute is hidden when disabled via disableAttr (4572fe6)

v3.17.0

07 Nov 22:52
Compare
Choose a tag to compare

3.17.0 (2023-11-07)

Bug Fixes

  • add additional row cleanup check to ensure no artifacts are left in the DOM (612d009)
  • If label is intentionally blank or label is not enabled we fallback to 'type: name' for the control label to ensure a value is visible on the stage (fcff9e9)
  • remove bootstrap initialisation of blank row on empty form. It is not required. (b8fd49a)
  • remove redundant checkRowCleanup() (9b27a6e)
  • remove redundant droppingToPlaceholderRow which uses the same check as droppingToNewRow, and simplify the logic. (62c0562)

Features

  • store the bootstrap row's id to the rowWapper via data-row-id (dd68b52)

v3.16.13

07 Nov 17:45
Compare
Choose a tag to compare

3.16.13 (2023-11-07)

Bug Fixes

  • ensure that controlConfig is loaded per formBuilder instance. We delay setting the static property controlConfig on class control until we construct the control class in layout. (5f8de00)