Releases: sendbird/sendbird-chat-sdk-flutter
Releases · sendbird/sendbird-chat-sdk-flutter
v4.0.5 (Jul 14, 2023)
Features
- Added
SendbirdStatisticsfor internal use.
Improvements
- Improved stability.
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
feedinChannelType. - Added
getMyFeedChannelChangeLogs()withFeedChannelChangeLogsParamsin SendbirdChat. - Added
getTotalUnreadMessageCountWithFeedChannel()in SendbirdChat. - Added
FeedChannelHandler. - Added
onTotalUnreadMessageCountChanged()inUserEventHandlerandUnreadMessageCount.
Collection for notifications
- Added
NotificationCollection,NotificationCollectionHandlerandNotificationContext. - Added
BaseMessageCollection,BaseMessageCollectionHandlerandBaseMessageContext. - Added
FeedChannelContext,BaseChannelContext.
ChatNotification for GroupChannel
- Added
isChatNotificationin GroupChannel. - Added
includeChatNotificationinGroupChannelListQueryandGroupChannelChangeLogsParams.
Setting and Template for Notification
- Added
getGlobalNotificationChannelSetting()andGlobalNotificationChannelSettingin SendbirdChat. - Added
getNotificationTemplateListByToken()withNotificationTemplateListParamsandNotificationTemplateListin SendbirdChat. - Added
getNotificationTemplate()andNotificationTemplatein SendbirdChat.
NotificationInfo
- Added
NotificationInfo. - Added
notificationInfoinAppInfo.
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,GroupChannelContextandGroupChannelCollectionHandler. - Added
MessageCollection,MessageContextandMessageCollectionHandler. - Added
enum CollectionEventSource.
v3 Changelog
Please refer to this page.
v3.1.6
- Added RestrictedUser for callback mute/ban feature
- Fixed session related issue
- Fixed group channel updates not to apply unset operator_ids in GroupChannelParams
v3.1.4
- Fixed HMS push token registration
- Improved stability
v3.1.0
[3.1.0] - Jul 7, 2021
Breaking changes
In line with the overall update for Chat SDK for Flutter 3.1.0, behavior changes are applied to the following classes. Visit Sendbird Docs for further information.
- The
PreviousMessageListQuerynow requireschannelTypeandchannelUrl.
PreviousMessageListQuery({
required this.channelType,
required this.channelUrl,
});- The
OperatorListQuerynow requireschannelTypeandchannelUrl.
OperatorListQuery({
required this.channelType,
required this.channelUrl,
});- The
MessageSearchQuerynow requireskeyword.
MessageSearchQuery({required this.keyword});- The
GroupChannelMemberListQuerynow requireschannelUrl.
GroupChannelMemberListQuery({required this.channelUrl});- The
UserMessageParamsnow requiresmessage.
UserMessageParams({
required this.message,
})- The
ScheduledUserMessageParamsnow requiresscheduledDateString,timezone, andmessage.
ScheduledUserMessageParams({
required this.scheduledDateString,
required this.timezone,
required String message,
})- The
MessageRetrievalParamsnow requireschannelType,channelUrl, andmessageId.
MessageRetrievalParams({
required this.channelType,
required this.channelUrl,
required this.messageId,
});- Applied null-safety
- Updated dependencies
- Fixed
mostRepliesUsersmapping in ThreadInfo - Fixed
connectionStatusmapping for user/sender/member - Fixed channel object to contain last message when invoking
onMessageReceivedcallback - Added HMS for push type
- Added
always_pushparameter for push registeration - Improved stability
v3.0.13
- Fixed file type mis mapping bug
- Added
cancelUploadingFileMessageinBaseChannel - Added
joinedAtinGroupChannel - Improved stability