Skip to content

Releases: kevinchappell/formBuilder

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)

v3.16.12

01 Nov 05:09
Compare
Choose a tag to compare

3.16.12 (2023-11-01)

Bug Fixes

  • ensure a default value is set for when rows exists but none have numerical indices (e963748)