# Changelog

# Version 1.7.5

  • Adding ROS support for project partners. If you're interested to know more, get in touch!

# Version 1.7.4

  • UI can now be customized for each character. See more here
  • Fix an issue where the microphone default status (defined here) was reset during the interaction.
  • Fix the display of special characters.

# Version 1.7.3

# Version 1.7.0

  • Runs on Unity 2020 (transparent for the user, but it will bring new features later on!)
  • Noradrenaline configuration : you can now configure the character to use noradrenaline and have a circadian rythm. Head over to the noradrenaline configuration section to learn more about it.

# Version 1.6.0

# 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

# Version 1.3.0

# 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