React Native
about 1 month ago by Catherine Fuentealba
v2.3.0
Release date: 09-23-2024
Fixed
- (iOS) Removed Alamofire and AlamofireImage packages from dependencies, reducing the binary size of the iOS SDK.
- (iOS) Fixed an issue where users could see unread message badges when there were no new messages.
- (Android) Updated the
KusLogOptions
to use an enum instead of an integer. - (Android) Fixed all of the Android lint errors.
- (Android) Addressed a rare
IllegalStateException
error that could be thrown when callingstartNewConversation
.
Added
- (React Native) Added support for
KustomerChat.close()
to programmatically close the Kustomer UI. - (React Native) Added support for
KustomerChat.describeCustomer()
. - (Android) Added support for
Kustomer.isVisible()
, not yet supported in React Native.
Native SDK Versions
- iOS: 5.0.0
- Android: 3.2.0
v 2.2.0
Release date: 09-09-2024
Fixed
- (iOS) Chat screen and message bubbles now have no transforms applied to them. This helps mitigate any scrolling bugginess on the chat screen where swipe to dismiss functionality is triggered when scrolling to bottom (most recent) of chat.
- (iOS) SDK now explicitly calls all registerForRemoteNotifications() requests on the main thread to avoid any crashes when calling from a background thread
- (Android) Fixed an issue where chat assistant rules were not evaluated in some instances.
- (Android) Fixed a localization issue in which certain locales set via
KustomerOptions.setUserLocale()
were not parsed correctly. - (Android) Fixed a navigation issue caused by a missing default value.
(Android) Fixed a minor NullPointerException that occurred when parsing theverifiedAt
field for an identified customer.
v2.1.4
Release date: 08-08-2024
Fixed
- (iOS) Fixed a crash that occurred when scrolling to the bottom of chat history when loading the next page of conversations.
- (Android) Fixed an issue where the unread message count included messages from different brands.
- (Android) Fixed a UI glitch that occurred with blank avatars whenever a conversation was opened.
Added
- (iOS)
KustomerUI.Color.quickActionButtonBorder
to style quick reply and MLL buttons in chats. - (Android) Added pull-to-refresh functionality for the chat conversation view.
Improved
- (iOS) Quick Reply buttons and MLL buttons are now rendered using
quickActionButton
,quickActionButtonText
, andquickActionButtonBorder colors
.
v2.1.3
Release date: 07-01-2024
Fixed
- (iOS) Fixed a bug where swiping down to dismiss the MLL options screen left chat unable to reselect MLL options
- (Android) Fixed an issue where featured articles failed to load when opened for non-default brands.
- (Android) Fixed a minor UI bug in which the "no search results" view text was incorrectly aligned on smaller devices.
Updated
- (Android) Upgraded knowledge base APIs to v4, enhancing the reliability of handling article locales and translations.
v2.1.2
Released: 03-15-2024
Added
- Added additional information to configure the SDK for Android or using your JS/JT sources.
Updated
- Updated KustomerSDK on iOS to 4.0.1.
- Updated KustomerSDK on Android to 2.13.3.
v2.1.1
Released: 02-23-2024
Added
- Type definitions.
Improved
- Reduced build artifact size for iOS. (PubNub is no longer a static framework)
2.1.0
Released: 02-09-2024
Updated
- Updated KustomerSDK on iOS to 4.0.0
- Updated KustomerSDK on Android to 2.13.2
- Called 2.0.1-22 on npmjs.com
v2.0.2
Updated
- Updated to react-native 0.72.5