Version Guide

Since Swift is still going through a period of ABI instability, you might want to adjust the version of the TalkdeskSDK you include in your project depending on the toolchain being used. Below is a guide to the versions we are supporting.

Swift versions supported

Swift versions supported by TalkdeskSDK version.

Current Version

  • 0.5.0
    • Swift: 4.2
    • Xcode: 10

Previous Versions

  • 0.4.2

    • Swift: 4.1, 3.3 (including patch releases)
    • Xcode: 9.4
  • 0.4.1

    • Swift: 4.0.3, 4.0.2, 3.2.2
    • Xcode: 9.2
  • 0.4.0

    • Swift: 4.0.3, 4.0.2, 3.2.2
    • Xcode: 9.2
  • 0.3.1

    • Swift: 4.0.2, 3.2.2
    • Xcode: 9.1
  • 0.3.0

    • Swift: 3.2, 4.0
    • Xcode: 9.0, 9.0.1
  • 0.2.1

    • Swift: 3.1
    • Xcode: 8.3.3
  • 0.2.0

    • Swift: 3.1
    • Xcode: 8.3.3

Using a previous version

For example if your project requires a SDK version compiled with Swift 3.1 change your Podfile to select the correct version of the SDK (0.2.1).

pod 'TalkdeskSDK', '~> 0.2.1'