Releases: GetStream/stream-chat-react
Releases Β· GetStream/stream-chat-react
v13.0.0-rc.2
13.0.0-rc.2 (2025-04-30)
Features
v13.0.0-rc.1
13.0.0-rc.1 (2025-04-28)
β BREAKING CHANGES
ChannelpropsdragAndDropWindow&
optionalMessageInputPropshave been removed, use- Remove ChatAutoComplete, AutoCompleteTextarea,
DefaultSuggestionList, DefaultSuggestionListItem and introduce
TextareaComposer, SuggestionList, SuggestionListItem - Remove defaultScrollToItem function previously used by
SuggestionList - Removed DefaultTriggerProvider component
- Remove from Channel props - acceptedFiles,
enrichURLForPreview, enrichURLForPreviewConfig, maxNumberOfFiles,
multipleUploads, TriggerProvider - Removal of acceptedFiles, debounceURLEnrichmentMs,
enrichURLForPreview, findURLFn, multipleUploads, onLinkPreviewDismissed,
quotedMessage from ChannelStateContext - Changed signature for functions sendMessage and
editMessage in ChannelActionContext - Changed signature for handleSubmit
- Removed setQuotedMessage from ChannelActionContext
- Removed types MessageToSend, StreamMessage,
UpdatedMessage in favor of LocalMessage or RenderedMessage - Removed Trigger generics from ChannelProps
- Message input state as well as the API is now kept
within MessageComposer instead of MessageInputContext - Renamed useMessageInputState to useMessageInputControls
as it does not handle the composition state anymore - Removed from MessageInputProps - disabled,
disableMentions, doFileUploadRequest, doImageUploadRequest,
errorHandler, getDefaultValue, mentionAllAppUsers, mentionQueryParams,
message, noFiles, urlEnrichmentConfig, useMentionsTransliteration,
additionalTextareaProps do not expect default value anymore - Changed the signature of MessageInput prop
overrideSubmitHandler - Local attachment and link preview types moved to
stream-chat - The SuggestionListItem UI components for
TextareaComposer receive tokenizedDisplayName instead of itemNameParts - Removed duplicate types SendMessageOptions,
UpdateMessageOptions which should be imported from stream-chat instead - Removed type LinkPreviewListProps - LinkPreviewList
does not have any props anymore - dropped
StreamChatGenerics, useCustom<Entity>Data
to extend your types
Bug Fixes
Features
- default data interfaces (#2683) (a88e145)
- introduce WithDragAndDropUpload component (#2688) (6b03abd)
- message composer (#2669) (fa2519b), closes #2688