Releases: sendbird/sendbird-uikit-android
Releases · sendbird/sendbird-uikit-android
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.
v2.1.4
v2.1.3
v2.1.2
v2.1.2 (April 13, 2021) with Core SDK v3.0.161
- Added
showInputRightButtonAlways()
inChannelFragment.Builder
,OpenChannelFragment.Builder
. - From this version, it is not available on
jcenter
. This version can only be available from Sendbird's maven repository:maven { url "https://repo.sendbird.com/public/maven" }
.