Skip to content

Releases: kevinchappell/formBuilder

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)

v3.16.11

01 Nov 00:52
Compare
Choose a tag to compare

3.16.11 (2023-11-01)

Bug Fixes

  • For input[type=checkbox], no selection should result in an empty userData otherwise there is no ability to save state when default selected checkboxes are all unchecked (2744a68)

v3.16.10

31 Oct 23:29
Compare
Choose a tag to compare

3.16.10 (2023-10-31)

Bug Fixes

  • set the preview property for custom controls (de67461)

v3.16.9

31 Oct 22:49
Compare
Choose a tag to compare

3.16.9 (2023-10-31)

Bug Fixes

  • Add test cases for checkbox group (36c7d0e)
  • Don't pull grid classes from SVG elements, The SVG className property is a SVGAnimatedString not a string. Controls like textarea.quill have SVG graphics in their element list. (db27e06)
  • prevent togging the edit field if double-clicking within a textarea. Additionally, use the property isContentEditable to check if the element double-clicked is a descendant of a contenteditable field (eg a paragraph withing a div[contenteditable]) (a44ef6e)
  • strip form-control from the quill container div if it is set, this class is incompatible with the quill control (533ae80)
  • use the correct selector for the checkbox-group other value input, control may not have been added to the document dom at the time of onRender. (0768868)

v3.16.8

31 Oct 22:37
Compare
Choose a tag to compare

3.16.8 (2023-10-31)

Bug Fixes

  • When setting a placeholder option a select field set the value to an empty string '' to allow for required validation to occur (924ca5c)

v3.16.7

30 Oct 17:35
Compare
Choose a tag to compare

3.16.7 (2023-10-30)

Bug Fixes

  • convert raw HTML strings received from control.build() into HTMLElement(s) to ensure processClassName() can strip bootstrap classes (03e657f)

v3.16.6

30 Oct 17:34
Compare
Choose a tag to compare

3.16.6 (2023-10-30)

Bug Fixes

  • allow Bootstrap row identifiers to be any string value after row- (eg row-myrow). This allows default fields or inputSets to be pre-configured with named rows which can then be targeted with CSS rules. (e06f85d)

v3.16.5

23 Oct 23:18
Compare
Choose a tag to compare

3.16.5 (2023-10-23)

Bug Fixes

  • define icon() on templateControl (9364525)

v3.16.4

19 Oct 14:56
Compare
Choose a tag to compare

3.16.4 (2023-10-19)

Bug Fixes

  • Refactor initialisation of the formBuilder plugin to ensure that two or more concurrent initialisations cannot interfere with each other (199c1cd)
  • subtype is critical to defining the control, add subtype to the list of attributes that are hidden rather than removed when disabled via disabledAttrs (28208fa)

v3.16.3

19 Oct 14:53
Compare
Choose a tag to compare

3.16.3 (2023-10-19)

Bug Fixes

  • Configure JSDOM to load script tags injected into the dom by getScripts (41c0b20)
  • Ensure we load these files via https otherwise these controls cannot be loaded when running from file:// (56602ff)
  • formBuilder.actions.setLang now returns a promise (58ec7e5)
  • load css files that exist when testing (ad8147a)