diff --git a/CHANGELOG.md b/CHANGELOG.md index 832a19be..3917ae26 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ - Fixed a bug in the implementation of `draw_integers` for `RpoRandomCoin` (#343). - [BREAKING] Refactor error messages and use `thiserror` to derive errors (#344). +- [BREAKING] Updated Winterfell dependency to v0.11 (#346). ## 0.12.0 (2024-10-30) diff --git a/Cargo.lock b/Cargo.lock index b5aa284c..160a2e7a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -249,9 +249,9 @@ checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" [[package]] name = "cpufeatures" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ca741a962e1b0bff6d724a1a0958b686406e853bb14061f218562e1896f95e6" +checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" dependencies = [ "libc", ] @@ -1173,9 +1173,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winter-crypto" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fcae1ada055aa10554910ecffc106cb116a19dba11ac91390ef982f94adb9c5" +checksum = "67c57748fd2da77742be601f03eda639ff6046879738fd1faae86e80018263cb" dependencies = [ "blake3", "sha3", @@ -1185,9 +1185,9 @@ dependencies = [ [[package]] name = "winter-math" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82479f94efc0b5374a93e2074ba46ef404384fb1ea6e35a847febec53096509b" +checksum = "6020c17839fa107ce4a7cc178e407ebbc24adfac1980f4fa2111198e052700ab" dependencies = [ "serde", "winter-utils", @@ -1195,9 +1195,9 @@ dependencies = [ [[package]] name = "winter-rand-utils" -version = "0.10.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a7616d11fcc26552dada45c803a884ac97c253218835b83a2c63e1c2a988639" +checksum = "226e4c455f6eb72f64ac6eeb7642df25e21ff2280a4f6b09db75392ad6b390ef" dependencies = [ "rand", "winter-utils", @@ -1205,9 +1205,9 @@ dependencies = [ [[package]] name = "winter-utils" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f948e71ffd482aa13d0ec3349047f81ecdb89f3b3287577973dcbf092a25fb4" +checksum = "1507ef312ea5569d54c2c7446a18b82143eb2a2e21f5c3ec7cfbe8200c03bd7c" [[package]] name = "zerocopy" diff --git a/Cargo.toml b/Cargo.toml index 83280128..b9a05ef5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,13 +52,13 @@ num = { version = "0.4", default-features = false, features = ["alloc", "libm"] num-complex = { version = "0.4", default-features = false } rand = { version = "0.8", default-features = false } rand_core = { version = "0.6", default-features = false } -rand-utils = { version = "0.10", package = "winter-rand-utils", optional = true } +rand-utils = { version = "0.11", package = "winter-rand-utils", optional = true } serde = { version = "1.0", default-features = false, optional = true, features = ["derive"] } sha3 = { version = "0.10", default-features = false } thiserror = { version = "2.0", default-features = false } -winter-crypto = { version = "0.10", default-features = false } -winter-math = { version = "0.10", default-features = false } -winter-utils = { version = "0.10", default-features = false } +winter-crypto = { version = "0.11", default-features = false } +winter-math = { version = "0.11", default-features = false } +winter-utils = { version = "0.11", default-features = false } [dev-dependencies] assert_matches = { version = "1.5", default-features = false } @@ -67,7 +67,7 @@ getrandom = { version = "0.2", features = ["js"] } hex = { version = "0.4", default-features = false, features = ["alloc"] } proptest = "1.5" rand_chacha = { version = "0.3", default-features = false } -rand-utils = { version = "0.10", package = "winter-rand-utils" } +rand-utils = { version = "0.11", package = "winter-rand-utils" } seq-macro = { version = "0.3" } [build-dependencies]