React Native

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 calling startNewConversation.

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 the verifiedAt 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, and quickActionButtonBorder 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