Skip to content

Releases: kustomer/kustomer-ios-spm

5.0.5

14 Nov 19:17
1fcd365
Compare
Choose a tag to compare

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

Deprecated

  • Marked ‘phones’, ‘emails’ and ‘socials’ as deprecated in describeCustomer method. Customers should now use the new sharedPhones, sharedEmails, `sharedSocials’

Fixed

  • Callback from startNewConversation method would not be executed in case of error, new callback now fires on success and on error
  • A bug that would cause reply types (like buttons) to not be hidden in older messages. Edge case where the same message is displayed twice but the buttons appear in both the old and new message.

5.0.4

01 Nov 14:40
18cace0
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:34
6c2b17f
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:15
c848b01
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:15
1273ab1
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:28
9610517
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 19:09
4ef0f93
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:50
a7d59f7
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:41
beab506
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 13:33
3b1653c
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