Skip to content

0.13.4 – Hotfix for Xcode 12 and Apple Silicon

Compare
Choose a tag to compare
@ilammy ilammy released this 29 Oct 13:59
· 240 commits to master since this release
0.13.4
718e7ba

This is a hotfix for Apple platforms: ObjCThemis and SwiftThemis, running on iOS and macOS, installed via Carthage or CocoaPods.

  • Resolved critical issues with App Store deployment (see #715)
  • Resolved issues with stable Xcode 12 support (disabled arm64 builds for iOS Simulator)
  • Improved Apple Silicon support (arm64 builds for macOS with Xcode 12.2 beta)
  • Updated OpenSSL to the latest 1.1.1h
  • CocoaPods is now using OpenSSL 1.1.1h by default (again)

Note that this hotfix is not compatible with Xcode 11. (Future releases of Themis will also require Xcode 12+) If you are using Xcode 11, please use older versions of Themis:

  • CocoaPods: pod 'themis', '0.13.0'
  • Carthage: github "cossacklabs/themis" "0.13.0"

See #715, #725 for details.

Code:

  • Objective-C / Swift

    • Switched to test on Xcode 12.0, disable ARM64-iOS-simulator builds for Themis CocoaPods and Themis Carthage (#721, #722, #732, #733).
    • CocoaPods will now link ObjCThemis statically into application (#731, #735).
    • Updated OpenSSL to the latest 1.1.1h (#735).