Skip to content

Releases: sendbird/sendbird-uikit-android

v2.2.1

10 Dec 08:57
Compare
Choose a tag to compare

v2.2.1 (Dec 10, 2021) with Core SDK v3.1.1

  • Improved stability.

v2.2.0

23 Nov 10:33
Compare
Choose a tag to compare

v2.2.0 (Nov 23, 2021) with Core SDK v3.1.0 DEPRECATED

  • Supported local caching.
    • Added getInitResultHandler() in SendBirdUIKitAdapter.
  • Supported message threading.
    • Added enum ReplyType { NONE, QUOTE_REPLY }.
    • Added setReplyType(ReplyType) in SendBirdUIKit.
    • Added getReplyType() in SendBirdUIKit.
  • Added getClickableViewMap() in MessageViewHolder.
  • Removed getClickableView(), getProfileView() in MessageViewHolder.
  • Added setListItemClickListener(OnIdentifiableItemClickListener<BaseMessage>), setListItemLongClickListener(OnIdentifiableItemLongClickListener<BaseMessage>) in ChannelFragment.Builder, OpenChannelFragment.Builder.
  • Deprecated setItemClickListener(OnItemClickListener<BaseMessage>), setItemLongClickListener(OnItemLongClickListener<BaseMessage>) in ChannelFragment.Builder, OpenChannelFragment.Builder.
  • Added MessageListAdapter(GroupChannel, boolean) in MessageListAdapter.
  • Deprecated MessageListAdapter(GroupChannel, OnItemClickListener<BaseMessage>), MessageListAdapter(GroupChannel, OnItemClickListener<BaseMessage>, OnItemLongClickListener<BaseMessage>), MessageListAdapter(GroupChannel, OnItemClickListener<BaseMessage>, OnItemLongClickListener<BaseMessage>, boolean) in MessageListAdapter.
  • Added setItems(GroupChannel, List<BaseMessage>, OnMessageListUpdateHandler) in MessageListAdapter.
  • Deprecated setItems(GroupChannel, List<BaseMessage>) in MessageListAdapter.
  • Added OpenChannelMessageListAdapter(OpenChannel, boolean) in OpenChannelMessageListAdapter.
  • Deprecated OpenChannelMessageListAdapter(OpenChannel, OnItemClickListener<BaseMessage>), OpenChannelMessageListAdapter(OpenChannel, OnItemClickListener<BaseMessage>, OnItemLongClickListener<BaseMessage>), OpenChannelMessageListAdapter(OpenChannel, OnItemClickListener<BaseMessage>, OnItemLongClickListener<BaseMessage>, boolean) in OpenChannelMessageListAdapter.
  • Added setItems(OpenChannel, List<BaseMessage>, OnMessageListUpdateHandler) in OpenChannelMessageListAdapter.
  • Deprecated setItems(OpenChannel, List<BaseMessage>) in OpenChannelMessageListAdapter.
  • Added setOnListItemClickListener(OnIdentifiableItemClickListener<BaseMessage>), setOnListItemLongClickListener(OnIdentifiableItemLongClickListener<BaseMessage>) in MessageListAdapter, OpenChannelMessageListAdapter.
  • Deprecated setOnItemClickListener(OnItemClickListener<BaseMessage>), setOnProfileClickListener(OnItemClickListener<BaseMessage>), setOnItemLongClickListener(OnItemLongClickListener<BaseMessage>) in MessageListAdapter, OpenChannelMessageListAdapter.

v2.1.8

23 Sep 05:12
Compare
Choose a tag to compare

v2.1.8 (Sep 23, 2021) with Core SDK v3.0.172

  • Added getMessageTootip(int count) in ChannelFragment.
  • Added initFromForeground(SendBirdUIKitAdapter adapter, Context context) in SendBirdUIKit.

v2.1.7

19 Aug 08:47
Compare
Choose a tag to compare

v2.1.7 (August 19, 2021) with Core SDK v3.0.170

  • Added filtering logics for channel events by custom message list params.
  • Added filtering logics for channel list events by custom channel list query.
  • Improved handling of failed messages.

v2.1.6

20 Jul 07:28
Compare
Choose a tag to compare

v2.1.6 (July 20, 2021) with Core SDK v3.0.168

  • Added setEmptyIcon(int resId, ColorStateList tint) in CreateChannelFragment.Builder, InviteChannelFragment.Builder, and PromoteOperatorsFragment.Builder.
  • Added setEmptyText(int resId) in CreateChannelFragment.Builder, InviteChannelFragment.Builder, and PromoteOperatorsFragment.Builder.
  • Upgraded Gradle version to 4.0.1.

v2.1.5

08 Jun 06:31
Compare
Choose a tag to compare

v2.1.5 (Jun 8, 2021) with Core SDK v3.0.166

v2.1.4

14 May 11:59
Compare
Choose a tag to compare

v2.1.4 (May 14, 2021) with Core SDK v3.0.164

  • Fixed problems in API level 30.
    • Fixed camera launching issue.
    • Fixed video and file viewer launching issue.
  • Upgraded Gradle version to 3.5.4

v2.1.3

28 Apr 00:13
Compare
Choose a tag to compare

v2.1.3 (April 27, 2021) with Core SDK v3.0.163

  • Targeted Android 11 (API 30).
  • Supported Scoped storage.
    • The requestLegacyExternalStorage attribute has been deleted.
    • Used Media Store API.
  • Improved stability.

v2.1.2

13 Apr 06:47
Compare
Choose a tag to compare

v2.1.2 (April 13, 2021) with Core SDK v3.0.161

  • Added showInputRightButtonAlways() in ChannelFragment.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" }.