Skip to content

v5.2.5

Choose a tag to compare

@honey-cometchat honey-cometchat released this 12 Dec 13:30
· 6 commits to v5 since this release
2e80e0d

New

  • Introduced @all mention feature in React Native UIKit, enabling users to notify all group members at once.
  • Implemented flagging feature in React Native UIKit, allowing users to report inappropriate messages for moderation.
  • Introduced the Reply Message feature, enabling users to reply directly to a specific message within a chat.
  • Added a new hideReplyOption property in the message list, allowing developers to hide the option to reply to a message. By default, the reply option is visible.
  • Introduced swipe-to-reply gesture functionality using PanGestureHandler in CometChatMessageList, allowing users to swipe messages to initiate a reply.
  • Added a new message event ccReplyToMessage, which displays a preview of the message being replied to in the composer.
  • Added a new replyView section in CometChatMessageTemplate to show a message preview inside the message bubble for the message being replied to.
  • Introduced CometChatSearch component, enabling users to search across conversations, messages, or both.
  • Added goToMessageId prop in CometChatMessageList to launch the list with a specific message highlighted—useful when navigating from search results.
  • Introduced CometChatSearchScope enum to define whether the search should be performed in conversations, messages, or both.
  • Introduced CometChatSearchFilter enum to support setting an initialSearchFilter or to provide a custom list of filters for the CometChatSearch component.
  • Implemented advance filter pairing for search filters (e.g., photos/videos pair, audio/documents pair) to provide better search experience.

Enhancements

  • Added listeners (CometChatMessageEvents) in StickersExtensionDecorator, CollaborativeDocumentExtensionDecorator, CollaborativeWhiteboardExtensionDecorator, and PollsExtensionDecorator to track quoted messages and manage their status based on reply progress or completion.
  • Enhanced CometChatMessagePreview component to handle deleted quoted messages by showing "Message Deleted" text when the original quoted message is no longer available.
    experience across different content types.

Fixes

  • Resolved an issue where users were unable to react to media files they had sent.
  • Fixed a bug where the reaction option was unavailable for a user’s own quoted messages.
  • Corrected an image alignment issue in moderated messages, ensuring proper layout display.
  • Fixed an issue where theming overrides were not applied as expected in React Native UIKit.
  • Corrected an icon mismatch where Private and Password-protected group type icons were interchanged in React Native UIKit.
  • Fixed an issue where tapping the call button or an entry in call history failed to initiate a call.
  • Fixed an issue where the incoming call UI occasionally extended beyond the visible screen area on iOS devices. The layout now consistently displays within screen boundaries across supported iOS models.
  • Fixed an issue where the theme was not applied as expected when passed to CometChatThemeProvider. The theme is now correctly recognized and rendered across the UI.

Deprecations

  • None

Removals

  • None