Skip to content

Releases: GetStream/stream-chat-react

v12.0.0-rc.5

15 Jul 07:38

Choose a tag to compare

v12.0.0-rc.5 Pre-release
Pre-release

12.0.0-rc.5 (2024-07-15)

⚠ BREAKING CHANGES

  • removed Thread prop fullWidth, removed class str-chat__thread--full
  • removed Window prop hideOnThread, replaced class str-chat__main-panel--hideOnThread with str-chat__main-panel--thread-open

Features

  • remove fullWidth prop from Thread & hideOnThread prop from Window (#2450) (32c8fc0)

v12.0.0-rc.4

11 Jul 09:40

Choose a tag to compare

v12.0.0-rc.4 Pre-release
Pre-release

12.0.0-rc.4 (2024-07-11)

Bug Fixes

  • export typeVersions correctly for emojis and mp3-encoder (#2449) (17218db)

v12.0.0-rc.3

10 Jul 13:17

Choose a tag to compare

v12.0.0-rc.3 Pre-release
Pre-release

12.0.0-rc.3 (2024-07-10)

⚠ BREAKING CHANGES

  • MP3 audio encoder has to be explicitly imported and
    used as a plugin for audio recordings. The default audio recording
    format is audio/wav.
  • @breezystack/lamejs became a peer dependency and has to
    be installed by the integrator so that the MP3 audio encoder can work
    properly.
  • Removed fileOrder, imageOrder, fileUploads,
    imageUploads, uploadFile, uploadImage, removeFile, removeImage from the
    MessageInputContext. Use attachments, uploadAttachment, uploadNewFiles, upsertAttachments, removeAttachments instead.
  • Removed default values for timestamp formatting props
    like calendar or format for DateSeparator, EventComponent,
    MessageTimestamp. The formatting configuration now entirely relies on
    i18n translations.

Bug Fixes

  • acknowledge the use of LAME (dbce6dc)
  • extract MP3 encoder plugin (#2447) (625196f)
  • reflect Message groupStyles prop in the component memoization (#2448) (251eb08)

Features

  • keep attachments array and remove file and image uploads in MessageInput state (#2445) (238e801)
  • remove default timestamp formatting props from DateSeparator, EventComponent, MessageTimestamp (#2442) (6431954)

v11.23.2

10 Jul 11:09

Choose a tag to compare

11.23.2 (2024-07-10)

Bug Fixes

  • reflect Message groupStyles prop in the component memoization (#2448) (251eb08)

v11.23.1

08 Jul 14:02

Choose a tag to compare

11.23.1 (2024-07-08)

Bug Fixes

  • acknowledge the use of LAME (dbce6dc)

v12.0.0-rc.2

21 Jun 12:35

Choose a tag to compare

v12.0.0-rc.2 Pre-release
Pre-release

12.0.0-rc.2 (2024-06-21)

Chores

  • deps: bump @stream-io/stream-chat-css to version 5.0.0-rc.1nvm (fd27c74)

v12.0.0-rc.1

17 Jun 09:24

Choose a tag to compare

v12.0.0-rc.1 Pre-release
Pre-release

12.0.0-rc.1 (2024-06-17)

⚠ BREAKING CHANGES

  • The VirtualizedMessageList does not provide default Footer component
  • The VirtualizedMessageList markup has changed as TypingIndicator is rendered as a child of MessageListMainPanel
  • stylesheet import path changed & v1 stylesheet has been dropped, see release guide for more information
  • theme v1 related markup and classNames have been removed
  • themeVersion property has been removed from ChatContext
  • remove legacy style components (#2394) (9410153)

Bug Fixes

  • render typing indicator outside the VirtualizedMessageList scroll container (#2406) (fcaafb6)

v11.23.0

28 Jun 08:07

Choose a tag to compare

11.23.0 (2024-06-28)

Bug Fixes

  • adapt audio recording wave form to the available space (#2435) (aed0360)
  • always load thread replies on Thread opening (#2436) (579953c)
  • forward groupStyles to Message in VirtualizedMessageList (#2440) (241f5d7)
  • reflect correctly the translation key in Timestamp component (741e9ce)

Features

  • configure message group size by max time between messages (#2439) (0d094cb)

v11.22.0

21 Jun 11:03

Choose a tag to compare

11.22.0 (2024-06-21)

Bug Fixes

  • adjust ChannelActionContextValue type (#2434) (977ec39)
  • avoid eager channel pagination on channel open (#2425) (c1e8b93)
  • keep line breaks in message text that contains multiple markdown elements (#2429) (11e606f)

Features

  • load lazily mp3 encoding library for audio recorder (#2432) (2ca3188)

v11.21.0

14 Jun 10:48

Choose a tag to compare

11.21.0 (2024-06-14)

Bug Fixes

  • allow to pass minRows prop to MessageInput (#2411) (e6bfd40)
  • memoize addNotification function provided by Channel component (#2423) (b3734a4)

Features

  • allow to configure date and time format over i18n (#2419) (cb09dc1)