New UI, Improved animations and a few new features
We have implemented a new UI with improved animations. We hope you enjoy.
Breaking changes
- Only ConversationalForm was exported before making it hard to implement
EventDispatcher
andFlowEvents
using imports. Now imports should look like:
import { ConversationalForm, FlowEvents, EventDispatcher } from 'conversational-form';
- The use of eval() when calling custom validation and onSubmitCallback methods has been removed and all function must be found on window. See updated docs on Validation.
Other changes worth mentioning
- A new set of prebuilt themes has been added. Can be changed using the
theme
option. See docs. - You can now add a progressBar by using the UI option
showProgressBar
. See docs. - The option
scrollAcceleration
was misspelled #268 - Validation: support for
max
andmin
attributes on input elements - Validation: input type
email
is now validated using pattern from emailregex.com - Support for
list
attribute on input elements. Native autocomplete using datalists.
As always - If you experience any issues or need support please submit an issue.