Skip to content

Releases: GetStream/stream-chat-react-native

v5.32.0

17 Jun 09:57
Compare
Choose a tag to compare

Highlights

The main highlights of this release are:

  • New Reactions implementation using the reaction_groups and show count along with Reaction in ReactionList.
  • Globally Override date format for the SDK using i18n translations so that you don't have to customize the components here and there.
  • Better docs for expo installation and permissions setup so that you don't face any issues anymore.

What's Changed

  • fix: empty message list UI and scrolling issue by @khushal87 in #2533
  • fix: add expo-clipboard to peer deps of expo-package by @khushal87 in #2537
  • fix: Correct Japanese translation by @toshisugimo in #2540
  • fix: example app TS issue and icons props issue by @khushal87 in #2544
  • fix: derive reaction list from reaction_groups and show reaction count while maintaining the order by @khushal87 in #2523
  • fix: permissions issue on expo sample app on iOS and add docs for the same by @khushal87 in #2546
  • feat: use queryReactions to fetch and show reactions in OverlayReactions. by @khushal87 in #2532
  • fix: message edited label edited time stamp by @khushal87 in #2547
  • fix: store message_text_updated_at field in the offline DB by @khushal87 in #2548
  • fix: use i18n-parser for build-translations and improve related scripts by @khushal87 in #2553
  • feat: global date time formatting through i18n by @khushal87 in #2552

New Contributors

Full Changelog: v5.31.1...v5.32.0

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