Releases: sendbird/sendbird-chat-sdk-flutter
Releases · sendbird/sendbird-chat-sdk-flutter
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
v3.0.12
- Fixed to apply option to
SendbirdSdkproperly - Fixed
sendFileMessageprogress inconsistency - Improved stability
v3.0.11
- Added
nicknameStartWithfilter inApplicationListQuery - Updated pubspec and README
- Fixed typo
v3.0.10
- Fixed register token endpoint
- Fixed typo
- Dropped some suffix
~FilterfromGroupChannelListQuery - Changed
FileInfo.fromUrlparametermimeTypeas optional (default isimage/jpeg) - Changed
getCurrentUsertocurrentUsergetter - Improved stability