sendbird_chat_sdk 4.2.18 sendbird_chat_sdk: ^4.2.18 copied to clipboard
With Sendbird Chat for Flutter, you can easily build an in-app chat with all the essential messaging features.
v4.2.18 (Jun 26, 2024) #
Improvements #
- Fixed the bugs regarding edge cases during
resetMyHistory()
processing - Fixed a bug that the filtering is not worked on multi
GroupChannelCollection
s - Fixed a bug that channel changelogs are not upserted in db
- Fixed a bug regarding the result of
init()
inSendbirdChat
v4.2.17 (Jun 18, 2024) #
Improvements #
- Fixed a bug regarding receiving messages during
resetMyHistory()
processing
v4.2.16 (Jun 13, 2024) #
Improvements #
- Fixed a bug regarding
await
inresetMyHistory()
inGroupChannel
v4.2.15 (Jun 5, 2024) #
Improvements #
- Fixed the bugs regarding my mute info
- Fixed the bugs regarding changelogs on web
- Fixed the bugs regarding connection management
- Fixed the bugs regarding
markAsDelivered()
inSendbirdChat
- Added
metaData
,readStatus
,deliveryStatus
in channel db - Fixed a bug when
includeEmpty
isfalse
inGroupChannelCollection
v4.2.14 (May 16, 2024) #
Improvements #
- Fixed the exceptions regarding url encoding for api
- Fixed the bug that profile image is not updated on web
- Fixed the bugs regarding event, exception and cache
- Modified the event order regarding failed messages in message collection
- Improved stability
v4.2.12 (Apr 24, 2024) #
Features #
- Updated dependency range for
connectivity_plus
package from^5.0.1
to>=5.0.1 <7.0.0
Improvements #
- Fixed
MessageCollection
regardingresetMyHistory()
inGroupChannel
- Fixed
removeFailedMessage()
andremoveAllFailedMessages()
inMessageCollection
- Fixed the bugs regarding message change log, pending message removal, typing status and delivered status
- Added improvements on
getUndeliveredMembers()
method to prevent a potential problem. The return type forgetUndeliveredMembers()
was updated fromList<Member>
toList<Member>?
. Please update this part of your code if you usegetUndeliveredMembers()
. - Improved stability
v4.2.11 (Apr 18, 2024) #
Improvements #
- Fixed the bug that there are duplicate channels in
GroupChannelCollection
- Added default mimeType in
FileMessageCreateParams
v4.2.10 (Apr 9, 2024) #
v4.2.9 (Apr 3, 2024) #
Improvements #
- Fixed the bugs regarding error handling in
MessageCollection
- Fixed the bug that
mentionedUserIds
is missing in a pending message
v4.2.7 (Mar 21, 2024) #
Improvements #
- Updated dependency range for http, uuid and logger packages
- Fixed the exception regarding encrypt package
v4.2.3 (Mar 4, 2024) #
Improvements #
- Fixed the bug where
query
inGroupChannelCollection
does not work when reconnected
v4.2.2 (Fed 15, 2024) #
Improvements #
- Fixed the bug where
votedPollOptionIds
inPoll
is always empty
v4.2.1 (Fed 5, 2024) #
Improvements #
- Fixed the bug where
getCachedMetaData()
inBaseChannel
is not being updated when deleting metadata
v4.2.0 (Jan 31, 2024) #
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
inSendbirdChatOptions
(The default value istrue
) - Added
getCachedDataSize()
,clearCachedData()
andclearCachedMessages()
inSendbirdChat
- Added
getFailedMessages()
,removeFailedMessages()
andremoveAllFailedMessages()
inMessageCollection
- Added
markAsRead()
inBaseMessageCollection
Improvements #
- Fixed the bugs regarding FeedChannel
- Improved stability
v4.1.2 (Dec 12, 2023) #
Features #
- Added
createdBefore
andcreatedAfter
inGroupChannelListQuery
andPublicGroupChannelListQuery
- Added
markAsClicked()
inFeedChannel
- Replaced
markAsReadBy()
withmarkAsRead()
inFeedChannel
Improvements #
- Fix the bugs regarding FeedChannel
- Fix the bugs regarding ReactionEvent
- Improved stability
v4.1.0 (Nov 3, 2023) #
Features #
NotificationMessage
- Added
NotificationMessage
withnotificationId
,messageStatus
andnotificationData
- Added
markAsReadBy()
,logImpression()
andlogCustom()
inFeedChannel
- Replaced
BaseMessage? lastMessage
withNotificationMessage? lastMessage
inFeedChannel
- Replaced
List<BaseMessage> messageList
withList<NotificationMessage> messageList
inNotificationCollection
- Modified
onMessagesAdded()
,onMessagesUpdated()
andonMessagesDeleted()
inNotificationCollectionHandler
- Modified
onMessageReceived()
andonChannelChanged()
inFeedChannelHandler
Deprecated Methods #
- Removed
onTotalUnreadMessageCountUpdated()
inUserEventHandler
Improvements #
- Improved stability
v4.0.13 (Sep 27, 2023) #
v4.0.12 (Sep 15, 2023) #
Improvements #
- Fixed the bug regarding parent
FileMessage
type - Updated regarding statistics
v4.0.9 (Aug 30, 2023) #
Improvements #
- Fixed the bug regarding the
hasNext
inBaseMessageCollection
- Fixed the bug when the
reverse
istrue
inMessageListParams
regardingBaseMessageCollection
- Improved stability
v4.0.8 (Aug 22, 2023) #
v4.0.7 (Aug 18, 2023) #
v4.0.6 (Aug 16, 2023) #
v4.0.5 (Jul 14, 2023) #
v4.0.4 (Jul 3, 2023) #
Improvements #
- Fixed the bug regarding
resendFileMessage()
- Fixed the bug regarding connectivity events
v4.0.3 (Jun 30, 2023) #
Features #
FeedChannel
- Added
FeedChannelListQuery
- Added
FeedChannel
- Added
feed
inChannelType
- Added
getMyFeedChannelChangeLogs()
withFeedChannelChangeLogsParams
in SendbirdChat - Added
getTotalUnreadMessageCountWithFeedChannel()
in SendbirdChat - Added
FeedChannelHandler
- Added
onTotalUnreadMessageCountChanged()
inUserEventHandler
andUnreadMessageCount
Collection for notifications
- Added
NotificationCollection
,NotificationCollectionHandler
andNotificationContext
- Added
BaseMessageCollection
,BaseMessageCollectionHandler
andBaseMessageContext
- Added
FeedChannelContext
,BaseChannelContext
ChatNotification for GroupChannel
- Added
isChatNotification
in GroupChannel - Added
includeChatNotification
inGroupChannelListQuery
andGroupChannelChangeLogsParams
Setting and Template for Notification
- Added
getGlobalNotificationChannelSetting()
andGlobalNotificationChannelSetting
in SendbirdChat - Added
getNotificationTemplateListByToken()
withNotificationTemplateListParams
andNotificationTemplateList
in SendbirdChat - Added
getNotificationTemplate()
andNotificationTemplate
in SendbirdChat
NotificationInfo
- Added
NotificationInfo
- Added
notificationInfo
inAppInfo
Improvements #
- Improved stability
v4.0.2 (Jun 23, 2023) #
- Improved stability
v4.0.1 (Jun 14, 2023) #
- Improved stability
v4.0.0 (May 31, 2023) #
To see detailed changes, please refer to the migration guide
Features #
- Added
GroupChannelCollection
,GroupChannelContext
andGroupChannelCollectionHandler
- Added
MessageCollection
,MessageContext
andMessageCollectionHandler
- Added
enum CollectionEventSource
v3 Changelog #
Please refer to this page