Skip to content

v3.17.0

Compare
Choose a tag to compare
@sendbird-sdk-deployment sendbird-sdk-deployment released this 23 May 08:04
· 18 commits to main since this release
797e0b1

v3.17.0 (May 23, 2024) with Chat SDK v4.16.3

  • Deprecated notifyStatusUpdated(GroupChannel, StatusFrameView) in MessageThreadInputComponent

  • Added a new interface to set the enable state of the message input field

    • Added boolean tryToChangeEnableInputView(boolean, String) in ChannelFragment, MessageThreadFragment, OpenChannelFragment
    • Added boolean tryToChangeEnableInputView(boolean, GroupChannel, String) in MessageInputComponent
    • Added boolean tryToChangeEnableInputView(boolean, OpenChannel, String) in OpenChannelMessageInputComponent
  • A new interface has been added to allow you to customise the items in the RecyclerView

    • Added String getActionContextMenuTitle(GroupChannel), List<DialogListItem> makeChannelContextMenu(GroupChannel), and boolean onChannelContextMenuItemClicked(GroupChannel, View, DialogListItem) in ChannelListFragment
  • Added a new interface to receive events when a message is clicked or long-clicked on the screen used in Sendbird Business Messaging

    • Added setOnItemClickListener(OnItemClickListener<BaseMessage>) and setOnItemLongClickListener(OnItemLongClickListener<BaseMessage>) in ChatNotificationChannelFragment.Builder and FeedNotificationChannelFragment.Builder
  • Added a new feature to support markdown syntax in UserMessage

    • Added enableMarkdownForUserMessage: Boolean in ChannelConfig. If you enable this feature, you can use markdown syntax in the UserMessage.
    • Currently, the following markdown syntax is supported:
      • Bold: **bold**, __bold__
      • Link: [link](https://sendbird.com)
  • Options for Suggested Replies, Direction and Target, have been added.

    • These two options only work when ChannelConfig.enableSuggestedReplies is enabled, and each flag operates independently.
    • Added SuggestedRepliesDirection.VERTICAL and SuggestedRepliesDirection.HORIZONTAL which indicate the direction of the suggested replies in SuggestedRepliesView.
    • Added SuggestedRepliesFor.ALL_MESSAGES and SuggestedRepliesFor.LAST_MESSAGE_ONLY, which specify the target messages for suggested replies.
    • Added suggestedRepliesFor in ChannelConfig to set the target messages for suggested replies.
    • Added suggestedRepliesDirection in ChannelConfig to set the direction of the suggested replies.