Skip to content

Releases: kustomer/kustomer-ios

5.0.4

01 Nov 14:34
fe9c5a1
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Improved

  • Removed crash scenarios in ChatViewController - from multiple overlapping requests to update the Chat
  • Removed embedded SwiftyJSON dependency and marked as Implementation ONLY
  • Removed embedded NextGrowingTestView dependency and marked as Implementation ONLY
  • Removed embedded TaggerKit dependency
  • Removed Sentry dependency

Fixed

  • Some UI issues that made the Chat History screen look different than Kustomer on Web and Android

Added

  • Added Kustomer.overrideAssistant(id) method to be in parity with Android

5.0.3

18 Oct 13:25
8855951
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Fixed

  • Fixed issues that prevented CSAT messages from incrementing unread count

5.0.2

02 Oct 17:11
2d889c3
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Improved

  • Improved logic that fetches unread count for messages after app is brought into foreground. Logic now does not mark any messages as read unless there is an actively open chat conversation.
  • Removed embedded Nantes dependency and marked as Implementation ONLY
  • Removed embedded NotificationView dependency and marked as Implementation ONLY

Fixed

  • Fixed Crash that would sometimes happen when in an active Chat. This was caused by overlapping updates to the UITableView that supports the Chat view.

5.0.1

26 Sep 21:12
02b26dd
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Improved

  • Optimized Assets/Images in SDK, to decrease impact SDK has on app size
  • Removed embedded SnapKit dependency and marked as Implementation ONLY - made size reduction
  • Removed embedded Reachability dependency and marked as Implementation ONLY - made size reduction

Breaking

  • Removed KUSReachabilityChangedNotification and KUSReachabilityChanged Notification name due to removal of Reachability dependency

5.0.0

19 Sep 13:03
06046af
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Improved

  • Removed Alamofire and AlamofireImage dependency from SDK - made SDK size reduction

Fixed

  • Unread count now filters out conversations with the wrong brand. This should fix unread counts that don’t appear to ever go away due to brand mismatch

Deprecated

  • Deprecated ‘case describeCurrentCustomerIsAnonymous’ in KError, because describeCustomer function will now allow anonymous user (to align with Web and Android)

Breaking

  • Completely removed KUSURLConvertible and KUSAFError from SDK, as they were only there to support the use of Alamofire and AlamofireImage
  • Completely removed ‘case alamofire(KustomerChat.KUSAFError)’ from KError, as it was only there to support the use of Alamofire and AlamofireImage

4.2.0

09 Sep 18:32
0c31dac
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Fixed

  • Chat screen and message bubbles now have no transforms applied to it. This helps to mitigate any scrolling bugginess on Chat screen where swipe to dismiss functionality is triggered when scrolling to bottom (most recent) of chat.
  • SDK now explicitly calls all registerForRemoteNotifications() requests on the main thread to avoid any crashes when calling from background thread

Added

  • Added support for Telugu and Kannada localization

4.1.6

06 Aug 17:38
7d22f4b
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Fixed

  • Crash when scrolling to bottom of Chat History, when loading next page of conversations.

Added

  • KustomerUI.Color.quickActionButtonBorder - To style quick reply and MLL buttons in Chats

Improved

  • Quick Reply buttons and MLL buttons are now rendered using quickActionButton, quickActionButtonText and quickActionButtonBorder color

4.1.5

28 Jun 19:37
d2396ee
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Fixed

  • Fixed a bug where swiping down to dismiss the MLL options screen left chat unable to reselect MLL options

4.1.4

07 Jun 12:17
fdc150b
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Improved

  • Improved the ability to use Kustomer.options.activeAssistant to override the org default assistant when using Kustomer.startNewConversation() method. Previously, you could only change this once before SDK initialization, but now you can change it on the fly to toggle between different Chat Assistants

4.1.3

24 May 13:11
3467251
Compare
Choose a tag to compare

Full release notes available at https://developer.kustomer.com/chat-sdk/changelog/ios

Fixed

  • Fixed a bug that prevented KustomerUI.Color.historyNewChatButtonText from being used in New Chat button on Chat History screen. Previously, a white color was being used, regardless of customer set override.
  • Fixed a bug that caused a crash in iOS SDK when an incoming message from agent contains a uniocode “non-width space” characater.