Skip to content

v4.18.0

Latest
Compare
Choose a tag to compare
@sendbird-sdk-deployment sendbird-sdk-deployment released this 21 May 04:46

Feature

A new feature has been added that allows you to mark messages in the channel as unread from a specific message.

  • Added markAsUnread() to GroupChannel
await groupChannel.markAsUnread(message);

sb.groupChannel.addGroupChannelHandler('EVENT_HANDLER_UNIQUE_KEY', {
    onChannelChanged: (channel: GroupChannel) => {
        // broadcast when the channel's read status and unread message count changes
    },
    ...
});

sb.addUserEventHandler('EVENT_HANDLER_UNIQUE_KEY', {
    onTotalUnreadMessageCountChanged: (unreadMessageCount) => {
        // broadcast when the channel's total unread message count changes
    },
    ...
);

Improvement

  • Fixed MMKV dependency conflict in React Native