Releases: apple/swift-asn1
Releases · apple/swift-asn1
SwiftASN.1 1.3.1
What's Changed
SemVer Patch
- Fix CVE-2025-0343: Crash when parsing maliciously formed BER/DER by @baarde
Other Changes
- Migrate to GitHub Actions reusable workflows (2) by @rnro in #74
- Remove legacy CI docker/script files by @rnro in #75
- CI: concurrency=complete require-explicit-sendable by @rnro in #76
- Remove script for updating contributors list by @PeterAdams-A in #78
- [CI] Enable Windows CI by @FranzBusch in #77
- add .editorconfig file by @rnro in #80
- unify scheduled and main yamls by @rnro in #79
- Aligning semantic version label check name by @FranzBusch in #82
- Enable MemberImportVisibility check on all targets by @rnro in #83
- Update release.yml by @FranzBusch in #84
Full Changelog: 1.3.0...1.3.1
Swift ASN.1 1.3.0
What's Changed
SemVer Minor
SemVer Patch
- Update code to compile without issue when ExistentialAny enabled by @pseligman in #63
- Update Swift targets to enable ExistentialAny by @pseligman in #65
- Add support for CRLF line endings to
PEMDocument
by @aryan-25 in #68 - More Sendability annotiations by @PeterAdams-A in #72
Other Changes
- Use filePath for test assert location by @PeterAdams-A in #59
- Add release.yml by @FranzBusch in #61
- Correct the link of sswg-security at SECURITY.md by @lamtrinhdev in #62
- Update link for swift-docc-plugin repository moved to the swiftlang org on GitHub by @lamtrinhdev in #64
- Update nightly benchmark thresholds by @Lukasa in #67
- Fixes to yaml to satisfy linter by @PeterAdams-A in #73
New Contributors
- @PeterAdams-A made their first contribution in #59
- @FranzBusch made their first contribution in #61
- @lamtrinhdev made their first contribution in #62
- @pseligman made their first contribution in #63
Full Changelog: 1.2.0...1.3.0
Swift ASN1 1.2.0
SemVer Minor
- Add
rawFractionalSeconds
property toGeneralizedTime
(#53, patch credit to @clintonpi) - Add initializers for ASN1ObjectIdentifier (#56, patch credit to @aryan-25)
- Raise minimum Swift version to 5.8 (#51)
SemVer Patch
- add support for riscv64 (#55, patch credit to @futurejones)
Other Changes
Swift ASN1 1.1.0
Swift ASN1 1.0.0-beta.2
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
Swift ASN1 0.10.0
Swift ASN1 0.9.1
SemVer Patch
- Fix bug in comparing Generalized and UTC Time (#30)