Releases: apple/swift-asn1
Releases · apple/swift-asn1
Swift ASN1 1.1.0
SemVer Minor
- Add support for parsing BER (#42)
Other Changes
- Update to
swift-format
509.0.0
(#41)
- Add CI pipeline for Swift 5.10 (#43)
- Remove note from README about API instability (#45)
Swift ASN1 1.0.0-beta.2
SemVer Minor
- Support multi PEM parsing and speed up PEM parsing in general (#39)
Other Changes
- remove outdated TODO (#38)
- Fix docs:
constructed
is no longer part of ASN1Identifier
(#40)
Swift ASN.1 1.0.0
This is the first major release and marks the time swift-asn1
enters API stability! You can learn more about it in the announcement forums post.
Nothing has changed since the last release 1.0.0-beta.2
.
Swift ASN1 1.0.0-beta.1
SemVer Minor
- Remove deprecated API (#37)
SemVer Patch
- Adopt
apple/swift-format
(#35)
- Make
ASN1ObjectIdentifier
s internal representation be the encoded form (#36)
Swift ASN1 0.10.0
SemVer Minor
- Add method to lazily parse a
SET
from a ASN1Node (#32, #34)
- Make
IntegerBytesCollection
conditionally Sendable
(#33)
SemVer Patch
- Avoid using stride(from:to:by:).reversed() (#31)
Swift ASN1 0.9.1
SemVer Patch
- Fix bug in comparing Generalized and UTC Time (#30)
Swift ASN1 0.9.0
SemVer Minor
- Make
PEMDocument
Hashable
and Sendable
(#28)
- Make GeneralizedTime and UTCTime Comparable. (#29)
Other Changes
- Clean up the upToNextMinor in the docs (#27)
Swift ASN1 0.8.0
SemVer Minor
- Changed scope of PEMDocument to public (#22, patch credit to @ekscrypto)
- Add PEM support through
PEMRepresentable
(#26)
Other Changes
- Documentation - Typos (#24, patch credit to @joey-gm)
- Clean up the upToNextMinor (#20)
- Add docker-compose file for Swift 5.9 (#25)
0.7.0
SemVer Minor
- Add support for serializing raw bytes (#19)