Skip to content

Releases: GetStream/stream-chat-react-native

v5.33.0

27 Jun 08:14
Compare
Choose a tag to compare

What's Changed

  • feat: configure ReactionList reaction theme by @khushal87 in #2561
  • fix: audio for the video muted when the silent mode is on for iOS by @khushal87 in #2564
  • fix: upload image issue when clicking a photo using expo-image-picker on Expo 51 by @khushal87 in #2559
  • fix: i18n in message rerender issue for MessageText component by @khushal87 in #2566
  • fix: memoization issue for ReactionList count by @khushal87 in #2571

Full Changelog: v5.32.1...v5.33.0

v5.32.1

18 Jun 04:30
Compare
Choose a tag to compare

5.32.1 (2024-06-18)

Bug Fixes

  • empty message list text string crash bug (#2556) (d518e0a)

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