Releases: cometchat/chat-sdk-ios
Releases · cometchat/chat-sdk-ios
4.0.54
4.0.54-beta1
New
- None
Enhancements
- None
Fixes
- Fixed the call ending flow in the
startCall
method to ensure proper call termination and UI updates when the call ends.
4.0.53
New
- Added
onMessagesDeliveredToAll
andonMessagesReadByAll
listeners to notify message sender when group messages are delivered or read by everyone in the group.
4.0.52
Enhancements
- Implemented storing weak references of delegates when adding multiple listeners.
- Made all the callback protocol methods optional, allowing developers to only add the methods that are needed.
4.0.51
New
- The following new methods have been introduced in the
CometChatNotifications
class:updateTimezone
: This method updates the timezone for receiving Enhanced Email and Enhanced SMS notifications correctly.getTimezone
: This method fetches the timezone set for a user.
Enhancements
- The following methods in the
CometChatNotifications
class have been deprecated:fetchPushPreferences
is now deprecated. Please usefetchPreferences
as an alternative.updatePushPreferences
is now deprecated. Please useupdatePreferences
as an alternative.resetPushPreferences
is now deprecated. Please useresetPreferences
as an alternative.
- The following class in the
CometChatNotifications
class has been deprecated:PushPreferences
is now deprecated. Please useNotificationPreferences
as an alternative.
4.0.50
Fixes
- Fixed an issue where the outgoingCallRejected event was not triggered when the recipient did not answer the call.
4.0.49
Enhancements
- Added a new method
includeBlockedUsers
inConversationsRequestBuilder
to allow fetching conversations of users blocked by the logged-in user. - Introduced a method
withBlockedInfo
inConversationsRequestBuilder
to fetch blocked information in the conversation object, such as blockedByMe and hasBlockedMe. - Introduced various public variables for all the request classes to improve data fetching and customization.
- Enhanced AppSettings with public variables for subscription types, roles, region, and host overrides.
- Added a new parameter for
scopes
inBannedMembersRequestBuilder
.
4.0.48
New
- Added a method named getConversationUpdateSettings which returns the settings saved in Dashboard.
4.0.47
New
- Added support for Mac Catalyst, enabling iOS apps to run on macOS.
3.0.921
New
- Added support for Mac Catalyst, enabling iOS apps to run on macOS.