Skip to content

Releases: sendbird/sendbird-chat-sdk-ios

v4.8.2

12 May 10:38
Compare
Choose a tag to compare
  • Added includeParentMessageInfo to PinnedMessageListQueryParams

v4.8.1

10 May 11:33
Compare
Choose a tag to compare

Improvements

  • Fixed a crash issue that occurred when encoding User

v4.8.0

03 May 09:49
Compare
Choose a tag to compare

Features

PinnedMessageListQuery

You can now retrieve all pinned messages within a GroupChannel by the PinnedMessageListQuery.

  • Added PinnedMessage
  • Added PinnedMessageListQuery, PinnedMessageListQueryParams
  • Added createPinnedMessageListQuery(params:) for GroupChannel object
let queryParams = PinnedMessageListQueryParams { params in
    params.limit = 20
    // Set other properties in `params`
}
self.query = channel.createPinnedMessageListQuery(queryParams)
self.query.loadNextPage { messages, error in
    // Handle result
}

Improvements

  • Added URL encoding for userId with non-ascii characters

v4.7.0

26 Apr 14:43
Compare
Choose a tag to compare

Features

(Moderation) Automatically detect when user is unmuted

You can now automatically detect when a muted user is unmuted by leveraging MessageCollection.
Clients will now receive MessageCollectionDelegate.messageCollection(_:context:updatedChannel:) with CollectionEventSource.eventUserUnmuted when an user is unmuted after their muted duration has expired, on top of explict unmute calls. This now means that you can easily transition user’s experience and allow them to chat even more seamlessly.
Note that this is a MessageCollections only feature! We recommend all of our clients to give it a try if you haven’t : )

Improvements

  • Updated iOS deployment target to 11.0 for Xcode 14.1+
  • Fixed crash issue that occurred when encoding GroupChannel

v4.6.7

19 Apr 07:32
Compare
Choose a tag to compare

Improvements

  • Improved stability

v4.6.6

12 Apr 08:50
Compare
Choose a tag to compare

Improvements

  • Changed default value of nextResultSize and prevResultSize in MessageCollection to 40
  • Stability improvements

v4.6.5

10 Apr 12:17
Compare
Choose a tag to compare
  • Fixed a bug where a group channel collection returns channels for other user who used the device

v4.6.4

04 Apr 09:51
Compare
Choose a tag to compare
  • Fixed an error where the previous user's channels remained in the database

v4.6.3

30 Mar 12:38
Compare
Choose a tag to compare
  • Fixed a bug where a group channel collection could return duplicated channels
  • Improved local caching hit ratio

v4.6.2

24 Mar 09:16
Compare
Choose a tag to compare

Improvements

  • Fixed group channel collection's channelList not being updated properly after hiding a channel
  • Added ephemeral support for open channels
  • Fixed a bug where the 'Allowed domains' denies the connection from the SDK