v0.21.0
0.21.0 - 2023-03-09
Added
- Added @botonic/plugin-hubtype-babel: This plugin allows you to integrate Hubtype Babel in your Botonic project. It works like any other AI/NLU services plugin, like Dialogflow, Watson, etc.
- Decompressing data for large contents coming from
Pusher
. - Allow to set an auto idle message in
HandoffBuilder
. - Handoff improvements. Added
forceAssignIfNotAvailable
andautoAssignOnWaiting
andextraData
inHandoffBuilder
. - Support new types of input event
Missed
andFormMessage
. - Added support for detecting typing on/off events.
- Decompressing data for large contents coming from
- Added several improvements to plugin (check further details in #2301).
- Added
imagePreviewer
webchat's property to allow customizing preview of media files. - Allow user input preprocess in
blockInputs
. - Added classnames to buttons, timestamp component, list of message buttons and user input.
- Added deep links for different messaging providers.
- Added new properties
userInput.attachments.custom
anduserInput.emojiPicker.custom
to allow declaring custom components.
- Added
Changed
- Refactored
useStorageState
to support usage of different storages.
- Refactored
Fixed
- @botonic/react
- Fixed scrolling for iPhone in
CoverComponent
. Thanks to external contributor jruivo-dev. - Fixed
emoji clarification icon
not working in ShadowDOM mode. Thanks to external contributor TD-fupengfei. - Fixed webviews not redirecting correctly on
WhatsApp Cloud
.
- Fixed scrolling for iPhone in