Releases: sendbird/sendbird-uikit-android
Releases · sendbird/sendbird-uikit-android
v2.2.4
v2.2.3
v2.2.3 (Jan 26, 2022) with Core SDK v3.1.5
- Added
List<DialogListItem> makeMessageContextMenu(BaseMessage)
,boolean onMessageContextMenuItemClicked(BaseMessage, View, int, DialogListItem)
,saveFileMessage(FileMessage)
inChannelFragment
,OpenChannelFragment
. - Changed
ViewModelStoreOwner
fromActivity
toFragment
. - Improved stability.
v2.2.2
v2.2.1
v2.2.0
v2.2.0 (Nov 23, 2021) with Core SDK v3.1.0
DEPRECATED
v3.1.0
- Supported local caching.
- Added
getInitResultHandler()
inSendBirdUIKitAdapter
.
- Added
- Supported message threading.
- Added
enum ReplyType { NONE, QUOTE_REPLY }
. - Added
setReplyType(ReplyType)
inSendBirdUIKit
. - Added
getReplyType()
inSendBirdUIKit
.
- Added
- Added
getClickableViewMap()
inMessageViewHolder
. - Removed
getClickableView()
,getProfileView()
inMessageViewHolder
. - Added
setListItemClickListener(OnIdentifiableItemClickListener<BaseMessage>)
,setListItemLongClickListener(OnIdentifiableItemLongClickListener<BaseMessage>)
inChannelFragment.Builder
,OpenChannelFragment.Builder
. - Deprecated
setItemClickListener(OnItemClickListener<BaseMessage>)
,setItemLongClickListener(OnItemLongClickListener<BaseMessage>)
inChannelFragment.Builder
,OpenChannelFragment.Builder
. - Added
MessageListAdapter(GroupChannel, boolean)
inMessageListAdapter
. - Deprecated
MessageListAdapter(GroupChannel, OnItemClickListener<BaseMessage>)
,MessageListAdapter(GroupChannel, OnItemClickListener<BaseMessage>, OnItemLongClickListener<BaseMessage>)
,MessageListAdapter(GroupChannel, OnItemClickListener<BaseMessage>, OnItemLongClickListener<BaseMessage>, boolean)
inMessageListAdapter
. - Added
setItems(GroupChannel, List<BaseMessage>, OnMessageListUpdateHandler)
inMessageListAdapter
. - Deprecated
setItems(GroupChannel, List<BaseMessage>)
inMessageListAdapter
. - Added
OpenChannelMessageListAdapter(OpenChannel, boolean)
inOpenChannelMessageListAdapter
. - Deprecated
OpenChannelMessageListAdapter(OpenChannel, OnItemClickListener<BaseMessage>)
,OpenChannelMessageListAdapter(OpenChannel, OnItemClickListener<BaseMessage>, OnItemLongClickListener<BaseMessage>)
,OpenChannelMessageListAdapter(OpenChannel, OnItemClickListener<BaseMessage>, OnItemLongClickListener<BaseMessage>, boolean)
inOpenChannelMessageListAdapter
. - Added
setItems(OpenChannel, List<BaseMessage>, OnMessageListUpdateHandler)
inOpenChannelMessageListAdapter
. - Deprecated
setItems(OpenChannel, List<BaseMessage>)
inOpenChannelMessageListAdapter
. - Added
setOnListItemClickListener(OnIdentifiableItemClickListener<BaseMessage>)
,setOnListItemLongClickListener(OnIdentifiableItemLongClickListener<BaseMessage>)
inMessageListAdapter
,OpenChannelMessageListAdapter
. - Deprecated
setOnItemClickListener(OnItemClickListener<BaseMessage>)
,setOnProfileClickListener(OnItemClickListener<BaseMessage>)
,setOnItemLongClickListener(OnItemLongClickListener<BaseMessage>)
inMessageListAdapter
,OpenChannelMessageListAdapter
.
v2.1.8
v2.1.7
v2.1.6
v2.1.6 (July 20, 2021) with Core SDK v3.0.168
- Added
setEmptyIcon(int resId, ColorStateList tint)
inCreateChannelFragment.Builder
,InviteChannelFragment.Builder
, andPromoteOperatorsFragment.Builder
. - Added
setEmptyText(int resId)
inCreateChannelFragment.Builder
,InviteChannelFragment.Builder
, andPromoteOperatorsFragment.Builder
. - Upgraded Gradle version to
4.0.1
.
v2.1.5
v2.1.5 (Jun 8, 2021) with Core SDK v3.0.166
- Added support for Firebase Cloud Messaging version 22.0.0.