Skip to content

0.11.0

Latest

Choose a tag to compare

@jedisct1 jedisct1 released this 04 May 09:36
0.11.0

0.11.0

New features

  • Added ML-KEM bindings, exposing post-quantum key encapsulation through a new KEM API with both a functional interface and a KeyPairGenerator.
  • Bundled libsodium has been updated, pulling in the latest upstream headers including crypto_hash_sha3, crypto_kem, crypto_kem_mlkem768, and crypto_kem_xwing.

Build and packaging

  • The SwiftPM manifest now uses platform conditions to pick between the bundled Clibsodium.xcframework on Apple platforms and system libsodium (via pkg-config) on Linux, Android, Windows, and OpenBSD.
  • Public headers have been reorganized under Headers/Clibsodium for a cleaner module layout.