Releases: form-js/forms.js
Releases · form-js/forms.js
1.1.11
1.1.10
1.1.8
Release 1.1.3
- Fix an issue that could prevent proper submit in some specific cases
- Fixed an issue that could prevent validation of form fields on form submit in some specific cases
Release 1.1.2
- minor security improvements.
- button and static field templates now can also be input as function that returns HTML element structure.
- removed form parameter from submit function, and event parameter is optional for easier submit
Release 1.1.1
- changed icon for time input
1.1.0
- new
vuecontainer package - conditions can now be parsed from string (feature prepared for future
jsonfile options support) - add more exports from core
- added calendar icon for enhanced date inputs
- if input is hidden the value is removed from form data
- implemented global settings that can be defined are are reused per constructor type
- updated readme
- converted strings into constants to remove any issues with typo etc. in future
- improved types in date inputs
- created 99% jest tests coverage
- implemented destroy function for inputs and form
usePluginfunction now accepts array of PluginSettings- implemented full accessability
1.0.21
- updated default validation of number field, the min and max options are now taken in consideration
- switch from
tslinttoeslint - updated email validation to be more inclusive
- added pipelines to check lint and build status of merges
- updated
usePluginfunction to accept bothPluginSettings[]and singlePluginSettingspassed into it - added export for
FormOptionsandGroupOptionsinterfaces from core index
Release 1.0.20
- properly typed field values
- Form class can now be initiated with both HTMLElement or ID string
Release 1.0.18
- added full acessability to core package
- added
field-disabledclass to apply on container when field disabled - fix an issue where absence of main radio label caused subsequent labels to not render