Skip to content

Releases: GetStream/stream-chat-react

v6.4.7

27 Jul 23:57

Choose a tag to compare

6.4.7 2021-07-27

Feature

  • Add the ability to open/close list of available commands on click #1072
  • Add the ability to set custom active channel on mount even if it's not returned in the initial queryChannels response #1078

Chore

  • Replace replaceAll method with replace and add global flag for older browser support #1074
  • Adjust VirtualizedMessageList CSS to support MessageSimple #1075

v6.4.6

23 Jul 17:17

Choose a tag to compare

Chore

  • Add error handling to MessageInput submit handler functions #1068
  • Upgrade react-images dependency for React 17 support #1069

v6.4.5

22 Jul 00:19

Choose a tag to compare

Feature

  • Provide option to use VirtualizedMessageList in Thread component via the virtualized boolean prop #1065

Chore

  • Pass message object override prop to MessageText component #1063
  • Add fallback name for specific rendered Avatar components #1066

v6.4.4

20 Jul 21:35

Choose a tag to compare

Bug

  • Fix bundle issues with dependency CSS imports #1061

v6.4.3

20 Jul 17:08

Choose a tag to compare

Feature

  • Reload ChannelList component when sort prop changes #1054

Chore

  • Add repo info to NPM page #1051
  • Export MML component #1053
  • Upgrade react-virtuoso dependency #1057
  • Revert removal of EmptyStateIndicator component for threads #1058
  • Adjust mml-react CSS import #1059 and #1060

v6.4.2

14 Jul 15:29

Choose a tag to compare

Feature

  • In the VirtualizedMessageList, add option to view the Giphy preview above the MessageInput (not as a message in the list) using the separateGiphyPreview prop #1045
  • Add optimistic response for sending reactions #1048

Chore

  • Upgrade typescript and stream-chat dependencies #1049

v6.4.1

09 Jul 23:20

Choose a tag to compare

Chore

  • Upgrade react-file-utils to fix NextJS support #1043

Bug

  • Fix offset increment issue for unwatched channels #1038

v6.4.0

07 Jul 16:47

Choose a tag to compare

⚠️ BREAKING CHANGES ⚠️ - The following values have been moved to the newly created EmojiContext:

  • Emoji - moved from ComponentContext
  • emojiConfig - moved from ChannelStateContext
  • EmojiIndex - moved from ComponentContext
  • EmojiPicker - moved from ComponentContext

Feature

  • Lazy load the emoji-mart dependency #1037

Chore

  • Remove unused CSS #1035

v6.3.0

02 Jul 18:03

Choose a tag to compare

⚠️ BREAKING CHANGES ⚠️ - We've removed the following deprecated UI components #1031:

  • ChannelListTeam
  • ChannelPreviewCompact
  • ChannelPreviewCountOnly
  • ChannelPreviewLastMessage
  • MessageInputLarge
  • MessageInputSimple

Feature

  • Added option to view read states on all messages #1014
  • Added markdown rendering support for ChannelPreview component #1021
  • Added sendChannelsToList prop to ChannelList to pass loadedChannels to the List UI component #1028
  • Pass entire user object to Avatar component for custom component usage #1030
  • Send error notification to channel via addNotification method when file/image upload fails #1032
  • Conditionally render SendButton when attachments have been uploaded but no input text exists #1033

Chore

  • Update MessageInput emoji icons #1020 and #1029
  • Upgrade react-file-utils dependency #1027

v6.2.0

24 Jun 21:51

Choose a tag to compare

πŸŽ‰ CSS VARIABLES THEMING! πŸŽ‰

  • We've replaced much of the library's hardcoded CSS with customizable variables #927
  • Variable support has been added for fonts, colors, border radius, padding, and margin
  • The Chat component now accepts a customStyles prop, an object type of CSS variables and value overrides
  • See the CSS and Theming section of our docs
    for an example of how to implement

Feature

  • Added error notification handling for failed deleted messages #1002
  • Added UI component override prop for MessageListNotifications #996

Chore

  • Refactor typing of Attachment components #995