Skip to content

Releases: GetStream/stream-chat-react

v12.15.4

21 May 16:45

Choose a tag to compare

12.15.4 (2025-05-21)

Bug Fixes

v13.0.1

15 May 09:13

Choose a tag to compare

13.0.1 (2025-05-15)

Bug Fixes

  • clear composer state optimistically with snapshot restoration upon sending a message (#2710) (b6e91a2)
  • inject error into PollComposer state if native numeric field validation fails (#2702) (8bca9f0)
  • prevent sorting poll options in place (#2699) (88590f1)
  • reflect maxRows in TextareaComposer and allow to add lines (#2709) (990e15c)
  • reset message composer state partially when poll message is sent (#2703) (5708807)

v12.15.3

15 May 09:28

Choose a tag to compare

12.15.3 (2025-05-15)

Chores

  • deps: bump @stream-io/stream-chat-css from 5.9.0 to 5.9.1 (9121f4f)

v12.15.2

15 May 09:13

Choose a tag to compare

12.15.2 (2025-05-15)

Bug Fixes

v12.15.1

09 May 13:34

Choose a tag to compare

12.15.1 (2025-05-09)

Bug Fixes

  • send messages with successfully uploaded attachments only (#2704) (8a66f6a)

v13.0.0

06 May 13:49

Choose a tag to compare

13.0.0 (2025-05-06)

⚠ BREAKING CHANGES

  • Channel props dragAndDropWindow &
    optionalMessageInputProps have 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, use Custom<Entity>Data
    to extend your types

Bug Fixes

  • make consistent use of message composition related props (#2695) (2b789e5)
  • replace StreamChatGenerics with module augmentation (#2634) (67bed79)

Features

Chores

  • deps: upgrade stream-chat to v9.0.0 (666be5e)

v12.15.0

02 May 11:07

Choose a tag to compare

12.15.0 (2025-05-02)

Features

  • introduce WithDragAndDropUpload component (#2688) (6b03abd)

Chores

  • deps: upgrade @stream-io/stream-chat-css to v5.8.1 (#2689) (d0c32e3)

Refactors

v13.0.0-rc.2

30 Apr 12:05

Choose a tag to compare

v13.0.0-rc.2 Pre-release
Pre-release

13.0.0-rc.2 (2025-04-30)

Features

  • replace SuggestionItem prop with suggestionItemComponents prop for SuggestionList (#2693) (985f5e3)

v13.0.0-rc.1

28 Apr 22:18

Choose a tag to compare

v13.0.0-rc.1 Pre-release
Pre-release

13.0.0-rc.1 (2025-04-28)

⚠ BREAKING CHANGES

  • Channel props dragAndDropWindow &
    optionalMessageInputProps have 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, use Custom<Entity>Data
    to extend your types

Bug Fixes

  • replace StreamChatGenerics with module augmentation (#2634) (67bed79)

Features

Chores

  • deps: upgrade @stream-io/stream-chat-css to v5.8.1 (#2689) (d0c32e3)

Refactors

v12.14.0

08 Apr 14:54

Choose a tag to compare

12.14.0 (2025-04-08)

Features

  • [REACT-218] add MessageBlocked component (#2675) (0ecd147)