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)
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)
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)
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)