Releases: apple/swift-crypto
Releases · apple/swift-crypto
Swift Crypto 2.0.4
Swift Crypto 2.0.3
Semver Patch
- Update BoringSSL to 2042972e8458833714bce23386931b1c79978439 (#97)
Swift Crypto 2.0.2
SemVer Patch
- Update BoringSSL to 3a667d10e94186fd503966f5638e134fe9fb4080 (#96)
Swift Crypto 2.0.1
Swift Crypto 2.0.0
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
Swift Crypto 2.0.0-beta.2
Semver Patch
- Reduce repeated indexing in tests (#90) (patch credit to @Cyberbeni)
- Update BoringSSL to 25773430c07075a368416c3646fa4b07daf4968a (#91)
Swift Crypto 2.0.0-beta.1
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
Swift Crypto 1.1.6
SemVer Patch
- Update BoringSSL to 04b3213d43492b6c9e0434d8e2a4530a9938f958 (#79)
Swift Crypto 1.1.5
Semver Patch
- Include assembly files on aarch64 Cmake builds on Apple platforms (#78)
Other changes
- Stop referring to no-longer-existing
master
branch inBUG_REPORT.md
(#75, patch credit to @MaxDesiatov)