# Changelog
# Version 1.6.0
- Tock Chatbot Connector : we added a connection to the Tock chatbot.
- New character : a new character is now available, Moon. Check the customization to test it.
# Version 1.5.0
- Validated Speech Fallback : you can use this mechanism to provide a fallback answer when not triggering an intent.
- Multiple Choice Question : clearer explanations on how to develop MCQs in Dialogflow and Inbenta
- QR Code v2 : using a more robust algorithm for QRCode recognition
# Version 1.4.0
- Customizable background : use a custom background on the vertical SPooN. This is useful for using your own logo for example.
- Adjust Volume : control the volume directly from the SDK or set a new default in the configuration.
- New guidelines : guidelines for integrating your interactive character in the environment and setting up your platform
- Expressive API : more expressions and sounds have been added to the Expressive Say and the Expression Reaction APIs.
# Version 1.3.0
- Expressive API : adding content for a more Expressive behavior in the Expressive Say and the Expression Reaction APIs.
- QRCode API : adding an API to scan QRCodes.
- Customizable incitations : you can customize the incitations in the release.conf.
- Clear Image: it's now possible to disable the white background when displaying an image.
- Skill List: you can use a list of skills to select an action at random or play different actions sequentially.
- Previous install config migration: you can now migrate your previous configuration during the installation process
# Version 1.2.0
- Character selection: you can now choose the character with which the users will interact. See documentation about the concepts behind character selection and how to choose your character using the "character" field in
release.conf
file file.. - HideImage API: you can now hide a displayed image at a specific moment in the interaction, for example between two speeches to display another image. See documentation about the "HideImage" message.
- DisplayVideo API: you can now display videos in your chatbot. See documentation about the "DisplayVideo" message.
- Chatbot start trigger customization: you can now change the start trigger of your chatbots in the interaction flow customization. This custom trigger will be sent to your chatbot instead of the generic "Spoon_GenericStart" trigger. See documentation about the "startTrigger" field and its usage in the ChatbotConfiguration documentation.
- Interaction flow timeouts customization: you can now customize the timeouts of each of the steps of the interaction flow. See documentation about the "timeout" field and its usage in the different configurations objects in the InteractionFlow customization documentation
- DialogFlow chatbot example: you can check our DialogFlow chatbot example to see how to use the different messages.
# Version 1.1.0
- InteractionFlow customization: you can now fully customize the interaction flow of your character, using chatbots. See documentation about the Interaction Flow concepts and the technical details on how to customize your interaction flow using chatbots.
- OpenQuestion: you can now ask open questions (without pre-defined answers) in your chatbots, with the possibility to add a keyboard to help the user. See documentation about the "OpenQuestion" message.
- Menus: you can now display menus in your chatbots, using the updated version of the "Multiple Choice Question" message with visualTemplates.
- Connection with Inbenta chatbot engine: our solution is now compatible with Inbenta chatbot engine. See the documentation on how to connect your Inbenta chatbot.
- Easy version installation: you can now use our installer to easily install a new version when available. See documentation about the installation process.