Release notes

27th May 2021

  • Fixed a known issue caused by using the ChatAPIConfiguration alongside the ChatSDK. See the Chat release notes for more details.

This release contains:

5th May 2021

  • Cartfiles - which support integrators adding the SDKs via Carthage - are now hosted on Github, instead of JFrog.
  • Carthage pipeline now distributes XCFrameworks. Run carthage update --use-xcframeworks to retrieve them.
  • Added language support for French Canadian (fr-CA).
  • Fixed an issue where missing dSYMs for iOS simulator architecture caused a warning to be emitted for CocoaPods integrators.
  • Fixed an issue that caused the ARM64 architecture to be excluded from device and simulator XCFramework slices, which caused a build error on Apple Silicon machines.

This release contains:

  • Answer Bot SDK 2.1.3
  • Answer Bot Providers SDK 2.1.3
  • Chat Providers SDK 2.11.0
  • Core SDK 2.5.1
  • Support Providers SDK 5.3.0
  • Common UI SDK 6.1.1
  • Messaging SDK 3.8.2
  • Messaging API 3.8.2
  • SDK Configurations 1.1.8

25th November 2020

This release, and newer, is built with Xcode 12 and Swift 5.3+

  • Swift Package Manager (SPM) support. See Adding the SDK with SPM.
  • CocoaPods integration now uses XCFrameworks.
  • Fixed a crash when tapping on malformed links in Answer Bot.

This release contains:

  • Answer Bot SDK 2.1.2
  • Answer Bot Providers SDK 2.1.2
  • Chat Providers SDK 2.10.0
  • Core SDK 2.5.0
  • Support Providers SDK 5.2.0
  • Common UI SDK 6.1.0
  • Messaging SDK 3.8.1
  • Messaging API 3.8.1

14th September 2020

  • Added a flag to the MessagingConfiguration, which allows you to opt-in into multiline quick reply text wrapping. See the documentation for more details.

This release contains:

  • Answer Bot SDK 2.1.1
  • Answer Bot Providers SDK 2.1.1
  • Chat SDK 2.9.0
  • Chat Providers SDK 2.9.0
  • Support SDK 5.1.1
  • Support Providers SDK 5.1.1
  • Common UI SDK 6.0.0
  • Messaging SDK 3.8.0
  • Messaging API 3.8.0

31st July 2020

  • Symbolication files (dSYMs) are now part of this and future releases.
  • The Answer Bot article view now has both light and dark interface styles.

This release contains:

  • Answer Bot SDK 2.1.0
  • Answer Bot Providers SDK 2.1.0
  • Chat SDK 2.8.0
  • Chat Providers SDK 2.8.0
  • Support SDK 5.1.0
  • Support Providers SDK 5.1.0
  • Common UI SDK 5.1.0
  • Messaging SDK 3.7.0
  • Messaging API 3.7.0

 8th June 2020

This release contains:

  • Answer Bot SDK 2.0.5
  • Answer Bot Providers SDK 2.0.5
  • Chat SDK 2.7.0
  • Chat Providers SDK 2.7.0
  • Support SDK 5.0.5
  • Support Providers SDK 5.0.5
  • Common UI SDK 5.0.0
  • Messaging SDK 3.6.0
  • Messaging API 3.6.0

 18th May 2020

This release contains:

  • Answer Bot SDK 2.0.4
  • Answer Bot Providers SDK 2.0.4
  • Chat SDK 2.6.0
  • Chat Providers SDK 2.6.0
  • Support SDK 5.0.4
  • Support Providers SDK 5.0.4
  • Common UI SDK 4.5.0
  • Messaging SDK 3.5.0
  • Messaging API 3.5.0

12th May 2020

This release, and newer, is built with Xcode 11.4+ and Swift 5.2.2

This release contains:

  • Answer Bot SDK 2.0.3
  • Answer Bot Providers SDK 2.0.3
  • Chat SDK 2.5.1
  • Chat Providers SDK 2.5.1
  • Support SDK 5.0.3
  • Support Providers SDK 5.0.3
  • Common UI SDK 4.4.0
  • Messaging SDK 3.4.0
  • Messaging API 3.4.0
  • SDK Configurations 1.1.5
  • Core SDK 2.3.0

10th April 2020

This release contains:

  • Answer Bot SDK 2.0.2
  • Chat SDK 2.5.0
  • Chat Providers SDK 2.5.0
  • Common UI SDK 4.3.1
  • Messaging SDK 3.3.0
  • Support SDK 5.0.2

This is the first version of the SDK that includes Chat and brings the ability to use the Chat engine in the Unified SDK alongside the Answer Bot and Support engines. If you are currently using Chat SDK v1, please see the migration notes.

24th January 2020

This release contains:

  • Support SDK 5.0.0
  • Answer Bot SDK 2.0.0
  • Messaging SDK 3.0.0

These are the first versions of the SDK's where we are supporting both XCFramework format and Fat Framework format. For XCFrameworks, we only support Carthage and manual as integration steps but Fat Frameworks can also be integrated using Cocoapods.

All frameworks were built using Xcode 11.3 (Swift 5.1.3) and both the Fat Framework and XCFramework formats are module stable.

These are also the first versions of the Support and Answer Bot SDKs that use Unified SDK.

If you were previously using Answer Bot SDK 1.0.0, you will need to replace your usage of AnswerBotUI (which has been removed) with Messaging.instance.buildUI and an instance of AnswerBotEngine. See Answer Bot Engine for more details.

Answer Bot 2.0.0 also adds access to AnswerBotProvider, which you can use to interact with the Answer Bot back-end programmatically. This allows you to build your own UI instead of using MessagingActivity. See Answer Bot Providers for more information.

The Support SDK and Support Providers SDK artefacts have been renamed from ZendeskSDK and ZendeskProviderSDK to SupportSDK and SupportProvidersSDK respectively. All imports of these modules will need to be changed. If you were using an earlier version of Support SDK, your existing integration should continue to work. The SupportEngine is a new addition you can use with MessagingActivity for ticket creation and integration with Answer Bot. See Support Engine for more details.