Releases: sendbird/sendbird-uikit-react
Releases · sendbird/sendbird-uikit-react
Release list
v3.18.2
v3.18.1
Fixes
- Fixed super group channel detection to use the application's
premiumFeatureListinstead of the deprecatedallow_super_group_channelattribute
v3.18.0
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
GroupChannelandThread, with single-file support inOpenChannel.
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
Threadview 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)
[v3.17.12] (MAR 26 2026)
Fixes
- Fixed a bug where invisible zero-width spaces inserted during paste in
MessageInputcould be included in sent or updated messages
## [v3.17.11] (MAR 12 2026)
[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)
[v3.17.10] (FEB 11 2026)
Fixes
- Fixed an unintended build issue caused by deprecating
MessageFeedBackandMessageForm
## [v3.17.9] (FEB 06 2026)
[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
startingPointset on theGroupChannel - 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
markAsUnreadmenu was not displayed correctly when replyType was set to thread
## [v3.17.8] (JAN 20 2026)
[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)
Features
-
Add a
renderTypingIndicatorBubbleto customize typingIndicatorEnables 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)
[v3.17.6] (DEC 10 2025)
Fixes
- Fix a bug where
autoscrollMessageOverflowToTopset onSendbirdProviderwas not being passed down to child components