From bc97997ccfe21d40195440c9292b114d8d45240c Mon Sep 17 00:00:00 2001 From: Hein Dauven Date: Sat, 10 Oct 2026 04:14:56 +0200 Subject: [PATCH] phoenix: Bump core to v0.36.0 and circuits to v0.9.0 Move the unreleased changelog entries under the new versions, dated when they are released, and add the entry for the circuits' move to phoenix-core 0.36.0. --- circuits/CHANGELOG.md | 6 +++++- circuits/Cargo.toml | 4 ++-- core/CHANGELOG.md | 5 ++++- core/Cargo.toml | 2 +- 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/circuits/CHANGELOG.md b/circuits/CHANGELOG.md index e2ef5a6..707a9ea 100644 --- a/circuits/CHANGELOG.md +++ b/circuits/CHANGELOG.md @@ -7,8 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.0] - + ### Changed +- Update `phoenix-core` to v0.36.0 [#311] - Redact private witnesses from `TxCircuit`, `InputNoteInfo` and `OutputNoteInfo` debug output [#316] - Constrain `note_pk`, `note_pk_p`, the sender public key and the output note @@ -189,7 +192,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.8.1...HEAD +[Unreleased]: https://github.com/dusk-network/phoenix/compare/circuits_v0.9.0...HEAD +[0.9.0]: https://github.com/dusk-network/phoenix/compare/circuits_v0.8.1...circuits_v0.9.0 [0.8.1]: https://github.com/dusk-network/phoenix/compare/circuits_v0.8.0...circuits_v0.8.1 [0.8.0]: https://github.com/dusk-network/phoenix/compare/circuits_v0.6.0...circuits_v0.8.0 [0.6.0]: https://github.com/dusk-network/phoenix/compare/circuits_v0.5.0...circuits_v0.6.0 diff --git a/circuits/Cargo.toml b/circuits/Cargo.toml index cc2a5e2..1351cc8 100644 --- a/circuits/Cargo.toml +++ b/circuits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "phoenix-circuits" -version = "0.8.1" +version = "0.9.0" repository = "https://github.com/dusk-network/phoenix/circuits" description = "Circuit definitions for Phoenix, a privacy-preserving ZKP-based transaction model" exclude = [".github/workflows/dusk-ci.yml", ".gitignore"] @@ -13,7 +13,7 @@ edition.workspace = true [dependencies] dusk-bytes = "0.1" -phoenix-core = { version = "0.35.1", default-features = false, path = "../core" } +phoenix-core = { version = "0.36.0", default-features = false, path = "../core" } dusk-bls12_381 = { version = "0.16", default-features = false } dusk-jubjub = { version = "0.16", default-features = false } poseidon-merkle = "0.11.0" diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 7777a1c..5efae10 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.36.0] - + ### Added - Implement `Zeroize` and `ZeroizeOnDrop` for `ViewKey`, wiping its secret `a` @@ -560,7 +562,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#61]: https://github.com/dusk-network/phoenix/issues/61 -[Unreleased]: https://github.com/dusk-network/phoenix/compare/v0.35.1...HEAD +[Unreleased]: https://github.com/dusk-network/phoenix/compare/v0.36.0...HEAD +[0.36.0]: https://github.com/dusk-network/phoenix/compare/v0.35.1...v0.36.0 [0.35.1]: https://github.com/dusk-network/phoenix/compare/v0.35.0...v0.35.1 [0.35.0]: https://github.com/dusk-network/phoenix/compare/v0.34.0...v0.35.0 [0.34.0]: https://github.com/dusk-network/phoenix/compare/v0.33.1...v0.34.0 diff --git a/core/Cargo.toml b/core/Cargo.toml index 4716e87..a58ea49 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "phoenix-core" -version = "0.35.1" +version = "0.36.0" repository = "https://github.com/dusk-network/phoenix/core" description = "Core types and functionalities for Phoenix, a privacy-preserving ZKP-based transaction model" exclude = [".github/workflows/dusk-ci.yml", ".gitignore"]