Skip to content

Releases: apple/swift-crypto

4.5.2

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 02 Sep 09:52
da9d28d

What's Changed

SemVer Patch

Other Changes

New Contributors

Full Changelog: 4.5.1...4.5.2

5.0.0-beta.6

5.0.0-beta.6 Pre-release
Pre-release

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 28 Aug 09:58
20f9049

What's Changed

SemVer Patch

Other Changes

Full Changelog: 5.0.0-beta.4...5.0.0-beta.6

5.0.0-beta.4

5.0.0-beta.4 Pre-release
Pre-release

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 07 Aug 10:43
15b0fb5

What's Changed

SemVer Major

SemVer Patch

  • [5.x] Adopt CheckImplementationOnly and CI with -warnings-as-errors by @simonjbeaumont in #454

Full Changelog: 5.0.0-beta.2...5.0.0-beta.4

4.5.1

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 16 Jul 12:31
47d3869

What's Changed

SemVer Patch

Other Changes

Full Changelog: 4.5.0...4.5.1

5.0.0-beta.2

5.0.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 23 Jun 15:00
8ee9962

What's Changed

SemVer Major

  • [5.x] Align with CryptoKit APIs from Xcode 27 beta 2 by @simonjbeaumont in #444
  • All public, non-frozen enums are now marked @nonexhaustive

Notes

  • Development of the non-Darwin backend must now be done using the target platform as a development environment

Full Changelog: 5.0.0-beta.1...5.0.0-beta.2

5.0.0-beta.1

5.0.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 08 Jun 20:02
0a26a9e

What's Changed

SemVer Major

Full Changelog: 4.5.0...5.0.0-beta.1

4.5.0

Choose a tag to compare

@aryan-25 aryan-25 released this 23 Apr 12:37
1b6b2e2

What's Changed

SemVer Minor

SemVer Patch

  • Adopt FoundationEssentials instead of Foundation where available by @t089 in #317
  • Add module anchor to fix empty dynamic framework on Xcode 26 by @mrcararia in #436

New Contributors

Full Changelog: 4.4.0...4.5.0

4.4.0

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 16 Apr 12:14
476538c

What's Changed

SemVer Minor

Other Changes

  • Enable Swift 6.3 jobs in CI by @rnro in #433

Full Changelog: 4.3.1...4.4.0

Swift Crypto 4.3.1

Choose a tag to compare

@josephnoir josephnoir released this 01 Apr 09:26
bb4ba81

Security Fixes

This version contains a fix for CVE-2026-28815: X-Wing HPKE Decapsulation Accepts Malformed Ciphertext Length. The X-Wing decapsulation path accepts attacker-controlled encapsulated ciphertext bytes without enforcing the required fixed ciphertext length. For more details see the advisory. We recommend updating to this release as soon as possible. (commit)

What's Changed

SemVer Patch

Full Changelog: 4.3.0...4.3.1

Swift Crypto 4.3.0

Choose a tag to compare

@Lukasa Lukasa released this 16 Mar 16:54
fa308c0

What's Changed

SemVer Minor

Other Changes

  • switch from main to 0.0.7 for swiftlang workflows by @rnro in #430
  • update actions/checkout from v4 to v6 by @rnro in #431

Full Changelog: 4.2.0...4.3.0