Releases: sendbird/sendbird-chat-sdk-ios
Releases · sendbird/sendbird-chat-sdk-ios
v4.12.2
- Added methods on
GroupChannel
getDeliveryStatus(includeAllMembers:)
getDeliveryStatusAsObjects(includeAllMembers:)
getReadStatusAsObjects(includeAllMembers:)
- Added
DeliveryStatus
,ReadStatus
- Fixed Syntax error in SQL statement
- Added
extendedMessagePayload
property toBaseMessage
- Improved stability
v4.12.1
Improvements
- Fixed a bug where the callback of
__getUIKitConfiguration()
can be called twice. - Stability improvements.
v4.12.0
Improvements
Added submitForm(formKey:answer:completionHandler)
at BaseMessage
- Added review information on UserMessage
- Added
messageReviewInfo
property inUserMessage
class - Added
MessageReviewInfo
andOriginalMessageInfo
classes - Added
MessageReviewStatus
enum
- Added
- Added
SendbirdChat.sendUserMessage
which sends a user message to a specific channel without needing to have a instance of the channel. - Fix an issue where
unreadChannelFilter
was not properly working onGroupChannelCollection
v4.11.1
v4.11.0
v4.11.0 (Sep 01, 2023)
Improvements
- Added
createdBefore
andcreatedAfter
filters inGroupChannelListQueryParams
andPublicGroupChannelListQueryParams
. - Added
enableAutoResend
inInitParams.LocalCacheConfig
to control auto-resending feature when local cache is enabled. - Added
NotificationData
class. - Added
isCategoryFilterEnabled
property inFeedChannel
. - Added
isTemplateLabelEnabled
property inFeedChannel
. - Added
categories
property inFeedChannel
.
v4.10.0
v4.10.0 (Aug 18, 2023)
Features
- You can mark push notifications as delivered within the SDK, tracking delivery status.
- Added
SendbirdChat.markPushNotificationAsDelivered
.
- Added
SendbirdChat.markPushNotificationAsDelivered(remoteNotificationPayload: payload)
- Added 'SendbirdChat.authenticateFeed' for Sendbird Notifications
- Added 'SendbirdChat.refreshNotificationCollections' for Sendbird Notifications
Improvements
- Fixed a bug where the group channel changelogs did not update the group channel metadata
- Added
copyMultipleFilesMessage(_:toTargetChannel:completionHandler:)
- Added
resendMultipleFilesMessage(_:fileUploadHandler:completionHandler:)
- Stability improvements.
v4.9.6
Improvements
- Fixed a bug where the group channel changelogs did not update the group channel metadata
v4.9.5
v4.9.5 (Jul 13, 2023)
Improvements
- Resolved the inconsistency between WebSocket connection state and network reachability
- Fixed a crash that can happen when SessionExpiredEvent is received
- Improved stability
v4.9.4
v4.9.4 (Jul 11, 2023)
Improvements
- Added
isBot
property inUser
model to identify whether the sender is a Bot
v4.9.3
v4.9.3 (Jun 27, 2023)
Improvements
- Fixed a bug where GroupChannelDelegate method func
channelDidUpdateTypingStatus(_ channel: GroupChannel)
was not being called when a typer becomes idle