Releases: sendbird/chat-ai-widget
Releases · sendbird/chat-ai-widget
[v1.0.8] (Sep 1 2023)
Feat:
- Implemented quick reply UI attachment to the bottom of bot messages.
- Introduced a new feature for quick reply UI.
- Introduce ai widget script loading for non-react users.
Improvements:
- Removed redundant styles to enhance the user interface.
- Improved the BETA logo UI.
Fixes:
- Corrected the format of quick replies.
- Addressed an issue with incorrect quick replies format.
- Removed an unnecessary
isStartingPage
condition.
Chores:
- Moved url-webdemo to the packages directory for improved organization.
[v1.0.7] (Aug 14 2023)
[v1.0.6] (Aug 7 2023)
Improvements:
- Some users experienced slow loading of the chat AI widget due to the large bundle size of react-code-blocks.So we implemented lazy loading for the component, resulting in faster and more efficient initialization. #26
Chores:
- Pass customExtensionParams to SBProvider for logging purpose.
[v1.0.5] (July 31 2023)
Fixes:
- Resolved an issue where the suggested reply panel overlapped the last message when streaming reply was enabled. By adding a 50px buffer to the scroll, the suggested reply panel now displays correctly without obstructing the last message. #23
Feat:
- Added an interface to enable users to utilize their custom session handler.
Introducing new props: configureSession and userId, which can now be passed into the component. #24
[v1.0.4] (July 27 2023)
Enhancement
- Improved Channel Refresh Icon Control:
- Previously, the refresh icon and the expand + close icons were placed separately, causing alignment issues. To address this, the was used to prevent overlapping.
- Introduced a new prop,
customRefreshComponent
, which allows users to provide their own custom refresh icon component for better control.
Bug fix:
- Detailed Waiting Logic for Pending Bot Messages:
- Implemented a logic to wait until the last message in the group channel is not null, with a timeout of up to 3 seconds. This fix addresses issues where Bot's messages were pending after sending the first message.
[v1.0.3] (July 25 2023)
- Added a hashedKey handling feature for using the chat-ai-widget in ai-bot-url-webdemo #16
- Introduced new props and exported the Chat component with the following features by #17
instantConnect
: When set to true, the SDK connection will be established right after mounting the Chat or ChatAiWidget component.customBetaMarkText
: Allows customization of the BETA tag text in the Channel header.
[v1.0.2] (July 21 2023)
- Fixed Channel Refresh Issue:
- Even after merging #11, the channel was still being refreshed due to the sdk reconnection.
- Added a new option, sdkInitParams, to the UIKit sendbird/sendbird-uikit-react#692, allowing the passing of sdk init option params.
- By passing appStateToggleEnabled: false when sdk.init() is called, the unnecessary channel refresh is now prevented.
- Version 1.0.1 Issue Resolution:
- Fixed an issue where the default applicationId and botId values were incorrectly set when building with an existing .env file.
- Implemented logic to temporarily change .env to .env_temp before the build and revert it back post-build.
- Additionally, resolved the problem with the chat message sender's text_align being set to center.