Skip to content

New UI, Improved animations and a few new features

Compare
Choose a tag to compare
@jenssogaard jenssogaard released this 01 Aug 01:44
· 37 commits to master since this release

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 and FlowEvents 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 and min 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.