v5.4.0
·
3 commits
to v5
since this release
New
- Added support for sending multiple attachments in a single message, including images, videos, audio files, and documents. This is enabled by default.
- Added
CometChatImagesBubbleandCometChatVideosBubbleto display multiple images and videos in a grid within a single message. - Added
CometChatFilesBubbleto display multiple document attachments within a single message. - Added
CometChatAudiosBubbleto display multiple audio attachments within a single message. - Added
CometChatVoiceNoteBubbleto render voice messages with a built-in waveform player. - Added
CometChatMediaViewerto open images and videos in a full-screen, swipeable viewer. - Added
CometChatAttachmentViewerto display a single attachment in a full-screen viewer. - Added
CometChatAttachmentPreviewto preview selected attachments before sending, with per-file upload progress and options to remove or retry uploads. - Added support for AI smart replies and conversation starters, enabled using the
showSmartRepliesandshowConversationStartersprops onCometChatMessageList. - Added
CometChatSmartRepliesandCometChatConversationStarterto render smart replies and conversation starters. - Added
CometChatConversationSummaryto display an AI-generated conversation summary, surfaced fromCometChatMessageHeadervia theshowConversationSummaryButtonprop andonConversationSummaryPresscallback.
Enhancements
- None
Fixes
- Fixed
CometChatUIKit.logout()rejecting with a "UIKit not initialized" error even when the UIKit was already initialized and a user was logged in. - Fixed the link preview image and favicon not updating when a message was edited to point to a different URL.
- Fixed redundant overlapping text spans on code blocks in the message composer that degraded rich-text editing performance on Android.