Releases: sendbird/sendbird-chat-ios-spm
Releases · sendbird/sendbird-chat-ios-spm
v3.1.10
v3.1.9
v3.1.8
v3.1.7
v3.1.6
v3.1.5
- Fixed a bug where ACK_TIMEOUT(800180) errors were incorrectly being sent.
v3.1.2
- Improved stability.
v3.1.1
v3.1.1 (Dec 9, 2021)
- Fixed a bug that the reply message isn't received when the network is reconnected.
- Fixed a bug that some messages are disappeared.
- Improved stability.
v3.1.0
- Local caching support. See Local Caching for details.
- Added
SBDMessageContext
class. - Added
SBDCollectionEventSource
enum. - Added
SBDMessageCollectionDelegate
protocol. - Added
SBDMessageCollection
class. - Added
SBDChannelContext
class. - Added
SBDGroupChannelCollection
class. - Added
SBDGroupChannelCollectionDelegate
protocol. - Added
SBDMessageCollectionInitPolicy
enum.
- Added
- Added Reply to Channel feature.
- Added enum
SBDReplyType
for loading messages with respect to message's reply messages. - Added
replyType
property inSBDMessageListParams
,SBDMessageChangeLogsParams
andSBDPreviousMessageListQuery
. - Deprecated
includeReplies
inSBDMessageListParams
,SBDMessageChangeLogsParams
andSBDPreviousMessageListQuery
. - Added
parentMessage
property inSBDBaseMessage
- Deprecated
includeParentMessageText
inSBDMessageListParams
,SBDMessageChangeLogsParams
,SBDMessageRetrievalParams
andSBDPreviousMessageListQuery
. - Deprecated
parentMessageText
inSBDBaseMessage
. - Added
isReplyToChannel
inSBDBaseMessage
- Added
isReplyToChannel
property inSBDBaseMessageParams
. - Added
belongsToMessageParams:
method inSBDMessageListParams
.
- Added enum
v3.0.236
New
- Added SBDRestrictionInfo which contains information for users who are either muted or banned.
- Added SBDRestrictedUser for muted or banned users, which contains SBDRestrictionInfo.
- Added restrictionInfo property in SBDMember.
Changes
- SBDMutedUserListQuery loadNextPageWithCompletionHandler: and SBDBannedUserListQuery loadNextPageWithCompletionHandler: will give a NSArray<SBDRestrictedUser *>.
- SBDChannelDelegate channel: userWasMuted: and SBDChannelDelegate channel: userWasBanned: will give a SBDRestrictedUser object.