Releases: apple/swift-certificates
Releases · apple/swift-certificates
Swift Certificates 1.7.0
What's Changed
SemVer Minor
- Add support for Ed25519 certificates by @Lukasa in #205
- Add support for attached signatures (#201) by @jonct in #206
SemVer Patch
- Android build fixes by @lhoward in #207
- Enable MemberImportVisibility check on all targets by @rnro in #211
- Enable strict concurrency by @clintonpi in #213
- Support certificates with invalid RDN attribute values by @baarde in #214
- Add Android import for IPAddressNameTests by @marcprux in #217
Other Changes
- [CI] Adopt GitHub actions by @FranzBusch in #193
- unify scheduled and main yamls by @rnro in #208
- Aligning semantic version label check name by @FranzBusch in #210
- Fix flaky test
CertificateTests.testCertificateDescription
by @clintonpi in #212 - Update release.yml by @FranzBusch in #216
New Contributors
- @lhoward made their first contribution in #207
- @jonct made their first contribution in #206
- @clintonpi made their first contribution in #212
- @marcprux made their first contribution in #217
Full Changelog: 1.6.1...1.7.0
Swift Certificates 1.6.1
Swift Certificates 1.6.0
What's Changed
SemVer Minor
- Stop implicitly tagging DistinguishedName by @Lukasa in #188
- Add support for Android by @finagolfin in #183
- Support SecKey Certificate private keys by @robotrory in #195
SemVer Patch
- Import crypto with preconcurrency flag by @PeterAdams-A in #187
Other Changes
- Up our scaling factor to kilo by @Lukasa in #189
- Use filePath for test assert location by @PeterAdams-A in #185
- Add release.yml by @FranzBusch in #191
- Correct the link of sswg-security at SECURITY.md by @lamtrinhdev in #194
- Use filePath for test assert location by @lamtrinhdev in #197
- Fixing SHA512 in comment by @maschall in #196
New Contributors
- @PeterAdams-A made their first contribution in #185
- @lamtrinhdev made their first contribution in #194
- @maschall made their first contribution in #196
- @finagolfin made their first contribution in #183
- @robotrory made their first contribution in #195
Full Changelog: 1.5.0...1.6.0
Swift Certificates 1.5.0
Swift Certificates 1.4.0
Swift Certificates 1.3.0
Swift Certificates 1.2.0
Swift Certificates 1.1.0
SemVer Minor
- Add Expanded CMS Support (#151, patch credit to @davidzech)
- Support loading trust root CAs on Linux (#136)
- Support converting RDNAttribute values into Strings (#154)
Other Changes
- build: simplify build rules (NFC) (#152, patch credit to @compnerd)
- build: support building in Debug mode on Windows (#153, patch credit to @compnerd)
- Add CI pipeline for Swift 5.10 (#145)
- Remove note from README about API instability (#149)
- Align
swift-format
configuration with other projects (#150)
Swift Certificates 1.0.1
This fixes failing checkouts on Windows due to a colon in one of the filenames in this repository.
SemVer Patch
- Rename TinyArray.append benchmark (#142)
Swift Certificates 1.0.0
This is the first major release and marks the time swift-certificates
enters API stability! You can learn more about it in the announcement forums post.
SemVer Minor
SemVer Patch
- Update allowed
swift-crypto
version range to2.5.0..<4.0.0
(#137)
Other Changes
- Fix typos in Sources and Tests (#133, patch credit to @Sajjon)
- Adopt
package-benchmark
(#125) - Parse all WebPKI trust roots in Benchmarks (#138)
- Update
swift-format
to509.0.0
(#139) - Remove Xcode specific benchmark documentation (#141)
Thank you very much to everyone who contributed to this release and everyone who tested it!