iOS Calls 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.

5.17.5
#

  • Call Time out issues fixed

5.17.4
#

New Feature

  • A new metadata parameter of type CallMetadata was added to all makeCall methods to support sending additional call data.

Modified

  • CallMetadata were now available in MissedCallNotificationDelegate and getDisplayName method of CallManagerDelegate protocols
  • VOIPManager.sharedInstance.processPayload() method now takes optional displayName param to set the caller's name when reporting to CallKit

5.17.3
#

New Feature

  • Introduced private storage feature, check here for more details.

5.17.2
#

New Feature

  • SDK Version upgrade from iOS 12.1 to iOS 13.0
  • Bug fixes in Calls reconnectin offline state

5.17.0
#

New Feature

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

5.16.7
#

  • Bug fixes in EditMessage
  • Bug fixes and improvements in calls

5.16.3
#

  • Bug fixes in Message MetaData

5.16.2
#

  • SDK initialization fixes

5.16.1
#

  • Bug fixes and improvements in calls

5.16.0
#

  • Added error object in the following methods callback with breaking changes, to handle the errors occurred during call connectivity.
    • CallManager.makeVoiceCall()
    • CallManager.makeVideoCall()
    • CallManager.makeGroupVoiceCall()
    • CallManager.makeGroupVideoCall()
    • CallManager.inviteUsersToOngoingCall()
  • Removed initCallSDK() method from the Mirrorfly SDK. Now SDK, internally handles the Call SDK initialisation
  • Improvements in call disconnect.

5.15.7
#

  • Bug fixes in Update Profile

5.15.6
#

  • Bug fixes and improvements in chat history

5.15.5
#

New Feature

  • Improvements in Call Reconnection

5.15.4
#

  • Bug fixes and improvements

5.15.3
#

  • Bug fixes and improvements

5.15.2
#

New Feature

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

5.15.1
#

New Feature

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

5.14.2
#

New Feature

  • ChatSDK now supports large file uploads and downloads along with pause and resume capability. By calling the new method FlyMessenger.sendMediaFileMessage() while sending media files we can utilise those features

Updates

  • Large media file uploading and downloading, as well as the ability to pause and resume them, were supported via new send media message methods accessible in ChatSDK. here
  • Improvements in User Busy Status feature. Check out our official documentation here

Deprecated

  • FlyMessenger.sendFileMessage() method was deprecated, use FlyMessenger.sendMediaFileMessage() instead
  • MediaUtils.compressImage() method was deprecated , use MediaUtils.compressImageFile() instead
  • MediaUtils.compressVideo() method was deprecated , use MediaUtils.compressVideoFile() instead
  • MediaUtils.processAudio() method was deprecated , use MediaUtils.processAudioFile() instead
  • MediaUtils.processDocumentFile() method was deprecated , use MediaUtils.processDocumentFile() instead

5.13.9
#

Updates

  • Added chatmessage in notification completion handler, refer the changes here
  • Bug fixes in delete all call logs

5.13.8
#

Updates

  • Fixes in Delete Call Log

5.13.7
#

Updates

  • Bug fixes in Realm Version upgrade

5.13.6
#

Updates

  • Default Call Logs will not get updated for the MFCalls

5.13.5
#

Updates

  • Realm Version update

5.13.4
#

Updates

  • Realm Version update

5.13.3
#

Call SDK changes

  • Added a new param UserName in the CallManager delegate.'func getDisplayName(IncomingUser : [String], incomingUserName: String)
  • Bug fixes in leave Group method.

5.13.2
#

New Feature

  • Revoke admin in Group has been newly introduced in SDK. You can revoke a admin user from a group to a normal user if you are an admin in that group.

5.13.1
#

Updates

  • Improvements in Group creation process.

5.13.0
#

New Feature

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

5.12.0
#

New Feature

  • Initial Release