Skip to content

Releases: space10-community/conversational-form

Conditional Flow

24 May 21:00
Compare
Choose a tag to compare

Conditional flow, you can now setup a form flow that check if values (conditions) are meet. This way you can lead a user through different paths of a form.

View source here or pull down the repo and view: docs/examples

Documentation: wiki

Formless

22 Apr 14:31
Compare
Choose a tag to compare

Formless feature

Formless feature added. You can now build a Conversational Form purely from JSON

Pull down master (or develop) and checkout examples/formless.html
formless.json

See Wiki page for more information

  • Various optimisations and bug fixes

v0.9.2

27 Mar 09:18
Compare
Choose a tag to compare
  • Browser autofill, fixes #15
  • Fixes #93
  • Fixes #22
  • Minor optimisations
  • Chrome auto complete fix
  • scrollbar styling
  • Look for old init element
  • remove value “0” || ”1” setting on Checkboxes

v0.9.1

09 Mar 15:49
Compare
Choose a tag to compare

Changelog v0.9.1

  • Refactor markup for better bottom alignment of content.

  • Bower package registered $ bower version conversational-form

  • add: cf-input-placeholder

  • Allow for multiple forms on same page, see examples/multi-form.html

  • Allow for manual start of form, see examples/manual-start.html

  • Scroll within ChatList (when items overflow)

  • Image in control elements, see examples/image-answers.html

  • Edit previous answer, you can now click on any previous submitted answer to go and edit that.

  • Fix empty form issue, examples/empty-form.html

  • When input is of password type, then write the password with ***

  • Multiline support in UserInput, changed UserInput from input to textarea.

  • Remove inline (base64) thumbnails from css, moved to cdn.

  • Bind app events to instance (so multiple instances don’t overlap)

  • Add instance stress test

  • Removed google font, use web-standard Helvetica Neue instead

  • Various optimisations

  • Allow for attribute onsubmit see examples/multi-form.html

  • fixed #75

  • fixed #58

  • fixed #57

  • fixed #60

  • fixed IE issues

  • fixed iOS issues

  • Added public method focus

  • Added logic to get FormData as a serialised object getFormData

v0.9.0

27 Feb 12:51
Compare
Choose a tag to compare

Changelog v0.9.0

  • Rename (README + Code) init attribute to cf-form, keep cf-form-element in code.
  • Fix loadExternalStyleSheet
  • Rename 'AI' to 'Robot' across code-base
  • Remove sonny and robot from Dictionary, centralise to one robot dictionary
  • Fix UI glitch when loading stylesheet from CDN
  • Animations, simplify and shorten the animations
  • Optional welcome message, check new examples
  • Optional exit/done message, check new examples
  • Fixes #35, skip disabled fields
  • Fixes #45, add textarea field
  • Fixes #29, XSS
  • Fixes #26, skip required fields
  • Fixes #38, keyboard issue
  • Fixes #49, change user and robot image
  • Replace svg with base64, to allow for easy style overwrite
  • Add style-overwrite example
  • Fix jQuery plugin
  • Cleanup examples
  • Optimised for ShadowDOM (web-components) usage
  • Fix that Conversational Form would remove it self when done
  • Validation callbacks are now asynchronous, so you can validate input on a server, please be aware of this if you currently are implementing custom validations.
  • Remove unnecessary test files
  • add stop and start methods, to allow for flow control of Conversational Form
  • add password type to user input field, to cover up the input “completely”
  • bug fixes