Releases: cometchat/cometchat-uikit-react
Releases · cometchat/cometchat-uikit-react
v6.4.2
v6.4.1
New
- None
Enhancements
- None
Fixes
- Fixed an issue where deleting a recording without explicitly stopping it caused subsequent recordings to fail during playback.
- Fixed an issue where missed messages were not fetched after a WebSocket disconnect and reconnect cycle.
- Fixed an issue where a blocked user could still see the blocker's online presence after the blocker refreshed the application.
v5.0.19
New
- Added support for customizing the mentions in the message composer through two new properties:
mentionsUsersRequestBuilder: Allows developers to provide a customUsersRequestBuilderto control how the mentioned users list is fetched.mentionsGroupMembersRequestBuilder: Allows developers to provide a customGroupMembersRequestBuilderto customize how mentioned group members are retrieved.
Enhancements
- None
Fixes
- Fixed an issue where deleting an ongoing recording without stopping it caused subsequent recordings to be unplayable or corrupted.
v6.4.0
New
- Introduced the
CometChatCompactMessageComposera single-line message composer designed to provide a more streamlined message composition experience. - Added the
showToolbarOnSelectionprop to display a floating toolbar for text formatting when users select text within the composer. - Added the
hideRichTextFormattingOptionsprop to hide the fixed formatting toolbar above the message composer header for a cleaner interface. - Added the
enableRichTextEditormaster prop to control all rich text functionality. When disabled:- Both floating and fixed formatting toolbars are hidden, regardless of other prop settings.
- Rich text formatting is disabled, even when users paste or manually enter markdown.
Enhancements
- None
Fixes
- None
v6.3.13
New
- None
Enhancements
- None
Fixes
- Fixed a cross-site scripting (XSS) vulnerability in UIKit to prevent unauthorized script execution while ensuring valid text renders correctly.
- Fixed an issue where the Threaded Message List remained stuck in a loading state when an error occurred.
- Fixed an issue where a read receipt was incorrectly sent when a user sent a message from the message composer.
- Fixed an issue where the ringtone continued playing after an incoming call was accepted.
- Fixed an issue where
.heicand.heifimages did not render in the message list or when opened in a new browser tab.
v6.3.11
New
- None
Enhancements
- None
Fixes
- Fixed an issue causing the message list to flicker when sending or pasting long messages, ensuring a smoother messaging experience.
- Fixed an issue where read receipts were not updating in the conversation view until a manual refresh.
- Fixed a layout issue where the
CometChatUserscomponent could overflow its container. - Fixed security vulnerabilities related to the
react-syntax-highlighter/prismjsdependency.
v6.3.10
New
- Added the
parentMessageIdproperty to allow loading a specific conversation when the Agent Chat initializes. When this property is not provided, the chat opens as a new empty conversation by default. - Introduced the
loadLastAgentConversationproperty to automatically load the most recent agent conversation on initialization. By default, the chat opens as a new empty conversation.
Enhancements
- None
Fixes
- None
v6.3.9
New
- None
Enhancements
- None
Fixes
- Fixed an issue where messages sent in a newly created agent chat did not appear in real time.
- Resolved a problem that caused duplicate action messages when adding multiple users to a group.
v6.3.8
New
- None
Enhancements
- Added a selected users preview in the
CometChatUserscomponent, allowing users to review selected members before adding them to a group.
Fixes
- Fixed an issue where the reply preview was not visible in the thread header, ensuring better message context visibility.
- Fixed an issue where the text input was cleared unexpectedly after sending a voice recording.
- Fixed an issue where the edit message preview height appeared uneven.
- Fixed an issue where clicking the Clear button in the search box also removed the selected filter.
- Fixed an issue where an unsupported icon was displayed for action and custom messages in the conversation list’s last message preview.
v6.3.7
New
- Added a “Mark as Unread” option, allowing users to mark previously read messages as unread for better message management.
- Introduced a new unread message indicator UI that visually separates unread messages from read ones, making unread messages easier to identify.
- Added the
showMarkAsUnreadOptionproperty, which allows the message list to start from unread messages when set totrue. - Added a new event in
conversationsEventthat can be used to update a specific conversation in the conversations list.
Enhancements
- None
Fixes
- None