Skip to content

Releases: datatheorem/TrustKit

3.0.7

04 Jun 21:44
a94f27b

Choose a tag to compare

3.0.6

27 May 19:57
cd54e29

Choose a tag to compare

  • Add support for RSA with 3072 bit length
  • Improve SPKI cache thread safety and handle protected data availability
  • Skip static runtime initialization method based on the compiler flag DISABLE_INIT_WITH_INFO_PLIST
  • bugfixes

3.0.4

27 Mar 19:20

Choose a tag to compare

What's Changed

Full Changelog: 3.0.3...3.0.4

3.0.3

24 Aug 15:39

Choose a tag to compare

  • fixed a crash on iOS 17beta

3.0.2

27 Apr 13:01

Choose a tag to compare

  • Fix warnings when building with Xcode 14.3

3.0.1

06 Apr 09:59

Choose a tag to compare

  • Enabled multipath service type handover on iOS for all NSURLSessions
  • Removed use of IDFV on iOS and tvOS
  • Restored minimum OS versions to v3.0.1 to iOS 12+, macOS 10.13+, tvOS 12+ or watchOS 4+ App

3.0.0

15 Mar 16:42

Choose a tag to compare

  • Replaced usage of deprecated methods SecTrustCopyPublicKey(), SecTrustGetCertificateAtIndex() and SecTrustEvaluate()
  • Updated minimum OS versions to iOS 14+, macOS 11+, tvOS 14+ and watchOS 7+
    • Restored minimum OS versions in TrustKit v3.0.1 to iOS 12+, macOS 10.13+, tvOS 12+ or watchOS 4+ App

2.0.1

15 Aug 09:31

Choose a tag to compare

  • Fixed a crash when running into a cache failure (#261).

2.0.0

18 Jun 21:47

Choose a tag to compare

  • Fixed crashes when encountering an unsupported public key algorithm (#250, #252).
  • Dropped support for iOS 11 and tvOS 11.

1.7.0

13 Sep 12:31

Choose a tag to compare

  • Fixed crash when encountering an invalid domain name (#210).
  • Fixed crash when encountering an unsupported public key algorithm (#211).
  • Fixed support for Carthage and the Swift Package Manager (#222).
  • Added "Dynamic" and "Static" products to the Swift Package Manager configuration to allow choosing the linking style (#234).
  • Dropped support for iOS 10, macOS 10.12, tvOS 10 and watchOS 3 (#232).