Releases: apple/swift-asn1
Releases · apple/swift-asn1
Swift ASN.1 1.4.0
What's Changed
SemVer Minor
SemVer Patch
- Install swiftmodules with full module triple by @etcwilde in #103
- Introduced -Xswiftc -Xfrontend flag to GA workflow. by @rafaelcepeda in #104
New Contributors
- @etcwilde made their first contribution in #103
- @rafaelcepeda made their first contribution in #104
Full Changelog: 1.3.2...1.4.0
SwiftASN.1 1.3.2
What's Changed
SemVer Patch
- fix amd64 support by @michael-yuji in #85
- Import
FoundationEssentials
instead ofFoundation
when available by @gjcairo in #89
Other Changes
- Move nightly-6.0 benchmark thresholds to 6.1 by @dnadoba in #86
- CI use 6.1 nightlies by @rnro in #87
- Rename nightly_6_1 params to nightly_next by @rnro in #91
- move nightly-next thresholds and add legacy symlink by @rnro in #92
- Delete Thresholds/nightly-6.1 symlink by @rnro in #93
- Only apply standard swift settings on valid targets by @rnro in #94
- Add static SDK CI workflow by @rnro in #95
- Use centralized CMake checks by @rnro in #96
- Enable macOS CI on merge to main and daily timer by @rnro in #97
- Enable macOS CI on pull requests by @rnro in #98
- Enable Swift 6.1 jobs in CI by @rnro in #99
- add thresholds for Swift 6.1 from 6.0 thresholds by @rnro in #101
New Contributors
- @michael-yuji made their first contribution in #85
- @gjcairo made their first contribution in #89
Full Changelog: 1.3.1...1.3.2
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
.