Skip to content
This repository has been archived by the owner on May 28, 2024. It is now read-only.

Version 2.0.0

Compare
Choose a tag to compare
@Canain Canain released this 08 May 21:01
· 218 commits to master since this release

Changes from Major Version 1

  • Rewrote to use TypeScript with main API intended for JavaScript
  • Separate app instance to a cross conversational app instance and a per conversation conv instance
  • Redesign objects to use an API backbone from protobufs that define the Conversation API
  • Redesign API to be overloaded and sent through conv.ask so that it can build the response for the developer incrementally
  • Redesign API to use more idiomatic JavaScript
  • Create frameworks system to support different platforms seamlessly
  • Create clear separations of services so APIs are distinctly separate
  • Add new modular architecture that allows plugins to extend functionality
  • Drop support for Actions SDK v1 and various legacy features

Changes from Alpha

  • Remove plugins and utils from library repo
  • Various bug fixes
  • Add support for all features from v1 besides legacy features
  • Clean up arguments and create separate status parsing out
  • Add ability to send raw JSON
  • Add fallback handler
  • Add status and error customization for Dialogflow verification
  • Add support for Dialogflow followup events