@sendbird/uikit-react
Advanced tools
Changelog
[v3.15.11] (Dec 19 2024)
Changelog
[v3.15.10] (Dec 12 2024)
scrollRef
in GroupChannelList contextGroup Channel
does.Open in Channel
action is triggered in a different channel.
Open in Channel
implementation invokes both setCurrentChannel
and setStartingPoint
.
The setCurrentChannel
function triggers asynchronous side effects that update channel
, messagesDataSource
, and startingPoint
.
If setStartingPoint
is invoked before these updates are completed, it can result in the channel not being updated correctly or the starting point being improperly set.Changelog
[v3.15.9] (Nov 21 2024)
onBefore-
handlerseventHandlers.message
for:
onBefore-
due to type constraintsChangelog
[v3.15.8] (Nov 7th, 2024)
dir
attribute was not being properly applied to message containers:
useMessageLayoutDirection
hook in favor of a more React-friendly solutionMessageList
component to directly handle text direction through the dir
attributelocalCacheEnabled
override functionalitysdkInitParams.localCacheEnabled
properly overrides default settings; localCacheEnabled: true
Changelog
[v3.15.7] (Oct 24th, 2024)
'application/zip', 'application/x-rar-compressed', 'application/x-7z-compressed', 'application/x-tar', 'application/gzip', 'application/x-bzip', 'application/x-bzip2', 'application/x-xz', 'application/x-iso9660-image'
'.apng', '.avif', '.gif', '.jpg', '.jpeg', '.jfif', '.pjpeg', '.pjp', '.png', '.svg', '.webp', '.bmp', '.ico', '.cur', '.tif', '.tiff'
'.mp4', '.webm', '.ogv', '.3gp', '.3g2', '.avi', '.mov', '.wmv', '.mpg', '.mpeg', '.m4v', '.mkv'
'.aac', '.midi', '.mp3', '.oga', '.opus', '.wav', '.weba', '.3gp', '.3g2'
'.txt', '.log', '.csv', '.rtf', '.pdf', '.doc', '.docx', '.xls', '.xlsx', '.ppt', '.pptx'
'.zip', '.rar', '.7z', '.tar', '.gz', '.bz2', '.xz', '.iso'
.bmp
files as ThumbnailMessage
.heic
files as FileMessage
for cross-browser consistencyOpenChannel
message list scroll would not move upon initialization on mobile browsers.MessageInput
failed to auto-scroll when pasting text.MessageInput
when pasting non-English text.