From da975ad8f6de7f1be66897284cd9ef821a97fa0f Mon Sep 17 00:00:00 2001 From: "vitaminc-release-plz[bot]" <262324448+vitaminc-release-plz[bot]@users.noreply.github.com> Date: Wed, 4 Mar 2026 00:41:38 +0000 Subject: [PATCH] chore: release v0.1.0-pre4.2 --- Cargo.lock | 24 ++++++++++++------------ Cargo.toml | 2 +- packages/aead/CHANGELOG.md | 5 +++++ packages/aead/Cargo.toml | 4 ++-- packages/async-traits/CHANGELOG.md | 1 + packages/async-traits/Cargo.toml | 4 ++-- packages/encrypt/CHANGELOG.md | 5 +++++ packages/encrypt/Cargo.toml | 8 ++++---- packages/kms/CHANGELOG.md | 5 +++++ packages/kms/Cargo.toml | 6 +++--- packages/password/CHANGELOG.md | 1 + packages/password/Cargo.toml | 4 ++-- packages/permutation/CHANGELOG.md | 5 +++++ packages/permutation/Cargo.toml | 4 ++-- packages/protected-derive/CHANGELOG.md | 5 +++++ packages/protected/CHANGELOG.md | 5 +++++ packages/protected/Cargo.toml | 2 +- packages/random-derives/CHANGELOG.md | 1 + packages/random/CHANGELOG.md | 5 +++++ packages/random/Cargo.toml | 4 ++-- packages/traits/CHANGELOG.md | 1 + packages/traits/Cargo.toml | 4 ++-- packages/vitaminc/CHANGELOG.md | 5 +++++ packages/vitaminc/Cargo.toml | 16 ++++++++-------- 24 files changed, 85 insertions(+), 41 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0e2cafc..7c1f056 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1988,7 +1988,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vitaminc" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "vitaminc", "vitaminc-aead", @@ -2003,7 +2003,7 @@ dependencies = [ [[package]] name = "vitaminc-aead" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "bytes", "quickcheck", @@ -2017,7 +2017,7 @@ dependencies = [ [[package]] name = "vitaminc-async-traits" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "vitaminc-protected", "vitaminc-traits", @@ -2025,7 +2025,7 @@ dependencies = [ [[package]] name = "vitaminc-encrypt" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "aws-lc-rs", "quickcheck", @@ -2038,7 +2038,7 @@ dependencies = [ [[package]] name = "vitaminc-kms" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "aws-config", "aws-sdk-kms", @@ -2052,7 +2052,7 @@ dependencies = [ [[package]] name = "vitaminc-password" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "vitaminc-protected", "vitaminc-random", @@ -2060,7 +2060,7 @@ dependencies = [ [[package]] name = "vitaminc-permutation" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "bitvec", "paste", @@ -2073,7 +2073,7 @@ dependencies = [ [[package]] name = "vitaminc-protected" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "bitvec", "digest", @@ -2090,7 +2090,7 @@ dependencies = [ [[package]] name = "vitaminc-protected-derive" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "proc-macro2", "quote", @@ -2099,7 +2099,7 @@ dependencies = [ [[package]] name = "vitaminc-random" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "rand", "thiserror", @@ -2110,7 +2110,7 @@ dependencies = [ [[package]] name = "vitaminc-random-derives" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "proc-macro2", "quote", @@ -2119,7 +2119,7 @@ dependencies = [ [[package]] name = "vitaminc-traits" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" dependencies = [ "anyhow", "bytes", diff --git a/Cargo.toml b/Cargo.toml index a8fa66e..6071e38 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ members = [ [workspace.package] documentation = "https://docs.rs/vitaminc" -version = "0.1.0-pre4.1" +version = "0.1.0-pre4.2" repository = "https://github.com/cipherstash/vitaminc" authors = [ "Dan Draper ", diff --git a/packages/aead/CHANGELOG.md b/packages/aead/CHANGELOG.md index 6dd0203..7af7840 100644 --- a/packages/aead/CHANGELOG.md +++ b/packages/aead/CHANGELOG.md @@ -7,6 +7,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +### Documentation + +- update doctests to show vitaminc::* import paths + + ### Fixes - update codebase for rand 0.9 breaking changes diff --git a/packages/aead/Cargo.toml b/packages/aead/Cargo.toml index 023688c..251aa6a 100644 --- a/packages/aead/Cargo.toml +++ b/packages/aead/Cargo.toml @@ -12,8 +12,8 @@ keywords.workspace = true categories.workspace = true [dependencies] -vitaminc-protected = { version = "0.1.0-pre4.1", path = "../protected" } -vitaminc-random = { version = "0.1.0-pre4.1", path = "../random" } +vitaminc-protected = { version = "0.1.0-pre4.2", path = "../protected" } +vitaminc-random = { version = "0.1.0-pre4.2", path = "../random" } bytes = { version = "^1", features = ["serde"] } serde = { workspace = true } diff --git a/packages/async-traits/CHANGELOG.md b/packages/async-traits/CHANGELOG.md index 1eb9373..d8a96d5 100644 --- a/packages/async-traits/CHANGELOG.md +++ b/packages/async-traits/CHANGELOG.md @@ -1,5 +1,6 @@ + ### Miscellaneous - set workspace-wide MSRV to 1.75.0 diff --git a/packages/async-traits/Cargo.toml b/packages/async-traits/Cargo.toml index 3117285..ef3ef55 100644 --- a/packages/async-traits/Cargo.toml +++ b/packages/async-traits/Cargo.toml @@ -13,5 +13,5 @@ categories.workspace = true rust-version.workspace = true [dependencies] -vitaminc-protected = { version = "0.1.0-pre4.1", path = "../protected" } -vitaminc-traits = { version = "0.1.0-pre4.1", path = "../traits" } +vitaminc-protected = { version = "0.1.0-pre4.2", path = "../protected" } +vitaminc-traits = { version = "0.1.0-pre4.2", path = "../traits" } diff --git a/packages/encrypt/CHANGELOG.md b/packages/encrypt/CHANGELOG.md index 730c90a..09d8832 100644 --- a/packages/encrypt/CHANGELOG.md +++ b/packages/encrypt/CHANGELOG.md @@ -1,5 +1,10 @@ +### Documentation + +- update doctests to show vitaminc::* import paths + + ### Miscellaneous - bump aws-lc-rs from 1.14.1 to 1.15.0 diff --git a/packages/encrypt/Cargo.toml b/packages/encrypt/Cargo.toml index 8b137d2..1bfd370 100644 --- a/packages/encrypt/Cargo.toml +++ b/packages/encrypt/Cargo.toml @@ -13,13 +13,13 @@ categories.workspace = true [dependencies] aws-lc-rs = "1.15.4" -vitaminc-aead = { version = "0.1.0-pre4.1", path = "../aead" } -vitaminc-protected = { version = "0.1.0-pre4.1", path = "../protected" } -vitaminc-random = { version = "0.1.0-pre4.1", path = "../random" } +vitaminc-aead = { version = "0.1.0-pre4.2", path = "../aead" } +vitaminc-protected = { version = "0.1.0-pre4.2", path = "../protected" } +vitaminc-random = { version = "0.1.0-pre4.2", path = "../random" } zeroize = { workspace = true } [dev-dependencies] -vitaminc-protected = { path = "../protected", version = "0.1.0-pre4.1", features = ["arbitrary"] } +vitaminc-protected = { path = "../protected", version = "0.1.0-pre4.2", features = ["arbitrary"] } quickcheck = "1.1.0" quickcheck_macros = "1.2.0" diff --git a/packages/kms/CHANGELOG.md b/packages/kms/CHANGELOG.md index 61bc38e..10edc6e 100644 --- a/packages/kms/CHANGELOG.md +++ b/packages/kms/CHANGELOG.md @@ -1,5 +1,10 @@ +### Fixes + +- update deprecated BehaviorVersion to v2026_01_12 + + ### Miscellaneous - bump aws-config from 1.8.6 to 1.8.7 diff --git a/packages/kms/Cargo.toml b/packages/kms/Cargo.toml index c7bead7..d131820 100644 --- a/packages/kms/Cargo.toml +++ b/packages/kms/Cargo.toml @@ -12,9 +12,9 @@ keywords.workspace = true categories.workspace = true [dependencies] -vitaminc-async-traits = { version = "0.1.0-pre4.1", path = "../async-traits" } -vitaminc-traits = { version = "0.1.0-pre4.1", path = "../traits" } -vitaminc-protected = { version = "0.1.0-pre4.1", path = "../protected" } +vitaminc-async-traits = { version = "0.1.0-pre4.2", path = "../async-traits" } +vitaminc-traits = { version = "0.1.0-pre4.2", path = "../traits" } +vitaminc-protected = { version = "0.1.0-pre4.2", path = "../protected" } aws-sdk-kms = "1.88.0" aws-config = "1.8.7" diff --git a/packages/password/CHANGELOG.md b/packages/password/CHANGELOG.md index c91b2a2..5d964e7 100644 --- a/packages/password/CHANGELOG.md +++ b/packages/password/CHANGELOG.md @@ -1,5 +1,6 @@ + ### Fixes - update codebase for rand 0.9 breaking changes diff --git a/packages/password/Cargo.toml b/packages/password/Cargo.toml index 4c8eeee..2e8511d 100644 --- a/packages/password/Cargo.toml +++ b/packages/password/Cargo.toml @@ -13,5 +13,5 @@ categories.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -vitaminc-random = { version = "0.1.0-pre4.1", path = "../random" } -vitaminc-protected = { version = "0.1.0-pre4.1", path = "../protected" } +vitaminc-random = { version = "0.1.0-pre4.2", path = "../random" } +vitaminc-protected = { version = "0.1.0-pre4.2", path = "../protected" } diff --git a/packages/permutation/CHANGELOG.md b/packages/permutation/CHANGELOG.md index c91b2a2..c54246f 100644 --- a/packages/permutation/CHANGELOG.md +++ b/packages/permutation/CHANGELOG.md @@ -1,5 +1,10 @@ +### Documentation + +- update doctests to show vitaminc::* import paths + + ### Fixes - update codebase for rand 0.9 breaking changes diff --git a/packages/permutation/Cargo.toml b/packages/permutation/Cargo.toml index b55fffa..a4b246e 100644 --- a/packages/permutation/Cargo.toml +++ b/packages/permutation/Cargo.toml @@ -12,8 +12,8 @@ keywords.workspace = true categories.workspace = true [dependencies] -vitaminc-protected = { version = "0.1.0-pre4.1", path = "../protected", features = ["bitvec"] } -vitaminc-random = { version = "0.1.0-pre4.1", path = "../random" } +vitaminc-protected = { version = "0.1.0-pre4.2", path = "../protected", features = ["bitvec"] } +vitaminc-random = { version = "0.1.0-pre4.2", path = "../random" } bitvec = { workspace = true } rand = { workspace = true } diff --git a/packages/protected-derive/CHANGELOG.md b/packages/protected-derive/CHANGELOG.md index c7ae2f6..805f369 100644 --- a/packages/protected-derive/CHANGELOG.md +++ b/packages/protected-derive/CHANGELOG.md @@ -1,5 +1,10 @@ +### Fixes + +- remove circular dev-dependency between vitaminc-protected and vitaminc + + ### Fixes - suppress unused_results lint in OpaqueDebug generated code diff --git a/packages/protected/CHANGELOG.md b/packages/protected/CHANGELOG.md index 9db5ab2..9a05749 100644 --- a/packages/protected/CHANGELOG.md +++ b/packages/protected/CHANGELOG.md @@ -1,5 +1,10 @@ +### Documentation + +- update doctests to show vitaminc::* import paths + + ### Fixes - replace bincode with rmp-serde in tests diff --git a/packages/protected/Cargo.toml b/packages/protected/Cargo.toml index 038455d..bcd707d 100644 --- a/packages/protected/Cargo.toml +++ b/packages/protected/Cargo.toml @@ -22,7 +22,7 @@ digest = "0.10.7" subtle = "2.6.1" quickcheck = { version = "1.1.0", optional = true } -vitaminc-protected-derive = { path = "../protected-derive", version = "0.1.0-pre4.1" } +vitaminc-protected-derive = { path = "../protected-derive", version = "0.1.0-pre4.2" } [dev-dependencies] rmp-serde = "1.3.1" diff --git a/packages/random-derives/CHANGELOG.md b/packages/random-derives/CHANGELOG.md index 4b57b37..5a97c9e 100644 --- a/packages/random-derives/CHANGELOG.md +++ b/packages/random-derives/CHANGELOG.md @@ -1,5 +1,6 @@ + ### Miscellaneous - release v0.1.0-pre4.1 diff --git a/packages/random/CHANGELOG.md b/packages/random/CHANGELOG.md index 13ec9a6..6675ae8 100644 --- a/packages/random/CHANGELOG.md +++ b/packages/random/CHANGELOG.md @@ -7,6 +7,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +### Documentation + +- update doctests to show vitaminc::* import paths + + ### Fixes - update codebase for rand 0.9 breaking changes diff --git a/packages/random/Cargo.toml b/packages/random/Cargo.toml index 16804c2..17dfe45 100644 --- a/packages/random/Cargo.toml +++ b/packages/random/Cargo.toml @@ -18,5 +18,5 @@ rand = { workspace = true } thiserror = { workspace = true } zeroize = { workspace = true } -vitaminc-random-derives = { version = "0.1.0-pre4.1", path = "../random-derives" } -vitaminc-protected = { version = "0.1.0-pre4.1", path = "../protected" } +vitaminc-random-derives = { version = "0.1.0-pre4.2", path = "../random-derives" } +vitaminc-protected = { version = "0.1.0-pre4.2", path = "../protected" } diff --git a/packages/traits/CHANGELOG.md b/packages/traits/CHANGELOG.md index 2f035e1..6486798 100644 --- a/packages/traits/CHANGELOG.md +++ b/packages/traits/CHANGELOG.md @@ -1,5 +1,6 @@ + ### Miscellaneous - set workspace-wide MSRV to 1.75.0 diff --git a/packages/traits/Cargo.toml b/packages/traits/Cargo.toml index b863b93..67ed253 100644 --- a/packages/traits/Cargo.toml +++ b/packages/traits/Cargo.toml @@ -14,8 +14,8 @@ rust-version.workspace = true [dependencies] rmp-serde = "1.3.1" -vitaminc-protected = { version = "0.1.0-pre4.1", path = "../protected" } -vitaminc-random = { version = "0.1.0-pre4.1", path = "../random" } +vitaminc-protected = { version = "0.1.0-pre4.2", path = "../protected" } +vitaminc-random = { version = "0.1.0-pre4.2", path = "../random" } serde = { workspace = true } thiserror = { workspace = true } diff --git a/packages/vitaminc/CHANGELOG.md b/packages/vitaminc/CHANGELOG.md index c7ae2f6..7158847 100644 --- a/packages/vitaminc/CHANGELOG.md +++ b/packages/vitaminc/CHANGELOG.md @@ -1,5 +1,10 @@ +### Refactoring + +- normalize vitaminc re-exports to module aliases + + ### Fixes - suppress unused_results lint in OpaqueDebug generated code diff --git a/packages/vitaminc/Cargo.toml b/packages/vitaminc/Cargo.toml index caa7887..c6f17be 100644 --- a/packages/vitaminc/Cargo.toml +++ b/packages/vitaminc/Cargo.toml @@ -15,14 +15,14 @@ categories.workspace = true all-features = true [dependencies] -vitaminc-kms = { path = "../kms", version = "0.1.0-pre4.1", optional = true } -vitaminc-permutation = { path = "../permutation", version = "0.1.0-pre4.1", optional = true } -vitaminc-protected = { path = "../protected", version = "0.1.0-pre4.1", optional = true } -vitaminc-random = { path = "../random", version = "0.1.0-pre4.1", optional = true } -vitaminc-traits = { path = "../traits", version = "0.1.0-pre4.1", optional = true } -vitaminc-async-traits = { path = "../async-traits", version = "0.1.0-pre4.1", optional = true } -vitaminc-encrypt = { path = "../encrypt", version = "0.1.0-pre4.1", optional = true } -vitaminc-aead = { path = "../aead", version = "0.1.0-pre4.1", optional = true } +vitaminc-kms = { path = "../kms", version = "0.1.0-pre4.2", optional = true } +vitaminc-permutation = { path = "../permutation", version = "0.1.0-pre4.2", optional = true } +vitaminc-protected = { path = "../protected", version = "0.1.0-pre4.2", optional = true } +vitaminc-random = { path = "../random", version = "0.1.0-pre4.2", optional = true } +vitaminc-traits = { path = "../traits", version = "0.1.0-pre4.2", optional = true } +vitaminc-async-traits = { path = "../async-traits", version = "0.1.0-pre4.2", optional = true } +vitaminc-encrypt = { path = "../encrypt", version = "0.1.0-pre4.2", optional = true } +vitaminc-aead = { path = "../aead", version = "0.1.0-pre4.2", optional = true } [features] protected = ["dep:vitaminc-protected"]