Releases: kevinchappell/formBuilder
Releases · kevinchappell/formBuilder
v3.10.2
v3.10.1
v3.10.0
v3.9.18
3.9.18 (2023-09-13)
Bug Fixes
- Apply the removal of row- and col- to child elements if field is more than just and input element (e.g. checkbox-group) (323ac64)
- tmpCleanColumnInfo may be called multiple times, remove previous work to ensure we don't keep appending tmp- to class names. Adjust class to include a __fb- prefix. (6fd7018)
v3.9.17
3.9.17 (2023-09-13)
Bug Fixes
v3.9.16
v3.9.15
3.9.15 (2023-09-12)
Bug Fixes
- Ensure generation of CSS rules for .formbuilder-mobile place the selector at the .form-wrap.form-builder level (a364136)
- Show icon for custom controls on mobile phone screen sizes (0f7a786)
- Wrap the inputSet control in a span in the same way as custom controls to ensure CSS selectors are applied correctly (2c42831)
v3.9.14
v3.9.13
3.9.13 (2023-09-12)
Bug Fixes
- Array of strings was removed from support in TinyMCE6, use a plugin definition format supported my all versions (https://www.tiny.cloud/docs/tinymce/6/migration-from-5x/#plugin-loading-format-change) (92a8a72)
- Array.concat does not modify the existing arrays, return value was previously discarded (92496e3)
- helper.js classNames was overzealous in removing classNames starting with btn- when syncing with style field, only remove those that are one of the config.js styles.btn styles (922ca80)
- Only load TinyMCE if it hasn't already been loaded by the page, this allows specific versions to be loaded outside the hardcoded version in the plugin (241a83a)
- Remove any plugins we define by default from the options if they have been removed in the loaded version of TinyMCE (de061b2)
- use the Promise interface for initialising tinymce. tinymce.editors is removed in TinyMCE6 so use the tinymce.get() and tinymce.remove() interfaces which is forwards compatible (4583b88)
- window.tinymce.editors[] is not forward compatible with later versions of TinyMCE. Use the get() method instead to retrieve the Editor instance (255ed88)