sendbird_sdk 3.1.3
sendbird_sdk: ^3.1.3 copied to clipboard
The Flutter SDK for Sendbird Chat brings modern messenger chat features to your iOS and Android deployments
3.1.3 Sep 3, 2021 #
- Added metaData related filters for
GroupChannelListQueryandPublicGroupChannelListQuery - Fixed behavior when app life cylce state has changed
- Fixed message parsing when it has a link
- Improved stabilities
3.1.2 Aug 25, 2021 #
- Added
broadcastOnlyoption for super group filter in group list query - Fixed last message update for admin message
- Fixed member state when a user was invited to group channel
- Refactored api architecture
3.1.1 Jul 27, 2021 #
- Fixed a bug that connectivity is not working properly when nternet connection becomes on after off
- Changed
connectivitydependency toconnectivity_plus
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,
});
3.1.0-nullsafety.1 Jun 22, 2021 #
- Fixed
connectionStatusmapping for user/sender/member - Added HMS for push type
- Added
always_pushparameter for push registeration - Improved stability
3.1.0-nullsafety Jun 22, 2021 #
- Fixed channel object to contain last message when invoking
onMessageReceivedcallback - Improved stability
3.0.14-nullsafety Jun 13, 2021 #
- Applied null-safety
- Updated dependencies
- Fixed
mostRepliesUsersmapping in ThreadInfo - Improved stability
3.0.13 May 17, 2021 #
- Fixed file type mis mapping bug
- Added
cancelUploadingFileMessageinBaseChannel - Added
joinedAtinGroupChannel - Improved stability
3.0.12 Apr 25, 2021 #
- Fixed to apply option to
SendbirdSdkproperly - Fixed
sendFileMessageprogress inconsistency - Improved stability
3.0.11 Apr 22, 2021 #
- Added
nicknameStartWithfilter inApplicationListQuery - Updated pubspec and README
- Fixed typo
3.0.10 Apr 19, 2021 #
- Fixed register token endpoint
- Fixed typo
- Dropped some suffix
~FilterfromGroupChannelListQuery - Changed
FileInfo.fromUrlparametermimeTypeas optional (default isimage/jpeg) - Changed
getCurrentUsertocurrentUsergetter - Improved stability
3.0.9 #
- Fixed metaData mapping for
User - Renamed
ImageInfotoFileInfo - Renamed
markAsDeliveredparameter name frompayloadtodata - Renamed
PushTokenTypegcmtofcm
3.0.8 #
- Implemented
==operator for channels, users and messages - Fixed
getMessagemethod - Added
getMyMuteInfomethod inBaseChannel - Renamed
GroupChannelSuperChannelFilterandGroupChannelPublicChannelFiltertoSuperChannelFilterandPublicChannelFilter - Redefined error cases
- Added rate limit (1 second) in
markAsReadmethod - Renamed
onChannelMetaData~andonChannelMetaCounter~of channel event handler's method toonMetaData~andonMetaCounter~ - Renamed
addChannelHandlerremoveChannelHandlerandgetChannelHandlertoaddChannelEventHandler,removeChannelEventHandlerandgetChannelEventHandlerrespectively - Renamed
addConnectionHandlerremoveConnectionHandlerandgetConnectionHandlertoaddConnectionEventHandler,removeConnectionEventHandlerandgetConnectionEventHandlerrespectively - Renamed
onUpdateTotalUnreadMessageCountmethod inUserEventHandlertoonTotalUnreadMessageCountUpdated
3.0.7 #
- Added
nicknameparameter inconnectmethod - Implmeneted json serializations for queries
- Fixed message change log bugs
- Updated user agent
- Updated README and fixed repo link
- Cleaned up import pattern
3.0.6 #
- Renamed package
sendbirdsdktosendbird_sdk - Cleaned up unused codes
- Improved stability
3.0.5 #
- Fixed Admin message mapping
- Changed user property
isOnlinetoconnectionStatus - Added
getCachedMetaDatamethod inBaseChannel - Updated docs
- Improved stability
3.0.4 #
- Added
GroupChannelMemberListQuery - Changed
refreshChanneltorefreshfor channel - Changed parameter type from
UsertoStringforreportUseron channel - Fixed bugs on mapping sender
- Fixed bugs on sending file message
- Fixed bugs on caching
- Improved stability
3.0.3 #
- Changed return type of update messages (remove completion and use future)
- Accepted mimetype on
ImageInfo - Improved stability
3.0.2 #
- Added member count events for ChannelEventHandler
- Added session refresh / expiration
- Changed method signatures for send / update / resend user and file message
- Handled file message sending asynchronously
- Added network awarness to reconnect
- Updated internal logic while reconnecting
- Refactored socket events
- Improved stability
3.0.1 Add missing features #
- Added reactions
- Added file size limit
- Added thumbnail option for file message
- Added
OGMetaData,OGImagefor open graph - Added logging
- Added
PreviousMessageListQuery - Updated reference documentation
- Improved stability
3.0.0 developer preview #
- Developer preview