diff --git a/circuits/CHANGELOG.md b/circuits/CHANGELOG.md index aebd775..9bd6bc2 100644 --- a/circuits/CHANGELOG.md +++ b/circuits/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0] - 2024-08-14 + +### Changed + +- Update dusk-plonk to v0.20 +- Update dusk-poseidon to v0.40 +- Update jubjub-schnorr to v0.5 +- Update poseidon-merkle to v0.7 + ## [0.3.0] - 2024-08-14 ### Removed @@ -107,7 +116,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#169]: https://github.com/dusk-network/phoenix/issues/169 -[Unreleased]: https://github.com/dusk-network/phoenix/compare/circuits_v0.3.0...HEAD +[Unreleased]: https://github.com/dusk-network/phoenix/compare/circuits_v0.4.0...HEAD +[0.4.0]: https://github.com/dusk-network/phoenix/compare/circuits_v0.3.0...circuits_v0.4.0 [0.3.0]: https://github.com/dusk-network/phoenix/compare/circuits_v0.2.1...circuits_v0.3.0 [0.2.1]: https://github.com/dusk-network/phoenix/compare/circuits_v0.2.0...circuits_v0.2.1 [0.2.0]: https://github.com/dusk-network/phoenix/compare/circuits_v0.1.0...circuits_v0.2.0 diff --git a/circuits/Cargo.toml b/circuits/Cargo.toml index 392ca7a..fbb3b09 100644 --- a/circuits/Cargo.toml +++ b/circuits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "phoenix-circuits" -version = "0.3.0" +version = "0.4.0" edition = "2021" repository = "https://github.com/dusk-network/phoenix/circuits" description = "Circuit definitions for Phoenix, a privacy-preserving ZKP-based transaction model" @@ -11,15 +11,15 @@ exclude = [".github/workflows/dusk-ci.yml", ".gitignore"] [dependencies] dusk-bytes = "0.1" -phoenix-core = { version = "0.31", default-features = false, path = "../core" } +phoenix-core = { version = "0.32", default-features = false, path = "../core" } dusk-bls12_381 = { version = "0.13", default-features = false } dusk-jubjub = { version = "0.14", default-features = false } -poseidon-merkle = { version = "0.6" } -dusk-poseidon = { version = "0.39" } -jubjub-schnorr = { version = "0.4" } +poseidon-merkle = { version = "0.7" } +dusk-poseidon = { version = "0.40" } +jubjub-schnorr = { version = "0.5" } rkyv = { version = "0.7", default-features = false, optional = true } bytecheck = { version = "0.6", default-features = false, optional = true } -dusk-plonk = { version = "0.19", default-features = false, optional = true } +dusk-plonk = { version = "0.20", default-features = false, optional = true } [dev-dependencies] lazy_static = "1.4"