Skip to content

Swift Crypto 2.2.0

Compare
Choose a tag to compare
@Lukasa Lukasa released this 14 Nov 13:54
· 105 commits to main since this release
f652300

SemVer Minor

  • Update Swift Crypto for the Ventura API (#123)
  • Raise minimum supported Swift version from 5.4 to 5.5 (#131)

SemVer Patch

  • truncating for big contentLength (#119, patch credit to @d-date)
  • Fix ASN.1 serialization when content greater than or equal to 128 bytes (#120, patch credit to @swiftty)
  • Crypto: explicitly type the array slice (#122, patch credit to @compnerd)
  • Make BoringSSL wrapper match CryptoKit behaviour when working with x9.63 (#128)
  • Provide AES-GCM-SIV in CryptoExtras (#133)
  • Update BoringSSL to 0faffc7a30eeb195248ea43056f4848e2a9b1c6d (#121, #132, #134)

Other Changes

  • Update Python script to Python 3 (#117, patch credit to @0xTim)
  • build: use cctols ranlib on Darwin (#129, patch credit to @edymtt)
  • Use 5.7 nightlies (#118)
  • Validate missing imports in CI (#127)