Skip to content

Releases: apple/swift-crypto

Swift Crypto 2.0.2

26 Nov 09:33
bd5abc2
Compare
Choose a tag to compare

SemVer Patch

  • Update BoringSSL to 3a667d10e94186fd503966f5638e134fe9fb4080 (#96)

Swift Crypto 2.0.1

10 Nov 10:44
9b5ef28
Compare
Choose a tag to compare

Semver Patch

  • Update BoringSSL to a9670a8b476470e6f874fef3554e8059683e1413 (#95)

Other changes

  • Update to Swift 5.5 release in CI (#92)
  • Update the README to cover a wider version range (#93)

Swift Crypto 2.0.0

23 Sep 06:39
127d374
Compare
Choose a tag to compare

The only meaningful breaking change in this release is the addition of new cases in the CryptoKitError enum. The overwhelming majority of users can and should express a wider version range than usual: "1.0.0" ..< "3.0.0" is the recommended version range.

Semver Major

  • Update to the 2021 CryptoKit API (#86)

Semver Patch

  • Dropped support for Swift 5.1 (#84)
  • Fix build on 32-bit platforms (#85, patch credit to @buttaface)
  • Fixed CMake build on Android (#81)
  • Support compressed EC keys. (#87)
  • Reduce repeated indexing in tests (#90) (patch credit to @Cyberbeni)
  • Update BoringSSL to 25773430c07075a368416c3646fa4b07daf4968a (#88, #91)

Other Changes

  • Add SECURITY.md file (#83)
  • Fix CI build (#89)

Swift Crypto 2.0.0-beta.2

08 Sep 16:01
127d374
Compare
Choose a tag to compare
Pre-release

Semver Patch

  • Reduce repeated indexing in tests (#90) (patch credit to @Cyberbeni)
  • Update BoringSSL to 25773430c07075a368416c3646fa4b07daf4968a (#91)

Swift Crypto 2.0.0-beta.1

17 Aug 14:45
684952c
Compare
Choose a tag to compare
Pre-release

Semver Major

  • Update to the 2021 CryptoKit API (#86)

Semver Patch

  • Dropped support for Swift 5.1 (#84)
  • Fix build on 32-bit platforms (#85, patch credit to @buttaface)
  • Fixed CMake build on Android (#81)
  • Support compressed EC keys. (#87)
  • Update BoringSSL to 2e68a05c9943a8dec1758d4a393b2ae906fd3295 (#88)

Other Changes

  • Add SECURITY.md file (#83)
  • Fix CI build (#89)

Swift Crypto 1.1.6

15 Mar 11:23
3bea268
Compare
Choose a tag to compare

SemVer Patch

  • Update BoringSSL to 04b3213d43492b6c9e0434d8e2a4530a9938f958 (#79)

Swift Crypto 1.1.5

05 Mar 08:29
0141f53
Compare
Choose a tag to compare

Semver Patch

  • Include assembly files on aarch64 Cmake builds on Apple platforms (#78)

Other changes

  • Stop referring to no-longer-existing master branch in BUG_REPORT.md (#75, patch credit to @MaxDesiatov)

Swift Crypto 1.1.4

16 Feb 12:58
296d330
Compare
Choose a tag to compare

Semver Patch

Other Changes

Swift Crypto 1.1.3

17 Dec 10:41
8f4bfa5
Compare
Choose a tag to compare

Semver Patch

  • Enable building on Windows. (#55, #53, #56, #57) (Patch credit to @compnerd)
  • Update BoringSSL to 9dae0ac4f0ae18ebed988d36bfb4c4e4023fc574. (#54)

Swift Crypto 1.1.2

06 Oct 09:24
9680b72
Compare
Choose a tag to compare

Semver Patch

  • Silence a compiler warning on Linux. (#52, patch credit to @YOCKOW)