Releases: just-ai/jaicf-kotlin
0.13.1
0.13.0
Big news, we finally released our stable DSL! New DSL will bring more fun into writing scenarios and introduce new capabilities for using sub-scenarios.
Features:
#139 - New Scenario DSL, scenario appenders and smart-merge.
#145 - New BeforeActivationHook with capabilities to mutate request input.
Other:
#143 - cleanup deprecated code
0.12.0
This release brings more features and fixes minor bugs for JAICP Integration.
Features:
#135 - support for JAICP LiveChats. It's now possible to connect your bot to major live chat providers, such as LiveTex, JivoSite, Webim, and many others.
Fixes:
#142 - fix for audio records in JAICP Analytics.
#146 - fix for sessions for JAICP Analytics and LiveChats.
0.11.0
0.10.2
0.10.1
- Fix a bug, when a
fallback
block was not executed afterreactions.go
0.10.0
New features:
- Type-specific actions - a new cool way to declare actions for specific channel or with specific activator if you create scenario for a single channel
- AWS Lambda Support for Alexa Skills
- Google Actions session persistence support
Improvements:
- Kotlin version bumped to 1.4.10, and stable version of kotlinx.serialization.
- JAICP Dialog Analytics now properly splits dialogs with client into sessions.
- Support for upcoming improved Long Polling API in JAICP.
- Scalable request executors pool for JAICP connected bots.
Merged Pull Requests
#122 - AWS Lambda and Dynamo DB support for Alexa skills
#123 - JAICP Session Management
#126 - SlotFIlling Refactor
#125 - Google Actions context manager
#128 - Type-specific Actions
#129 - Kotlin 1.4.10, Ktor 1.4.0, KotlinX.Serialization 1.0
#131 - Long Polling new API and scalable request execution for JAICP
0.9.0
0.8.2
- Rasa 2.x support
- Dialogflow slot-filling support
- anyIntent, anyEvent priority fix