Releases: sendbird/chat-ai-widget
Releases · sendbird/chat-ai-widget
[1.4.6] (April 30 2024)
[1.4.6] (April 30 2024)
Fix:
- Added missing
callbacks
property toConstant
[1.4.5] (April 30 2024)
[1.4.5] (April 29 2024)
Feat:
- Added new properties
apiHost
, andwsHost
inConstant
- Added
FileMessage
for displaying a file message content as image - Added a new property
callbacks
inConstantContextProps
[1.4.4] (April 25 2024)
Feat:
- Added missing aria-label attributes to enhance accessibility, with corresponding ESLint rule settings to ensure continued compliance.
- Removed the expand/collapse button from the WidgetWindow.
Fix:
- Incremented the specifications for messageInputWrapper style to improve UI consistency.
Revert:
- Reverted the addition of the slim version of Datadog RUM, removing related code. This reverts the changes initially introduced in commit f2bfe36.
[1.4.3] (April 24 2024)
Feat:
- Integrated Datadog RUM (Real User Monitoring) in a slimmed-down version to optimize performance monitoring without heavily impacting the application's load time.
Fix:
- Made
children
prop type optional for component.
[1.4.2] (April 23 2024)
[1.4.2] (April 23 2024)
Fix:
- Fixed a DOMException issue in useDynamicAttachModal hook.
Chore:
- Replaced a Sendbird AI Chatbot website link in ChatBottom component.
[1.4.1] (April 22 2024)
Feat:
- Implemented safe parsing of message.data to prevent errors in data handling.
- Enhanced efficiency by reusing user and channel information stored in localStorage, reducing redundant data requests and improving user experience.
- Established functionality to connect the ChatAiWidget upon component mounting, improving real-time interaction capabilities. This includes various improvements such as managing connections and handling UI behavior between mobile and desktop platforms.
Fix:
- Corrected the position of the feedback dialog which used to be incorrectly placed after bumping up UIKit version.
Chore:
- Updated key structures to include appId and boId, which allows better identification and tracking of business objects.
- LocalStorage key format:
@sendbird/chat-ai-widget/${appId}/${botId}
- LocalStorage key format:
- Cleanup of Unused Files and Dependencies: Removed unnecessary files and dependencies like dompurify to streamline the codebase.
[1.3.9] (April 19 2024)
Feat:
- Created an upload_to_s3 pipeline to facilitate file transfers to AWS S3.
- Added automated workflows for publishing, enhancing deployment efficiency.
Fix:
- Corrected the positioning of the feedback icon in the bot message UI
Chore:
- Modified the build output path for better management of build artifacts.
- Removed
react-popper-tooltip
library from the project dependencies to streamline the bundle size.
[1.3.8] (Mar 28 2024)
Feat:
- Apply text and icon color variations based on theme settings to the
<ErrorContainer />
component, enhancing the visual coherence across different application themes. - Introduce a message feedback feature that allows users to provide feedback on messages directly within the application. This feature is aimed at enhancing user engagement and interaction.
- As part of this update, the previous 👍🏻👎 emoji reactions have been replaced with a new UI
- Update the bot icon to a modern and more visually appealing design.
[1.3.7] (Mar 26 2024)
Feat:
- Apply UIKit classNames to user message text & suggested replies
- styled-components.d.ts has been added to override
DefaultTheme
- styled-components.d.ts has been added to override
[1.3.5] (Mar 22 2024)
Chore:
- Inject className;
sendbird-word
to the message bubble component to make it customizable
Feat:
- Enable passing
stringSet
prop from ChatAiWiget to UIKit- Available
stringSet
can be found at https://github.com/sendbird/sendbird-uikit-react/blob/main/src/ui/Label/stringSet.ts.
- Available