Skip to content

Releases: GetStream/stream-chat-react

v14.7.0

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 06 Jul 15:26

14.7.0 (2026-07-06)

Features

v14.6.1

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 03 Jul 08:17

14.6.1 (2026-07-03)

Bug Fixes

v14.6.0

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 25 Jun 10:39

14.6.0 (2026-06-25)

Features

v13.14.6

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 24 Jun 13:09

13.14.6 (2026-06-24)

Bug Fixes

  • MediaRecorder: guard pause/resume against inactive recorder to prevent InvalidStateError (#3217) (4288107)

v14.5.0

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 19 Jun 14:54

14.5.0 (2026-06-19)

Bug Fixes

  • i18n: localize message timestamps across all locales (#3220) (c1b65b6)
  • MediaRecorder: guard pause/resume against inactive recorder to prevent InvalidStateError (#3218) (a7e9006)
  • use client mandated composer queue (#3222) (57906bb)

Features

Refactors

  • tutorial: use isProductAttachment type guard instead of inline predicate (#3213) (0b95202)

v14.4.1

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 05 Jun 15:30

14.4.1 (2026-06-05)

Bug Fixes

  • only run husky in a git checkout so npm consumers don't break (#3211) (640bf4b)

v14.4.0

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 05 Jun 15:13

14.4.0 (2026-06-05)

Bug Fixes

  • compat: restore React 17/18 compatibility in certain components (#3197) (b513b69)
  • general performance and bug fixes (#3201) (57c5795)
  • interop: unwrap CJS default exports (react-player, @emoji-mart/react) (#3199) (4cddb02)
  • maintain topmost modal non-inert (#3206) (7ad98fa)

Features

  • allow to stack modals on top of each other (#3203) (4c934ae)
  • display notifications above modals (#3200) (0433090)
  • Reactions: send emoji_code with reactions for push notification rendering (#3209) (2faa620)

Performance Improvements

  • Message: hoist regex compilation in message text rendering (#3202) (8c018a4)
  • VideoPlayer: lazy-load react-player to keep it out of the main bundle (#3204) (18dc966)

v14.3.0

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 26 May 15:52

14.3.0 (2026-05-26)

Bug Fixes

  • ContextMenu: show focus outline for auto-focused context menu items (#3193) (237b139)
  • extended reactions buttonΒ visibility adjustments in MessageReactionsDetail (#3186) (52b0b59), closes #3172

Features

  • Notifications: swap snackbar notifications after minDisplayMs dwell (#3196) (dec271f)
  • reflect predefined filters in the channel list ordering (#3194) (a422d4b)

v14.2.0

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 11 May 11:24

14.2.0 (2026-05-11)

Bug Fixes

  • allow content overflow in generic Button (#3167) (6735fa1)
  • Avatar: fall back to initials when imageUrl is an empty string (#3168) (541eef8)
  • Channel: respect false shouldGenerateVideoThumbnail prop (#3184) (340af2b)
  • decouple modern-normalize from the SDK (#3180) (bcaf1f6), closes #3134
  • extended reactions button adjustments (#3172) (5259c17)
  • prevent messages being squashed in narrow message lists (#3153) (a1cc63f)
  • prevent overriding active channel UI on ChannelList pagination error (#3164) (0c0d65c)
  • remove visual glitches in ModalGallery, placeholder color, borders (#3178) (32dcace)

Features

  • a11y: announce message bubble text with context (#3177) (16f7294)
  • a11y: make ChannelListItemActionButtons accessible with keyboard (#3176) (8a6b90c)
  • add authorLabel prop to QuotedMessagePreviewUIProps (#3162) (88ef71e)
  • add matchReferenceWidth to DropdownProps (#3166) (cef7fa5)
  • add pin icon to the ChannelListItemUI (#3163) (f37f0a9)
  • add snackbar notification upon channels query pagination failure (#3179) (1028763)
  • clear command mode in message composer using keyboard (#3175) (6257e17)
  • introduce selective command enablement based on message editing or quoting in message composer (#3171) (8fa096a)

v14.1.0

Choose a tag to compare

@stream-ci-bot stream-ci-bot released this 04 May 07:59

14.1.0 (2026-05-04)

Bug Fixes

  • add ScrollToLatestMessageButton to ComponentContext (#3159) (952c125)
  • allow user blocking only in DM-type channels (#3139) (deda536)
  • decouple msg bubble width from reaction list width (#3142) (980c233)
  • export AttachmentSelectorContext from the SDK (#3158) (68efeb5)
  • font & box shadow fixes (#3135) (6d04cdf), closes #3134
  • limit reactions host width (segmented/bottom) (#3154) (be50105)
  • make search results scrollable (#3152) (ead6cb5)
  • MessageList: prevent message pagination too early on mount (#3143) (12e282f)
  • prevent cutting off button outlines in ContextMenu components (#3151) (b3469f0)
  • remove scrollbar gutters from VML (#3148) (4a6a8ae)

Features

  • a11y: improve accessibility across dialogs, forms, menus, media, and focus flows (#3146) (917b7f5)
  • change textarea default placeholder text (#3150) (45b1836)
  • introduce MessageUI to ComponentContext (#3140) (16af18d)

Refactors