Skip to content

Releases: kevinchappell/formBuilder

v3.22.1

08 May 23:56

Choose a tag to compare

3.22.1 (2026-05-08)

Bug Fixes

  • configure Sanitizer API to preserve form elements in Firefox 148+ (046747b), closes #1634
  • deployment (2006664)
  • field label reset when changing the subtype without saving (93a101a), closes #1635
  • isolate new behavior to subtype change (b4953ec)
  • radio not displaying inline (e0cd836)
  • vendor assets missing on first npm start (3a47195)

v3.22.0

12 Dec 21:21

Choose a tag to compare

3.22.0 (2025-12-12)

Features

v3.21.1

22 Aug 18:01

Choose a tag to compare

3.21.1 (2025-08-22)

Bug Fixes

  • class is an actual Class (8e6a94b)

v3.21.0

15 Aug 17:49

Choose a tag to compare

3.21.0 (2025-08-15)

Bug Fixes

  • tests, improved classNames (fd39d4f)

Features

  • typeUserAttrs can be specified directly in the field definition (c44573e)

v3.20.2

15 Aug 11:39

Choose a tag to compare

3.20.2 (2025-08-15)

Bug Fixes

  • Fix styling, use opacity instead of remove to ensure elements line up correctly (7a28265)
  • Sortable options may have other controls like type=color that are missed by the fieldOptionData collection (4dff353)

v3.20.1

13 Aug 19:01

Choose a tag to compare

3.20.1 (2025-08-13)

Bug Fixes

v3.20.0

13 Jun 03:54

Choose a tag to compare

3.20.0 (2025-06-13)

Bug Fixes

  • add fieldName as a 4th field to the onAddOption callback optionInfo parameter (6142fb5)
  • allow an array index to be included in input name (50bc40c)
  • don't append fields twice to the container causing unnecessary dom churn (9d7abf0)
  • exclude double clicks on anchors from triggering stage closure (5f3b46e)
  • improve documentation for onAddOption (84bccf0)
  • improve the layout for stage options using flexbox (b809a57)
  • label.field-label needs to be inline to ensure required and help icon are on same line (42dd570)
  • options attribute is stored in 'values' key, custom options are stored in attribute name key (76de3f0)
  • remove extra brace from demo doc (a0d4938)

Features

  • Allow custom controls to add one or more Option based attributes (431519c)

v3.19.15

13 May 00:50

Choose a tag to compare

3.19.15 (2025-05-13)

Bug Fixes

  • call save after changing field position via stage sort buttons (3d74bfd)
  • call updateAndSave after adding or changing order of options (4e1ee88)
  • dispatch new Bubbling events from the stage (dcce01e)
  • ensure modifications to label and content editable attributes are saved (ea60e6a)
  • hide second sortable-options remove button for select fields (1533af2)
  • remove tests for removed events.js (61a6e34)
  • use input event on modern browsers to save attribute modifications (ec242b0)

v3.19.14

05 May 11:30

Choose a tag to compare

3.19.14 (2025-05-05)

Bug Fixes

  • generate unique name for options group (fd93411)
  • regenerate unique options group name on clone (f6a5bc7)
  • use nameAttr when generating clone item name (3e52fa0)

v3.19.13

14 Nov 22:20

Choose a tag to compare

3.19.13 (2024-11-14)

Bug Fixes

  • ensure that other value is required when other option is selected for radio and checkbox groups (457a3e3)