Skip to content

Releases: apple/swift-asn1

Swift ASN1 1.1.0

23 Oct 15:50
c7e239b
Compare
Choose a tag to compare

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

18 Sep 16:08
12c24ff
Compare
Choose a tag to compare

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

25 Sep 07:54
12c24ff
Compare
Choose a tag to compare

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

24 Aug 13:49
ef712c4
Compare
Choose a tag to compare

SemVer Minor

  • Remove deprecated API (#37)

SemVer Patch

  • Adopt apple/swift-format (#35)
  • Make ASN1ObjectIdentifiers internal representation be the encoded form (#36)

Swift ASN1 0.10.0

04 Jul 09:48
4758353
Compare
Choose a tag to compare

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

18 May 08:54
0700d17
Compare
Choose a tag to compare

SemVer Patch

  • Fix bug in comparing Generalized and UTC Time (#30)

Swift ASN1 0.9.0

18 May 08:17
1c5387a
Compare
Choose a tag to compare

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

19 Apr 15:58
a53d9f6
Compare
Choose a tag to compare

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

08 Mar 09:58
805deae
Compare
Choose a tag to compare

SemVer Minor

  • Add support for serializing raw bytes (#19)

SET OF de/serialization

10 Feb 10:58
f3aa24b
Compare
Choose a tag to compare

What's Changed

  • SET OF de/serialization in #12

Full Changelog: 0.5.0...0.6.0