Skip to content

v4.2.0 (Jan 31, 2024)

Compare
Choose a tag to compare
@sf-tyler-jeong sf-tyler-jeong released this 31 Jan 05:57
· 64 commits to master since this release
12a47ea

Features

Local Caching for Android and iOS (Not supported for Web yet)

Local caching enables Sendbird Chat SDK for Flutter to cache and retrieve group channel and message data locally. Its benefits include reducing refresh time and allowing a client app to create a channel list or a chat view that can work online as well as offline.
The local caching feature is enabled by default.

  • Added useCollectionCaching in SendbirdChatOptions (The default value is true)
  • Added getCachedDataSize(), clearCachedData() and clearCachedMessages() in SendbirdChat
  • Added getFailedMessages(), removeFailedMessages() and removeAllFailedMessages() in MessageCollection
  • Added markAsRead() in BaseMessageCollection`

Improvements

  • Fixed the bugs regarding FeedChannel
  • Improved stability