React ChatSDK Changelog

It typically includes information about new features, bug fixes, and other updates that have been made. The format of a changelog can vary, but it is usually organized in reverse chronological order, with the most recent changes listed first.

4.25.4
#

Updates

  • A new parameter 'metaData' is added to all group chat messages.
  • Call reconnection timer configuration added.
  • Improvements in unread message count feature.

4.25.3
#

New Feature

  • ChatSDK now supports the getRecentChatsByPagination feature. Check out our official documentation here.

Updates

  • We have updated media upload and download listeners with a progress percentage.
  • Improvements in handling logout on low internet.

4.25.2
#

Updates

  • We are adding additional metadata object param while making call's, check here for more updates.

4.25.1
#

Updates

  • Get previous chat history for newly added users if isHistoryOn is enabled on groups, check here for more updates.

4.25.0
#

Updates

  • Introduced new methods and listeners to detect the changes in the call quality, check here for more details.

4.24.0
#

Updates

4.23.0
#

Updates

  • Improvement in Call reconnection.

4.22.1
#

Updates

  • The email field now supports these symbols %+!$&# on profileUpdate.

4.22.0
#

New Feature

  • ChatSDK now supports EditMessage feature. Check out our official documentation here.

4.21.1
#

Updates

  • Feature enhancement of large file upload to support AWS and Minio storages.

4.21.0
#

New Feature

  • ChatSDK now supports large file uploads and downloads along with pause and resume capability. Use the new method SDK.sendMediaFileMessage() to send and download media files. Please check out our official documentation here.

Updates

  • SDK.sendFileMessage() method was deprecated, use SDK.sendMediaFileMessage() instead.
  • SDK.getMediaURL() method was deprecated, use SDK.downloadMedia() instead.

4.20.2
#

Updates

  • Send Message method response format updated

4.20.1
#

Updates

  • isLastMessageSentByme added in Recentchats

4.20.0
#

New Feature

  • Meet message has been newly introduced in SDK. You can send a meet message by using the SDK.sendMeetMessage() method.

Updates

  • Bug fixes in the calls and chat.

4.19.1
#

Updates

  • groupId and groupJid are added in the response of SDK.createGroup() method.

4.19.0
#

New Feature

  • Meet feature has been newly introduced in SDK, check here for more details.

Updates

  • UserIdentifier validation has been updated to accept only hyphens(-),underscore(_) and alphanumeric characters in lower case during registration.
  • UserJid param has been returned in SDK.register() method response.

4.18.0
#

New Feature

  • Topic Based Chat available in the SDK, check here for more details
  • Message By MetaData available in the SDK, check here for more details

Updates

  • SDK.getChatMessages() method has been updated with the single object param.
  • SDK.getMediaMessages() method has been updated with the single object param.
  • SDK method error codes updated

4.17.2
#

Updates

  • Bug fixes in the call

4.17.1
#

Updates

  • Bug fixes and improvements in the call

4.17.0
#

New Feature

  • New mediaDownloadListener call back listener introduced to track media file downloading progress and to cancel the auto downloading

Updates

  • apiBaseUrl and isTrialLicenseKey key param have been removed from SDK.initialize() method. SDK will determine these data based on the license key.

4.16.2
#

Updates

  • SDK.register method userIdentifier validation has been updated to allow alphanumeric and special characters such as hyphen(-) and underscore(_).

4.16.1
#

Updates

  • Reconnection mechanism has been stopped in the SDK after logging out.

4.16.0
#

New Feature

  • New method has been introduced to send the all type of media/file messages. You can use the SDK.sendFileMessage() to send all type of messages with the different messageType param.

Updates

  • SDK.sendTextMessage() method has been updated with the single object param.
  • SDK.sendImageMessage(), SDK.sendAudioMessage(), SDK.sendVideoMessage() and SDK.sendDocumentMessage() have been deprecated.

4.15.2
#

New Feature

  • To get and update the metaData for the logged in user, we have introduced the method. SDK.getMetaData() & SDK.updateMetaData()
  • Error code handling on quick start methods

4.15.1
#

Updates

  • SDK.getCurrentUserJid() method returned the correct jid without resource.

4.15.0
#

New Feature

  • MetaData added in Register and getUsersList SDK methods
  • Users can be mentioned in the group - New params have been introduced to mention the users.

Updates

  • ConnectionListener status updated as like CONNECTED, DISCONNECTED, RECONNECTING and CONNECTIONFAILED.
  • Able to paste the screenshot directly in the attachment section - SampleApplication.
  • Bugs fixes and Performance improvements.

4.14.2
#

Updates

  • Reconnection mechanism handled in the SDK when got DISCONNECTED event from the server.

4.14.1
#

New Feature

  • Web SDK can be installed via NPM. https://www.npmjs.com/package/mirrorfly-sdk
  • SDK files has been compressed to single file instead of multiple files.
  • New method for getting the group jid SDK.getGroupJid() has been added.

Updates

  • Reconnection mechanism handled in the SDK itself instead of UI.
  • In the SDK.getGroups() method, group jid is added in the response for further actions in the group.
  • SDK.getGroupChat() method has been removed, instead we can use the SDK.getChatMessages() method for getting the messages of the group also.
  • Bugs fixes and Performance improvements