Skip to content

Releases: cometchat/cometchat-uikit-react-native

v4.3.9

30 Jun 09:31
cac2268
Compare
Choose a tag to compare

New

  • Updated the Sample App to React Native 0.78 with New Architecture enabled.

Enhancements

  • The customSoundForOutgoingMessages now functions correctly in the CometChatMessages component, allowing users to customize sounds for outgoing messages.

Fixes

  • Resolved an issue where the error state view briefly appeared before the reaction list loaded.
  • Fixed modal presentation issues on iOS, ensuring consistent behavior.
  • Corrected a bug that caused old usernames to appear in conversations after the user updated their name.
  • Fixed the incorrect type definition for the voiceRecordingIconURL prop.
  • Addressed type errors caused by incorrect typings across the UI Kit.

Deprecations

  • None

Removals

  • None

v5.0.1+SampleAppExpo

26 Jun 16:24
cfa33ff
Compare
Choose a tag to compare

New

  • Upgraded both SampleApp and SampleAppWithPushNotifications to React Native 0.79.4 for improved compatibility and performance.
  • Introduced a new SampleAppExpo to demonstrate integration and usage of the UI Kit in Expo-based projects.

Enhancements

  • None.

Deprecations

  • None.

Removals

  • None.

v5.0.1

17 Jun 13:56
74f6fd4
Compare
Choose a tag to compare

New

  • Added Expo compatibility, enabling seamless integration with Expo projects.
  • Introduced React Native support from version 0.77 to the latest, expanding compatibility with various React Native versions.

Enhancements

  • None

Fixes

  • Resolved an issue where the "Edit" option would not open while the keyboard was active.
  • Fixed a bug where the password-protected icon was not displayed in the conversation list.
  • Corrected an issue where an incorrect password was shown when rejoining a private protected group after leaving without transferring ownership.
  • Fixed an issue where not clicking on the "Block/Delete Chat" button would still trigger the button action.
  • Removed extra space appearing at the bottom of the composer.
  • Addressed inconsistent UI for deleted sticker message bubbles before and after reopening the chat.
  • Fixed inconsistent call logos and incorrect status shown in call logs and call details.

Deprecations

  • None

Removals

  • None

v5.0.0

30 Apr 19:32
6338a00
Compare
Choose a tag to compare

New

  • Revamped UI: Experience a fresh, modern design for improved visual appeal and consistency. The updated look enhances usability and engagement.
  • Restructured Components: Enjoy a redesigned component architecture that improves scalability, making it easier to build and maintain modular designs.

Enhancements

  • Optimized User Experience: Interactions have been streamlined to provide a smoother, more intuitive experience, reducing friction during use.
  • Advanced Styling and Theming: Gain greater flexibility with enhanced customization options, allowing you to tailor appearances to suit your brand effortlessly.
  • Simplified Integration: Set up faster and with ease thanks to a more intuitive, streamlined integration process.

Fixes

  • Resolved: Issue where the Android app would crash when placed in the background with certain app states (e.g., notifications or incoming calls).
  • Fixed: Call Button not working correctly on Android, especially when navigating between chat screens.
  • Fixed: Outgoing calls not properly transitioning to the call screen after initiating a call.
  • Fixed: Inconsistent display of user statuses in dark mode across devices.
  • Resolved: App crashes on iOS when switching groups or users in the chat list.
  • Fixed: Flickering modal UI on iOS during call initiation and chat navigation.
  • Fixed: Group member scope changes not updating in real-time.
  • Fixed: App freezing when editing messages in the conversation list.
  • Fixed: Scroll behavior issues in group chats and calls screen on older Android devices.

Removals

  • Style Props Removed: Style-specific props have been deprecated to encourage the use of modern theming practices, which offer more robust and scalable customization options.

v5.0.0-beta.1

27 Mar 08:50
6a27cdf
Compare
Choose a tag to compare
v5.0.0-beta.1 Pre-release
Pre-release

New

  • Revamped UI: Experience a fresh, modern design for improved visual appeal and consistency. The updated look enhances usability and engagement.
  • Restructured Components: Enjoy a redesigned component architecture that improves scalability, making it easier to build and maintain modular designs.

Enhancements

  • Optimized User Experience: Interactions have been streamlined to provide a smoother, more intuitive experience, reducing friction during use.
  • Advanced Styling and Theming: Gain greater flexibility with enhanced customization options, allowing you to tailor appearances to suit your brand effortlessly.
  • Simplified Integration: Set up faster and with ease thanks to a more intuitive, streamlined integration process.

Fixes

  • None

Removals

  • Style Props Removed: Style-specific props have been deprecated to encourage the use of modern theming practices, which offer more robust and scalable customization options.

v4.3.8

07 Feb 15:58
c731897
Compare
Choose a tag to compare

New

  • Added Picture-in-Picture (PIP) mode for Android Calling

Enhancements

  • None

Fixes

  • None

v4.3.6

25 Sep 16:12
a2958e2
Compare
Choose a tag to compare

New

  • None

Enhancements

  • Updated React Native UI Kit to version 4.3.20

Fixes

  • None

v4.3.5

28 Jun 09:59
f2910c2
Compare
Choose a tag to compare

Enhancements

  • Now user details will be pulled from the static JSON data in sample app
  • Updated Chat SDK to version 4.0.9
  • Updated React Native UI Kit to version 4.3.13

v4.3.4

17 Apr 15:28
49c25be
Compare
Choose a tag to compare

Enhancements

  • Updated UI Kit to version 4.3.4
  • Updated Calls SDK to version 4.0.7
  • Updated Chat SDK to version 4.0.7
  • Updated React Native to version 0.73.6

Fixes

  • Addressed an issue where auto-login was not working properly.

v4.3.3

09 Apr 16:33
442d624
Compare
Choose a tag to compare

Enhancements

  • Updated UIKit to version v4.3.3.

Fixes

  • Addressed an issue that was causing the app to crash upon permission changes when the app was in the background.