Swift Crypto 3.13.0
What's Changed
SemVer Minor
- OpenBSD support. by @3405691582 in #349
- Drop Swift 5.9 by @rnro in #353
- Add a PKCS#8 DER property to private keys by @josephnoir in #372
- Add API for ARC(P-256) and deprecate ARC(P-384) by @simonjbeaumont in #374
- Typealias CryptoKitError by @0xTim in #285
SemVer Patch
- perf: Add benchmarks and reduce allocations by ~50% for ARC and VOPRF by @simonjbeaumont in #346
- Install swiftmodules with full module triple by @etcwilde in #354
- Update BoringSSL to 035e720641f385e82c72b7b0a9e1d89e58cb5ed5 by @Lukasa in #356
- Make EllipticCurvePoint and ArbitraryPrecisionInteger Sendable by @Lukasa in #366
- Remove security backend by @josephnoir in #373
- CMake: Declare ASN1 dependency by @etcwilde in #376
Other Changes
- Fix broken Windows tests by @Lukasa in #350
- Enable Swift 6.1 jobs in CI by @rnro in #351
- Fix typo in documentation for RSA private key constructors by @YourMJK in #362
- Add static SDK CI workflow by @rnro in #340
- Enable Windows CI on main by @Lukasa in #371
- Mention Windows in README by @gjcairo in #378
New Contributors
- @3405691582 made their first contribution in #349
- @YourMJK made their first contribution in #362
- @josephnoir made their first contribution in #372
Full Changelog: 3.12.3...3.13.0