diff --git a/Cargo.lock b/Cargo.lock index a021982..1f4d675 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3807,7 +3807,7 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "turnkey_api_key_stamper" -version = "0.5.0" +version = "0.6.0" dependencies = [ "base64 0.22.1", "hex", @@ -3823,7 +3823,7 @@ dependencies = [ [[package]] name = "turnkey_client" -version = "0.5.0" +version = "0.6.0" dependencies = [ "base64 0.22.1", "http 0.2.12", @@ -3859,7 +3859,7 @@ dependencies = [ [[package]] name = "turnkey_enclave_encrypt" -version = "0.5.0" +version = "0.6.0" dependencies = [ "bs58", "hex", @@ -3889,7 +3889,7 @@ dependencies = [ [[package]] name = "turnkey_proofs" -version = "0.5.0" +version = "0.6.0" dependencies = [ "attestation-doc-validation", "aws-nitro-enclaves-cose", diff --git a/Cargo.toml b/Cargo.toml index 547c88b..cf6a06f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -99,7 +99,7 @@ hex-literal = { version = "0.4", default-features = false } rand = { version = "0.8", default-features = false } # Workspace crates -turnkey_api_key_stamper = { path = "api_key_stamper", version = "0.5.0" } -turnkey_client = { path = "client", version = "0.5.0" } -turnkey_enclave_encrypt = { path = "enclave_encrypt", version = "0.5.0" } -turnkey_proofs = { path = "proofs", version = "0.5.0" } +turnkey_api_key_stamper = { path = "api_key_stamper", version = "0.6.0" } +turnkey_client = { path = "client", version = "0.6.0" } +turnkey_enclave_encrypt = { path = "enclave_encrypt", version = "0.6.0" } +turnkey_proofs = { path = "proofs", version = "0.6.0" } diff --git a/api_key_stamper/CHANGELOG.md b/api_key_stamper/CHANGELOG.md index 57a6832..313e411 100644 --- a/api_key_stamper/CHANGELOG.md +++ b/api_key_stamper/CHANGELOG.md @@ -7,11 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [0.6.0](https://github.com/tkhq/rust-sdk/compare/turnkey_api_key_stamper-v0.5.0...turnkey_api_key_stamper-v0.6.0) - 2026-02-20 + +### Other + +- https://github.com/tkhq/rust-sdk/pull/80: Security patch for `bytes` crate + + ## [0.5.0](https://github.com/tkhq/rust-sdk/compare/turnkey_api_key_stamper-v0.4.0...turnkey_api_key_stamper-v0.5.0) - 2025-10-17 ### Other -- trivial import formatting update +- https://github.com/tkhq/rust-sdk/pull/63/: trivial import formatting update ## [0.4.0](https://github.com/tkhq/rust-sdk/compare/turnkey_api_key_stamper-v0.3.0...turnkey_api_key_stamper-v0.4.0) - 2025-09-29 diff --git a/api_key_stamper/Cargo.toml b/api_key_stamper/Cargo.toml index 1d98c41..7a493c2 100644 --- a/api_key_stamper/Cargo.toml +++ b/api_key_stamper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "turnkey_api_key_stamper" -version = "0.5.0" +version = "0.6.0" edition = "2021" license = "Apache-2.0" description = "Generate signatures over Turnkey API requests using a P-256 key." diff --git a/client/CHANGELOG.md b/client/CHANGELOG.md index cc6b244..521d31e 100644 --- a/client/CHANGELOG.md +++ b/client/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [0.6.0](https://github.com/tkhq/rust-sdk/compare/turnkey_client-v0.5.0...turnkey_client-v0.6.0) - 2026-02-20 + +### Added + +- https://github.com/tkhq/rust-sdk/pull/66: [**breaking**] Update to mono v2025.12.2, and create create a wrapper for all activity results to accommodate for app proofs. +- https://github.com/tkhq/rust-sdk/pull/84: Update to mono v2026.2.5 + +### Other + +- https://github.com/tkhq/rust-sdk/pull/62: Use Rustls by default (remove openssl) +- https://github.com/tkhq/rust-sdk/pull/77: Support bytes as base64 in codegen +- https://github.com/tkhq/rust-sdk/pull/80: Security patch for `bytes` crate + ## [0.5.0](https://github.com/tkhq/rust-sdk/compare/turnkey_client-v0.4.0...turnkey_client-v0.5.0) - 2025-10-17 ### Other diff --git a/client/Cargo.toml b/client/Cargo.toml index cb65f4b..49f6caf 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "turnkey_client" -version = "0.5.0" +version = "0.6.0" edition = "2021" license = "Apache-2.0" description = "A Rust client to interact with the Turnkey API." diff --git a/enclave_encrypt/CHANGELOG.md b/enclave_encrypt/CHANGELOG.md index 915990e..e98d314 100644 --- a/enclave_encrypt/CHANGELOG.md +++ b/enclave_encrypt/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [0.6.0](https://github.com/tkhq/rust-sdk/compare/turnkey_enclave_encrypt-v0.5.0...turnkey_enclave_encrypt-v0.6.0) - 2026-02-20 + +### Other + +- https://github.com/tkhq/rust-sdk/pull/80: Security patch for `bytes` crate + ## [0.4.0](https://github.com/tkhq/rust-sdk/compare/turnkey_enclave_encrypt-v0.3.0...turnkey_enclave_encrypt-v0.4.0) - 2025-09-29 ### Other diff --git a/enclave_encrypt/Cargo.toml b/enclave_encrypt/Cargo.toml index f877c1a..2d35dcd 100644 --- a/enclave_encrypt/Cargo.toml +++ b/enclave_encrypt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "turnkey_enclave_encrypt" -version = "0.5.0" +version = "0.6.0" edition = "2021" license = "Apache-2.0" description = "Utilities to encrypt and decrypt data sent to and from Turnkey secure enclaves, using HPKE (RFC 9180). Used in authentication, export, and import flows." diff --git a/proofs/CHANGELOG.md b/proofs/CHANGELOG.md index 277284b..8694219 100644 --- a/proofs/CHANGELOG.md +++ b/proofs/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [0.6.0](https://github.com/tkhq/rust-sdk/compare/turnkey_proofs-v0.5.0...turnkey_proofs-v0.6.0) - 2026-02-20 + +### Other + +- https://github.com/tkhq/rust-sdk/pull/80: Security patch for `bytes` crate + ## [0.5.0](https://github.com/tkhq/rust-sdk/compare/turnkey_proofs-v0.4.0...turnkey_proofs-v0.5.0) - 2025-10-17 ### Other diff --git a/proofs/Cargo.toml b/proofs/Cargo.toml index 5967bb4..88c3873 100644 --- a/proofs/Cargo.toml +++ b/proofs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "turnkey_proofs" -version = "0.5.0" +version = "0.6.0" edition = "2021" license = "Apache-2.0" description = "Utilities to parse and verify Turnkey secure enclave proofs"