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
forceAssignIfNotAvailableandautoAssignOnWaitingandextraDatainHandoffBuilder. - Support new types of input event
MissedandFormMessage. - 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
imagePreviewerwebchat'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.customanduserInput.emojiPicker.customto allow declaring custom components.
- Added
Changed
- Refactored
useStorageStateto support usage of different storages.
- Refactored
Fixed
- @botonic/react
- Fixed scrolling for iPhone in
CoverComponent. Thanks to external contributor jruivo-dev. - Fixed
emoji clarification iconnot working in ShadowDOM mode. Thanks to external contributor TD-fupengfei. - Fixed webviews not redirecting correctly on
WhatsApp Cloud.
- Fixed scrolling for iPhone in