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:
Improved UI Consistency: The "New Conversation" button has been repositioned within the conversation card for better alignment.
iPhone 16 Series Compatibility: Full support has been added for the iPhone 16 series, ensuring a seamless experience across all new devices.
Bugs
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.
Orientation Transition: Addressed an issue where switching from landscape to portrait mode left unwanted blank space in the conversation screen.
Landscape Input and Font Scaling Fixes: Resolved issues with the reply box size and font scaling during landscape mode.
Accessibility Improvements: Corrected an accessibility issue where focus order was incorrectly set inside the carousel, ensuring smoother navigation for screen reader users.
Some other minor bug fixes
Version 7.1.3
Release Date: 4th Oct, 2024
Enhancements:
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:
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]
Landscape Mode: We now support landscape orientation
Inline Events: You can now show agent assignments and unassignments as inline events on the live chat conversation screen [Article]
Home Screen Actions: You can now clear sessions, delete all conversations, and close all conversations directly from the home screen actions [Article]
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]
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]
We have changed our package name from @sprinklr/chat-native-client to @sprinklrjs/chat-native-client
Added Support upto React Native Version 74.x
Added support for prod18 and prod19
Bugs
minor bug fixes
Version 8.0.0-beta.1
Release Date: 30th Aug, 2024
Enhancements:
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]
Landscape Mode: We now support landscape orientation
Inline Events: You can now show agent assignments and unassignments as inline events on the live chat conversation screen [Article]
Home Screen Actions: You can now clear sessions, delete all conversations, and close all conversations directly from the home screen actions [Article]
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]
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]
We have changed our package name from @sprinklr/chat-native-client to @sprinklrjs/chat-native-client
Added Support upto React Native Version 74.x
Added support for prod18
Bugs
minor bug fixes
Version 7.1.0
Release Date: 5th Aug, 2024
Enhancements
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
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
Update Agent Persona Configuration: Refer to the Persona Configuration in the Personalize Your Live Chat article for more details
Bugs
Improved screen reader behavior in mobile live chat to maintain focus position and announce received messages sequentially for enhanced accessibility
Some other minor bug fixes
Version 7.1.0-beta.2
Release Date: 17th July, 2024
Enhancements
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
Improved Pre-Auth Flow: Enhancing the pre-auth flow by making few user details optional, while ensuring that User ID and Hash are mandatory
Update Agent Persona Configuration: Refer to the Persona Configuration in the Personalize Your Live Chat article for more details
Bugs
Improved screen reader behavior in mobile live chat to maintain focus position and announce received messages sequentially for enhanced accessibility
Some other minor bug fixes
Version 7.0.0
Release Date: 26th Jun, 2024
Enhancements
Error Specific Messages:
Enhancing the customer experience with tailored error messages
File Type Restriction: Introduced a specific error message "File upload failed: Unsupported file type" to inform customers when an unsupported file type is uploaded
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
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
Unavailability Screen Changes and Event Tracking:
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
Event tracking has also been updated with LIVE_CHAT_UNAVAILABLE to provide better insights into app performance and availability.
Some other minor bug fixes
Version 7.0.0-beta.1
Release Date: 11th Jun, 2024
Enhancements
Error Specific Messages:
Enhancing the customer experience with tailored error messages
File Type Restriction: Introduced a specific error message "File upload failed: Unsupported file type" to inform customers when an unsupported file type is uploaded
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
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
Unavailability Screen Changes and Event Tracking:
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
Event tracking has also been updated with LIVE_CHAT_UNAVAILABLE to provide better insights into app performance and availability.
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