React Native Release Notes

Updated 

iOS & Android React Native SDK

Version 9.0.0

Release Date: 22 November, 2024

Enhancements:

The following enhancements are introduced in this release: 

  • Added support up to React Native Version 0.75.4

  • Added compatibility support for the latest operating systems: Support is added for Android Version 15 and iOS 18.

  • Minimize button for the Live Chat window: The ability to add a minimize button on the chat screen of the Live Chat app is introduced for a better user experience. For more details, see Minimize Live Chat.

  • Embed audio player within the chat interface: Added support for embedding an audio player within the chat to play audio files without leaving the chat window.

  • Mask customer sensitive data in chat: Added the ability to mask customers’ sensitive information in the chat based on a regex. For more details, see Sprinklr Live Chat Builder

  • Show Guided Workflows in Live Chat: Added support for showing Guided Workflows in Live Chat. This provides customers step-by-step instructions for troubleshooting common issues, submitting repair requests, and more. For more details, see Guided Workflows.

  • Support for the Text-to-Speech (TTS) functionality: Ability to enable the Text-to-Speech feature within Live Chat to provide an accessible and enhanced user experience.  For more details, see Text-to-Speech.

  • Added animations and transitions for messages: Animations and transitions for messages are added in the Live Chat interface to improve visual experience. For more details, see Main Screen.

  • Support for the custom font in Live Chat: Ability to set a custom font for Live Chat to ensure consistency with your brand guidelines. For more details, see Use a Custom Font in iOS or Use a Custom Font in Android.

  • Support for customizations: Ability to customize Info Cards and Cards, and additional UI customization support.

Bug Fixes:

The following bugs are fixed in this release:

  • Fixed issues with Live Chat related to uploading large-sized images, scrolling, phone number validation and portrait mode.

  • Fixed accessibility issues.

  • Other minor bug fixes.

Version 9.0.0-beta

Release Date: 8th Nov, 2024

Enhancements:

The following enhancements are introduced in this release: 

  • Added support up to React Native Version 0.75.4

  • Added compatibility support for the latest operating systems: Support is added for Android Version 15 and iOS 18.

  • Minimize button for the Live Chat window: The ability to add a minimize button on the chat screen of the Live Chat app is introduced for a better user experience. For more details, see Minimize Live Chat.

  • Embed audio player within the chat interface: Added support for embedding an audio player within the chat to play audio files without leaving the chat window.

  • Mask customer sensitive data in chat: Added the ability to mask customers’ sensitive information in the chat based on a regex. For more details, see Sprinklr Live Chat Builder.  

  • Show Guided Workflows in Live Chat: Added support for showing Guided Workflows in Live Chat. This provides customers step-by-step instructions for troubleshooting common issues, submitting repair requests, and more. For more details, see Guided Workflows.

  • Support for the Text-to-Speech (TTS) functionality: Ability to enable the Text-to-Speech feature within Live Chat to provide an accessible and enhanced user experience.  For more details, see Text-to-Speech.

  • Added animations and transitions for messages: Animations and transitions for messages are added in the Live Chat interface to improve visual experience. For more details, see Main Screen.

  • Support for the custom font in Live Chat: Ability to set a custom font for Live Chat to ensure it is consistent with your brand guidelines. For more details, see Use a Custom Font.

  • Support for customizations: Ability to customize Info Cards and Cards, and additional UI customization support.

Bug Fixes:

The following bugs are fixed in this release:

  • Fixed issues with Live Chat related to uploading large-sized images, scrolling, and portrait mode.

  • Fixed the phone number validation issue.

  • Other minor bug fixes.

Version 8.0.2

Release Date: 4th Oct, 2024

Enhancements:

  1. Improved UI Consistency: The "New Conversation" button has been repositioned within the conversation card for better alignment.

  2. iPhone 16 Series Compatibility: Full support has been added for the iPhone 16 series, ensuring a seamless experience across all new devices.

Bugs

  1. Reply Box Placeholder Persistence Issue: Fixed an issue where the Live Chat reply box placeholder incorrectly retained user input after submission in disabled state, improving overall messaging flow.

  2. Orientation Transition: Addressed an issue where switching from landscape to portrait mode left unwanted blank space in the conversation screen.

  3. Landscape Input and Font Scaling Fixes: Resolved issues with the reply box size and font scaling during landscape mode.

  4. Accessibility Improvements: Corrected an accessibility issue where focus order was incorrectly set inside the carousel, ensuring smoother navigation for screen reader users.

  5. Some other minor bug fixes

​​Version 7.1.3

Release Date: 4th Oct, 2024

Enhancements:

  1. iPhone 16 Series Compatibility: Full support has been added for the iPhone 16 series, ensuring a seamless experience across all new devices.

​​Version 8.0.0

Release Date: 13th Sep, 2024

Enhancements:

  1. Dynamic Wait Time & Queue Position: You can use placeholders to indicate estimated wait time for a live agent or position in the waiting queue in the conversation screen  [Article]

  2. Landscape Mode: We now support landscape orientation

  3. Inline Events: You can now show agent assignments and unassignments as inline events on the live chat conversation screen [Article]

  4. Home Screen Actions: You can now clear sessions, delete all conversations, and close all conversations directly from the home screen actions [Article]

  5. Sneak Peak: Agents now have the ability to see what users are typing in real-time during a live chat conversation in Care Console [Article]

  6. Expire Old Conversations: Brands can now expire old conversations for users, and can even set how long after the last message the conversation will expire [Article]

  7. We have changed our package name from @sprinklr/chat-native-client to @sprinklrjs/chat-native-client

  8. Added Support upto React Native Version 74.x

  9. Added support for prod18 and prod19

Bugs

  1. minor bug fixes

Version 8.0.0-beta.1

 

Release Date: 30th Aug, 2024

Enhancements:

  1. Dynamic Wait Time & Queue Position: You can use placeholders to indicate estimated wait time for a live agent or position in the waiting queue in the conversation screen  [Article]

  2. Landscape Mode: We now support landscape orientation

  3. Inline Events: You can now show agent assignments and unassignments as inline events on the live chat conversation screen [Article]

  4. Home Screen Actions: You can now clear sessions, delete all conversations, and close all conversations directly from the home screen actions [Article]

  5. Sneak Peak: Agents now have the ability to see what users are typing in real-time during a live chat conversation in Care Console [Article]

  6. Expire Old Conversations: Brands can now expire old conversations for users, and can even set how long after the last message the conversation will expire [Article]

  7. We have changed our package name from @sprinklr/chat-native-client to @sprinklrjs/chat-native-client

  8. Added Support upto React Native Version 74.x

  9. Added support for prod18

Bugs

  1. minor bug fixes

Version 7.1.0

 

Release Date: 5th Aug, 2024

 

Enhancements

  1. Incorporating External Header: Brands can now incorporate their own header into the live chat, replacing Sprinklr's default header

    Action Control: Brands can now directly control live chat actions from their own header using our new SDKs. We are introducing several SDKs that enable tracking of previously opened screens, allowing clients to manage back actions, delete conversations, and close discussions as required

  2. Improved Pre-Auth Flow: Enhancing the pre-auth flow by making few user details optional, while ensuring that User ID and Hash are mandatory.

    Note: "userID" is deprecated and will be removed from future releases, please ensure to use "id" field instead of "userId". Brands can use userId for versions below v7.1.0

  3. Update Agent Persona Configuration: Refer to the Persona Configuration in the Personalize Your Live Chat article for more details

Bugs

  1. Improved screen reader behavior in mobile live chat to maintain focus position and announce received messages sequentially for enhanced accessibility

  2. Some other minor bug fixes

​Version 7.1.0-beta.2

 

Release Date: 17th July, 2024

 

Enhancements

  1. Incorporating External Header: Brands can now incorporate their own header into the live chat, replacing Sprinklr's default header

    Action Control: Brands can now directly control live chat actions from their own header using our new SDKs. We are introducing several SDKs that enable tracking of previously opened screens, allowing clients to manage back actions, delete conversations, and close discussions as required

  2. Improved Pre-Auth Flow: Enhancing the pre-auth flow by making few user details optional, while ensuring that User ID and Hash are mandatory

  3. Update Agent Persona Configuration: Refer to the Persona Configuration in the Personalize Your Live Chat article for more details

Bugs

  1. Improved screen reader behavior in mobile live chat to maintain focus position and announce received messages sequentially for enhanced accessibility

  2. Some other minor bug fixes

Version 7.0.0

 

Release Date: 26th Jun, 2024

 

Enhancements

  1. Error Specific Messages:

    Enhancing the customer experience with tailored error messages

    1. File Type Restriction: Introduced a specific error message "File upload failed: Unsupported file type" to inform customers when an unsupported file type is uploaded

    2. File Size Limit: Added a specific error message "File upload failed: file size should not exceed XX MB" to notify customers when they attempt to upload a file that exceeds the size limit

    3. Corrupt File or Network Issues: Improved error handling with the message "File upload failed: file corrupt or network issue" to provide clearer guidance when there are file integrity or network problems

  2. Unavailability Screen Changes and Event Tracking: 

    1. Introduced a new screen to inform users when live chat is unavailable, enhancing transparency and user experience during downtime. Please refer here for more details

    2. Event tracking has also been updated with LIVE_CHAT_UNAVAILABLE to provide better insights into app performance and availability.

  3. Some other minor bug fixes

Version 7.0.0-beta.1

 

Release Date: 11th Jun, 2024

 

Enhancements

  1. Error Specific Messages:

    Enhancing the customer experience with tailored error messages

    1. File Type Restriction: Introduced a specific error message "File upload failed: Unsupported file type" to inform customers when an unsupported file type is uploaded

    2. File Size Limit: Added a specific error message "File upload failed: file size should not exceed XX MB" to notify customers when they attempt to upload a file that exceeds the size limit

    3. Corrupt File or Network Issues: Improved error handling with the message "File upload failed: file corrupt or network issue" to provide clearer guidance when there are file integrity or network problems

  2. Unavailability Screen Changes and Event Tracking: 

    1. Introduced a new screen to inform users when live chat is unavailable, enhancing transparency and user experience during downtime. Please refer here for more details

    2. Event tracking has also been updated with LIVE_CHAT_UNAVAILABLE to provide better insights into app performance and availability.

  3. Some other minor bug fixes

Version 6.2.0

Release Date: 13th May, 2024

Enhancements

  • Rich text asset enhancement: We've incorporated new features allowing for the inclusion of buttons with URL links, text back options, and direct phone calls within our existing rich text format.

  • New Grid and Pill Variant Asset Support: Introducing two new assets – Grid and Pill variants of the Quick Select Card – now available for mobile alongside the existing web support.

  • Enhanced Messenger Event Tracking: In this update, we've expanded the range of messenger events available for debugging purposes, providing greater insight into app performance. Please refer to the installation guide for more details

Version 6.2.0 (beta)

Release Date: 24th Apr, 2024

Enhancements

  • Rich text asset enhancement: We've incorporated new features allowing for the inclusion of buttons with URL links, text back options, and direct phone calls within our existing rich text format.

  • New Grid and Pill Variant Asset Support: Introducing two new assets – Grid and Pill variants of the Quick Select Card – now available for mobile alongside the existing web support.

Version 6.1.1

Release Date: 15th Apr, 2024

Enhancements

  • Minor fixes related to Wultra:- Remove Wultra from their pod files.

  • As per iOS guidelines, we've added support for Privacy Manifest to describe the use of required reason APIs. Beginning May 1, 2024, apps must detail such API usage in the manifest to be accepted on App Store Connect (in the code you write or included in a third-party SDK)

Version 6.1.0

Release Date: 29th Mar, 2024

Enhancements

  • Enhanced Messenger Event Tracking: In this update, we've expanded the range of messenger events available for debugging purposes, providing greater insight into app performance. Please refer to the installation guide for more details

  • Logger Integration: Introducing a logging system, which can handle logging events at different levels, enhancing the app's diagnostic capabilities. Please refer to the installation guide for more details

  • Dark Mode Support: Embrace a more comfortable viewing experience with the introduction of Dark Mode, perfect for low-light environments and reducing eye strain. Please refer to the installation guide for more details

  • Custom Gradient on Home Screen: Tailor your home screen to your unique style preferences by incorporating custom gradients, adding a personal touch to your live chat experience.

  • Status Card Support: Introducing status cards, a new feature allowing users to update customers on the health status of critical resources. These resources, such as tools or services frequently interacted with, can now be monitored directly, enhancing customer experience by minimizing the need for repetitive agent contact. Please refer to the installation guide for more details

  • Disable attachments for Customers: You now have the option to disable attachments for customers within live chat sessions, streamlining communication by removing the attachment icon from the interface.

Version 6.0.1

Release Date: 8th Mar, 2024

Enhancements

  • Added Support for prod5 and prod17 environments

  • Bug fixes

Version 6.0.0

Release Date: 2nd Mar, 2024

Enhancements:

  • Introduced support for floating date and time, enhancing the ability to track conversations more effectively.

  • Added Support for Disclaimer Card. Refer here

  • Added Support for Information Cards to notify customers about latest updates and informations. Refer here

  • A new Retry Message option has been added, allowing users to resend messages with ease

  • Users can now customise sound notifications, providing a personalised touch to their messaging experience

  • We've added a convenient option for the customer to just click and jump to the latest message, making navigation more efficient

  • With just one click, users can now navigate directly to the newest unread message, even if it's not within the viewport

  • Enjoy improved readability with the introduction of font scaling, allowing users to adjust text size according to their preference

  • Ensured compliance with WCAG 2.1 AA standards, enhancing accessibility for all users

Version 3.6.5

Release Date: 5th Dec. 2023 

Enhancements:

  • Added support for custom dynamic asset with data coming from External API calls

  • Added support for external locale

  • Enhanced app state events by sending critical events to the parent app

  • Added Support till RN 72.7

Bugs:

  • Fixed issues with Translation string in the HR locale

  • Resolved an issue in app close tracking event

  • Some other minor bug fixes

Version 3.6.4

Release Date: 20th Nov. 2023 

Note: This version has some minor bug fixes

Version 3.6.3

Release Date: 15th Nov. 2023 

Enhancements

  • Customised text label for "Start Conversation" CTA when limited to only one conversation.

  • Introduced Live Chat event tracking and analysis.

  • Added support for prod6, prod8, prod12, prod15, and prod16 environments.

  • Added Support till RN 72.6

Bugs:

  • Fixed localisation of days on Conversation Screen.

  • Resolved rendering issues with Agent Image on Home Page.

  • Fixed Push Notification’s Permission Dialog Box when disabled by the parent app.

  • Various fixes and improvements for Translations.

  • UI fix for Expired Conversation Screen

  • Fix to hide non-supported message templates by removing empty space

Version 3.6.2

Release Date: 22nd Sept. 2023 

Enhancements:

  • We now support iOS 17 and Android 14

Version 3.6.1

Release Date: 13th Sept. 2023 

 

Note: This version has some minor bug fixes

Version 3.6.0

Release Date: 8th Sept. 2023 

 

Enhancements:

  • Added support till RN 72

  • Upgraded all dependencies to the latest version

  • UI optimisations - show agent name while typing, show connectivity banner, show start a conversation CTA, remove close conversation toast

Version 3.5.2

Release Date: 10th July 2023 

 

Note: This version has some minor bug fixes

Version 3.5.1

Release Date: 7th July 2023 

 

Enhancements:

  • iOS sdk is now compatible with xcode version 14.3

  • Improved notification strings along with localisation support

Bugs:

  • UI fixes in Dynamic asset

  • Redirect to the existing open conversation if users tries to open new conversation SDK while conversation limit has been set to 1

  • Disable the reply box when ManualResponse is restricted

Version 3.5.0

Release Date: 21st June 2023 

 

Features:

  • Persistent Menu

  • UI changes (increase width of message containers, reduce space between button card CTAs)

  • Display message timestamp outside of the message box

  • Improve reply box styling

Version 3.4.2 

Release Date: 31st May 2023 

 

Note: This version has some minor bug fixes

Version 3.4.1 

Release Date: 6th May 2023 

 

Note: This version has some minor bug fixes

Version 3.4.0 

Release Date: 28th April 2023 

 

Features:

  • Allow users to upload files covering pdf, .txt, .doc, .docx, .ppt, .pptx, .xls, .xlsx

Version 3.3.1 

Release Date: 6th May 2023 

 

Note: This version has some minor bug fixes

Version 3.3.0 

Release Date: 6th March 2023 

 

Features:

  • Support for Modern skin

  • Rich text on live chat home page (add custom images, align text and image, change text color, change text font size)

  • Show case status on conversation and conversation list view

  • Bug fixes around styling

Version 3.2.0 

Release Date: 23rd Jan 2023 

 

Features:

  • Minor bug fixes

  • Support for prod11 env

  • Support to listen to external events

  • Allow navigation to speciifc conversaion on live chat

Version 3.1.1 

Release Date: 10th Jan 2023 

 

Features:

  • Added supported for updating client context (profile custom fields)

Version 3.1.0 

Release Date: 25th Nov 2022 

 

Features:

  • Bug fixes around push notifications

  • Able to download chat transcript

Version 3.0.0 

Release Date: 7th Oct 2022 

 

Features:

  • Moved react native version from 63.3 to 67.3

  • Bug fixes around animation and navigation

 

Version 2.0.0 

Release Date: 10th Sept. 2022 

 

Features:

  • Migrated Android to use SDK version 31

  • Optimised SDK size by taking out some external dependencies and adding support to inject them on demand

 

Version 1.0.0

Release Date: 23rd Aug 2022 

 

Features:

  • Allow users to send message 

  • Allow theme configuration for live chat