Skip to content

Releases: sendbird/sendbird-uikit-react

v3.18.2

Choose a tag to compare

@sendbird-sdk-deployment sendbird-sdk-deployment released this 07 Jul 06:02
38033e6

Fixes

  • Fixed a bug where a GroupChannel conversation could fail to recover after an SDK reconnect, staying stuck when the channel fetch was interrupted by the disconnect

v3.18.1

Choose a tag to compare

@sendbird-sdk-deployment sendbird-sdk-deployment released this 24 Jun 06:46
09c05dd

Fixes

  • Fixed super group channel detection to use the application's premiumFeatureList instead of the deprecated allow_super_group_channel attribute

v3.18.0

Choose a tag to compare

@sendbird-sdk-deployment sendbird-sdk-deployment released this 27 May 09:36
95074a0

Features

  • Redesigned the message composer's file attachment flow

    Files can now be attached by drag-and-drop or clipboard paste, and are staged inside the composer so they can be reviewed before sending. The file picker, drag-and-drop, and paste all enforce the same type, size, and count constraints. Available in GroupChannel and Thread, with single-file support in OpenChannel.

Fixes

  • Fixed a bug where clicking a search result did not scroll to or highlight the target message
  • Fixed a bug where message scroll pagination did not recover after a network disconnection or a search query change
  • Fixed a bug where the Thread view was reset when another user was banned from or left the channel
  • Fixed a bug where the typing indicator was not cleared correctly when the input became empty or the channel changed
  • Fixed a bug where the voice message player did not reset its playback position when the channel changed
  • Fixed a bug where HTML in the message input was not sanitized when editing a message
  • Fixed an inaccurate warning message shown when the mention count limit is exceeded

## [v3.17.12] (MAR 26 2026)

Choose a tag to compare

@danney-chun danney-chun released this 26 Mar 05:07

[v3.17.12] (MAR 26 2026)

Fixes

  • Fixed a bug where invisible zero-width spaces inserted during paste in MessageInput could be included in sent or updated messages

## [v3.17.11] (MAR 12 2026)

Choose a tag to compare

@danney-chun danney-chun released this 12 Mar 03:03

[v3.17.11] (MAR 12 2026)

Fixes

  • Fix a security vulnerability by upgrading dompurify to v3.3.2 (CVE range: >=3.1.3, <=3.3.1)

## [v3.17.10] (FEB 11 2026)

Choose a tag to compare

@danney-chun danney-chun released this 11 Feb 07:42

[v3.17.10] (FEB 11 2026)

Fixes

  • Fixed an unintended build issue caused by deprecating MessageFeedBack and MessageForm

## [v3.17.9] (FEB 06 2026)

Choose a tag to compare

@danney-chun danney-chun released this 06 Feb 00:47
572ae21

[v3.17.9] (FEB 06 2026)

Fixes

  • Fixed a bug where the open channel delete modal did not close after successful deletion
  • Fixed a bug where the open channel list was not updated after a channel was deleted
  • Fixed close button visibility in ChannelSettings header on dark mode
  • Fixed search and info button visibility in GroupChannel header on dark mode
  • Fixed bugs where styles were broken in some components
  • Fixed a bug where video thumbnails were rendered differently in Open Channels and Group Channels
  • Fixed a bug where the message list did not scroll to the startingPoint set on the GroupChannel
  • Fixed a bug where the input field disappeared when a new message arrived while composing a quote message
  • Fixed a bug MenuItem is over-place when app area is narrow
  • Fixed a bug where the markAsUnread menu was not displayed correctly when replyType was set to thread

## [v3.17.8] (JAN 20 2026)

Choose a tag to compare

@danney-chun danney-chun released this 20 Jan 06:48
fa7a1c8

[v3.17.8] (JAN 20 2026)

Fixes

  • Fixed a bug where sometimes does not scroll to bottom when new message comes in
  • Fixed a bug where scrolling to the bottom was not triggered when the bubble-type typing indicator reappeared

## [v3.17.7] (JAN 02 2026)

Choose a tag to compare

@danney-chun danney-chun released this 02 Jan 02:42

Features

  • Add a renderTypingIndicatorBubble to customize typingIndicator

    Enables customization of bubble-type typing indicators in addition to the existing customization of text-type typing indicators(renderTypingIndicator).

    • How to use?
      <GroupChannel
        channelUrl="ChannelURL"
        renderTypingIndicatorBubble={(props) => {
          ...
          return <CustomComponent typingMembers={props.typingMembers} />
        }}
      />

## [v3.17.6] (DEC 10 2025)

Choose a tag to compare

@danney-chun danney-chun released this 10 Dec 01:41

[v3.17.6] (DEC 10 2025)

Fixes

  • Fix a bug where autoscrollMessageOverflowToTop set on SendbirdProvider was not being passed down to child components