Releases: sendbird/sendbird-uikit-react
Releases · sendbird/sendbird-uikit-react
[v3.16.5] (Apr 30 2025)
[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
SendbirdProvider
have been unmounted. - Fixed an undefined error of
emojiCategory
.
[v3.16.2] (Mar 28 2025)
[v3.16.2] (Mar 28 2025)
Features:
- Added
tel
andmailto
protocol 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
GroupChannelState
GroupChannelProviderProps
ChannelSettingsState
ChannelSettingsContextProps
- Fixed an issue where some of the context properties are not defined in a certain case
Chore
- Updated
dompurify
dependency version tov3.2.4
[v3.15.15] (Feb 14 2025)
Fixes:
- Added the missing import paths for the following deprecated interfaces.
useSendbirdStateContext
withSendbird
- Fixed an issue where
VoiceMessageInput
failed to record the audio at first.
Chore
- Updated
@sendbird/chat
version 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
state
andactions
properties.- 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
MessageInput
did 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.keyword
when searching in MessageSearch modulesearchString
now takes higher priority, whilemessageSearchQuery.keyword
is assigned secondary priority.
Fixes:
- Fixed the width of the messages in open channel
[v3.15.12] (Jan 9 2025)
Features:
- Provided
useConnectionState
that you can get the connection state of
SDK.
Fixes:
- Improved the stability with the latest Chat SDK version.