Releases: sendbird/sendbird-uikit-react
Releases · sendbird/sendbird-uikit-react
[v3.16.6] (May 13 2025)
[v3.16.6] (May 13 2025)
Fixes:
- Fixed a bug that the scroll does not remain bottom when quoted message renders
[v3.16.5] (Apr 30 2025)
[v3.16.5] (Apr 30 2025)
Fixes:
- Fixed a bug that
GroupChannelProviderwithstartingPointthrows an error - Improved custom hook actions through memoization
[v3.16.4] (Apr 15 2025)
[v3.16.4] (Apr 15 2025)
Features:
- Added support for multi-line ellipsis in quoted messages.
Fixes:
- Fixed an issue where the previous thread message wouldn't load when scrolling to the top.
- Fixed an issue where
scrollToBottom()did not work when sending a message on mobile.
[v3.16.3] (Apr 3 2025)
[v3.16.3] (Apr 3 2025)
Fixes:
- Fixed an issue where the connection is still alive after
SendbirdProviderhave been unmounted. - Fixed an undefined error of
emojiCategory.
[v3.16.2] (Mar 28 2025)
[v3.16.2] (Mar 28 2025)
Features:
- Added
telandmailtoprotocol support for the markup link
[v3.16.1] (Mar 5 2025)
[v3.16.1] (Mar 5 2025)
Fixes:
- Fixed an unexpected error in
MessageList
[v3.16.0] (Feb 28 2025)
[v3.16.0] (Feb 28 2025)
Fixes:
- Added the missing import paths for the following interfaces
GroupChannelStateGroupChannelProviderPropsChannelSettingsStateChannelSettingsContextProps
- Fixed an issue where some of the context properties are not defined in a certain case
Chore
- Updated
dompurifydependency version tov3.2.4
[v3.15.15] (Feb 14 2025)
Fixes:
- Added the missing import paths for the following deprecated interfaces.
useSendbirdStateContextwithSendbird
- Fixed an issue where
VoiceMessageInputfailed to record the audio at first.
Chore
- Updated
@sendbird/chatversion to 4.16.4
[v3.15.14] (Feb 7 2025)
[v3.15.14] (Feb 7 2025)
Features:
- Added custom hooks for each module replacing the previous context hook. The custom hook allows access to the provider's data, which are divided into
stateandactionsproperties.- Added
useGroupChannelList, replacinguseGroupChannelListContext - Added
useCreateChannel, replacinguseCreateChannelContext - Added
useChannelSettings, replacinguseChannelSettingsContext - Added
useGroupChannel, replacinguseGroupChannelContext - Added
useMessageSearch, replacinguseMessageSearchContext - Added
useThread, replacinguseThreadContext- How to Use?
import { useGroupChannel } from '@sendbird/uikit-react/GroupChannel/context'; // Implement your code inside the react function component. const Component = () => { // const { currentChannel, scrollToBottom } = useGroupChannelContext(); const { state : { currentChannel, }, actions : { scrollToBottom }, } = useGroupChannel(); const onScrollDownButtonClick = () => { scrollToBottom(); }; // ... }
- Added
Fixes:
- Fixed an issue where the pasting the formatted text to
MessageInputdid not shows properly. - Fixed a bug with forwardRef Rules of Hooks violation.
[v3.15.13] (Jan 31 2025)
Features:
- Added React 19 compatibility
- Added
messageSearchQuery.keywordwhen searching in MessageSearch modulesearchStringnow takes higher priority, whilemessageSearchQuery.keywordis assigned secondary priority.
Fixes:
- Fixed the width of the messages in open channel