Skip to content

Releases: cometchat/cometchat-uikit-react-native

v4.3.2

04 Jun 11:38
dba89aa
Compare
Choose a tag to compare

Enhancements

  • Enhanced permission management [iOS]
  • Updated the CometChatConversationList component to display only the last message
  • Ensured that blocked users are now visible in the CometChatUsers component
  • Updated the Translation Extension to change the language according to the device by default
  • Improved the UI of the transfer ownership selection process.

Fixes

  • Resolved issue with live reactions affecting multiple conversations
  • Addressed error where new group creation resulted in multiple conversation entries on the receiver side
  • Corrected labeling in action messages
  • Fixed app crash on simulator when opening the camera [iOS]
  • Fixed the smart reply feature to activate only when a new message arrives within the active conversation
  • Resolved the issue where all groups were visible under the Groups Tab in the CometChatContacts component
  • Corrected a spelling mistake in Date Header
  • Fixed a recursive call issue occurring internally when calling the setAccent() method of Theme
  • Addressed the issue where the details page was getting closed when blocking a user
  • Resolved the issue where a conversation was not being removed from CometChatConversations in real-time after blocking a user
  • Added an Error state in messages for interrupted message sending
  • Resolved the issue where sending the first message incremented the unread count to 1 for the sender
  • Fixed the new message indicator when the number of messages is less than the visible list
  • Addressed real-time action messages for kicking a user from the group
  • Ensured real-time updating in conversation when a user is banned or kicked from a group

v4.3.1

04 Jun 11:13
952f8f4
Compare
Choose a tag to compare

Enhancements

  • Call status has been synchronized with the react UI kit.
  • A check has been implemented to verify if a camera is available before it's accessed.
  • Selection icon in transfer ownership has been updated.
  • Add check to live react to confirm which conversation it belongs to.
  • Improved user experience with the addition of an error state in messages.
  • Conversations now verify if the logged-in user has an ongoing conversation.
  • Removed dependency on react-native-async-storage.

Fixes

  • Resolved an issue in which the kick action message was not visible when a user added and then kicked.
  • Fixed the issue where the conversation was still visible after a user was banned or kicked from a group.
  • Rectified visibility of "1 new message" header even when there were no new messages.
  • Addressed issue with the unread count becoming one after sending the first message in a conversation.
  • Fixed issue with request builders being passed to Groups & Users component from Contacts component.
  • Resolved the flow of blocking a user.
  • Rectified the issue related to checking deleted messages.
  • Fixed a minor recurring issue in setAccent() method.
  • Added a check before updating the message in edit and delete message events.
  • Added id check in message list.

v4.3.0

04 Jun 10:45
7ed4095
Compare
Choose a tag to compare

New

  • Introduced UI components for adding reactions to messages as a core chat feature:
  • Added CometChatReactions component to display reactions for messages, enhancing user interaction.
  • Added CometChatReactionList component to group and list users by their message reactions.

Enhancements

  • Exposed KeyboadAvoidingView props of message composer to give more control to developers, thereby fixing related bugs for some users.
  • Optimised bottom sheet implementation for improved UI responsiveness.
  • Optimised the flow of sending media messages for a smoother user experience.
  • Replacement of deprecated package in React Native UIKit to support react-native 0.73, transitioning to the new package @react-native-clipboard/clipboard.
  • Added a new video player to address and resolve video-related bugs.

Fixes

  • Addressed an issue where attaching a video from the gallery would incorrectly access file storage on iOS.
  • Resolved a bug where scrolling on media messages would open the media message instead of merely scrolling, enhancing the user's ability to navigate through the conversation.

v4.2.2

04 Jun 10:29
23f7b2f
Compare
Choose a tag to compare

Fix:

  • Backward compatibility for stickers added

v4.2.1

04 Jun 10:27
8bdb2c4
Compare
Choose a tag to compare

Fix:

  • Sticker sent from React Native are not visible in React & vice-versa

v4.2.0

04 Jun 10:22
9f07887
Compare
Choose a tag to compare

New:

  • Added component CometChatSchedulerBubble using SchedulerMessage
  • Date and Time selector in Interactive Forms
  • Added function to sendSchedulerMessage

v4.1.4

04 Jun 10:17
bd416f0
Compare
Choose a tag to compare

Fix:

  • Resolved an issue related to handling record permission prompts on iOS.

v4.1.3

04 Jun 10:14
6d2e83a
Compare
Choose a tag to compare

Bug Fixes

v4.1.2

04 Jun 10:11
55b03b5
Compare
Choose a tag to compare

Fixes:

  • Resolved an issue leading to image duplication and incorrect deletion status.

v4.1.1

04 Jun 10:08
ad3a166
Compare
Choose a tag to compare

Fixes:

  • Resolved an issue leading to the duplication of messages.
  • Fixed an issue causing group call crashes.