Releases: just-ai/jaicf-kotlin
Releases · just-ai/jaicf-kotlin
1.3.6
Warning
Before proceeding with upgrading to this version of framework, we strongly encourage you to review the Possible Implications section for potential impact on your infrastructure.
What's Changed
- fix: make CailaIntentData id nullable by @Yamakuprina in #259
- fix: removed reset() call on HttpBotRequest's input stream by @CptBronzebeard in #260
- fix: added new fields to Transition class by @ronrotem in #261
- feature: added CailaCatchAllActivator to save cailaAnalyzeResult with… by @ronrotem in #262
- change: removed 8KB limit on HttpBotRequest's body buffer in #260.
Possible implications
The parsing logic for HttpBotRequests has been updated.
Previously, a fixed 8 KB request buffer was in use, causing issues when using certain third-party services with the bot.
Instead, an unlimited buffer has now been implemented, which could potentially lead to an out-of-memory (OOM) error for large requests.
It is recommended that the HTTP request body size be limited at the gateway/proxy layer to avoid potential issues.
Full Changelog: 1.3.4...1.3.6
1.3.4
https://github.com/just-ai/jaicf-kotlin/pull/258
What's Changed
- Add ssml support in #258
Full Changelog: 1.3.3...1.3.4
1.3.3
1.3.1
1.3.0
What changed?
- #252, #248, #247 - Improvements in telephony channel:
NoInputTimeout
, customizableASR/TTS
settings, add transferStatus toTelephonyBotRequest
. - #251 - customizable executor service in
TelegramChannel
with default implementation. - #250 - support
only-if
predicates forAnyIntent
,AnyEvent
activation rules. - #246 - Separate thresholds for Pattern and Phrase activations in
CAILA
1.2.5
1.2.4
1.2.3
1.2.2
What's Changed
- #224 Fix bug that
smartRandom
generates values gt max - #223 Add
Update
object toTelegramBotRequest
- #225 Fix bug that
transitionHistory
was not working correctly withInMemoryBotContextManager
- #226 JaicpPollingConnector: add
stopPolling
method, allow providing user-definedExecutor
, use singleExecutor
for both fetching and processing requests
1.2.1
What's Changed
- #214 Add IntelliJ IDEA support for
regex
activation rules - #216 Add simple reactions rendering to
ConsoleChannel
- #219 Allow customization of activation rules by supporting post-match predicates (
onlyIf
) - #217 Add CAILA Entity activator
- #218 Add possibility to obtain currently running channels from
JaicpConnector