Skip to content

Releases: GetStream/stream-chat-react-native

v5.31.1

28 May 11:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.31.0...v5.31.1

v5.31.0

23 May 10:03
Compare
Choose a tag to compare

What's Changed

  • fix: add undefined check for message when checking for isMessageUnread by @khushal87 in #2518
  • feat: support file_size config in file and image upload by @khushal87 in #2517

Full Changelog: v5.30.0...v5.31.0

v5.30.0

16 May 10:24
Compare
Choose a tag to compare

What's Changed

  • The prop formattedDate is changed to date for better in MessageFooter. You can now simply pass your date timestamp here, and the component internally handles the formatting as well, so it's better than before.
  • fix: incorrect mentioned users regex users with same prefix by @khushal87 in #2508
  • fix: handle react native audio recorder player optionally by @khushal87 in #2515
  • fix: Stream chat fix http no such file by @netoya in #2512
  • fix: new message in empty messagelist and channel preview latest message by @khushal87 in #2509
  • feat: show edited message label in message UI by @khushal87 in #2514
  • Fix: channel.lastRead() returns null after posting a message by @ohayoyogi in #2480

New Contributors

Full Changelog: v5.29.0...v5.30.0

v5.29.0

02 May 10:29
Compare
Choose a tag to compare

What's Changed

What is Async Audio?

The features enable you to record and send voice notes in the Chat. 🎉

How to use it?

You can primarily follow this audio support guide to enable and use this feature.

To enable the feature, simply install react-native-audio-recorder-player and react-native-video for React Native CLI applications and expo-av for Expo applications.

After installation, enable the feature by passing the audioRecordingEnabled prop as true in the Channel component of our SDK.

<Channel audioRecordingEnabled={true} />

The release also improves couple of other caveats with duration field in MessageInput and tries to make the FileUploadPreview and the FileAttachment component simpler.

Full Changelog: v5.28.1...v5.29.0

v5.28.1

26 Apr 09:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.28.0...v5.28.1

v5.28.0

23 Apr 12:55
Compare
Choose a tag to compare

What's Changed

  • feat: add sender and receiver message theme background color by @khushal87 in #2485
  • fix: broken imports in SDK as per TS by @khushal87 in #2487
  • feat: introduce grouped message theming for message and fix message pinned header styles by @khushal87 in #2488
  • fix: return type of setInterval and setTimeout by @khushal87 in #2489
  • fix: improve attachment picker and image gallery bottom sheet implementation by @khushal87 in #2490
  • fix: ts issue in getPhotos around Platform.Version by @khushal87 in #2493

Full Changelog: v5.27.1...v5.28.0

v5.27.1

15 Apr 08:44
Compare
Choose a tag to compare

What's Changed

  • docs: improve expo installation explanations by @santhoshvai in #2478
  • fix: messages not received when connection recovered and do not reload channel when sending message by @khushal87 in #2479
  • chore: upgrade react native SDK version to 0.73.6 and fix incompatibilies by @khushal87 in #2475
  • fix: giphy border radius and color issue by @khushal87 in #2484

Full Changelog: v5.27.0...v5.27.1

v5.27.0

03 Apr 07:15
Compare
Choose a tag to compare

What's Changed

  • fix: add channel prop to ChannelPreviewStatus and fix docs props information by @khushal87 in #2455
  • fix: deprecate global config from usage and add resizableCDNHosts to resizableCDNHosts by @khushal87 in #2457
  • feat: add customizability for attachment picker ios select more photos component by @khushal87 in #2458
  • fix: undefined local states for reaction count by @santhoshvai in #2460
  • fix(offline-support): when user is not connected don't render null by @santhoshvai in #2462
  • feat: expo 50 version upgrade in sample app by @khushal87 in #2463
  • fix(sample-app): for the loading status which did not return to false when the list of attachments or pinned messages was empty by @sn4f in #2459
  • fix: playing video in image gallery even when thumb_url not present by @khushal87 in #2466
  • fix: offline support saving cyclic structure by @santhoshvai in #2469
  • fix: theme for MessageList and SendMessageDisallowedIndicator by @khushal87 in #2470
  • fix: scroll to bottom issue when the message list is empty by @khushal87 in #2471
  • fix: crashes due to negative bottom sheet snap points by @santhoshvai in #2473
  • fix(offline-support): foreign constraint failure by @santhoshvai in #2472

New Contributors

Full Changelog: v5.26.0...v5.27.0

v5.26.0

08 Mar 08:31
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.25.0...v5.26.0

v5.25.0

29 Feb 12:36
Compare
Choose a tag to compare

What's Changed

  • fix: lint in language translations by @khushal87 in #2421
  • feat: add a way to insert a custom field into a message through message input context by @santhoshvai in #2422
  • feat: ability to override the emoji auto complete search input results using emojiSearchIndex by @khushal87 in #2423
  • fix: auto complete suggestion list container theme by @khushal87 in #2429
  • feat: introduce upload progress indicator spinner theme color by @khushal87 in #2437
  • fix: undefined thumb_url when image grid opens in image gallery by @khushal87 in #2438
  • fix: do not render channels on offline support before db init by @santhoshvai in #2444
  • fix: channel disabled/frozen UI re-render issue by @khushal87 in #2436
  • docs: v3 refresh by @khushal87 in #2424
  • fix: calendar undefined issue in MessageSearchList in SampleApp by @khushal87 in #2445
  • refactor: remove ios/.xcode.env.local through gitignore by @khushal87 in #2446

Full Changelog: v5.24.0...v5.25.0