From 9992c13eb947a390155cee4e6c100b2a118a0e96 Mon Sep 17 00:00:00 2001 From: moana Date: Wed, 3 Jan 2024 11:06:02 +0100 Subject: [PATCH 1/2] Update CHANGELOG --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index fed9e08d..ae810460 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix inconsistency in gate ordering of arithmetic verifier key [#797] - Fix leading coefficients might be zero [#796] +- Fix tests when default features are turned off by placing them behind the `alloc` feature ### Changed @@ -29,6 +30,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Removed - Remove `Builder` struct with introduction of `Composer` struct [#802] +- Remove example from README in favor of an actual example in the example directory that is behind the `alloc` feature [#346] + +### Added + +- Add example for circuit creation [#346] ## [0.18.0] - 2023-12-13 @@ -660,6 +666,7 @@ is necessary since `rkyv/validation` was required as a bound. [#351]: https://github.com/dusk-network/plonk/issues/351 [#396]: https://github.com/dusk-network/plonk/issues/396 [#354]: https://github.com/dusk-network/plonk/issues/354 +[#346]: https://github.com/dusk-network/plonk/issues/346 [#343]: https://github.com/dusk-network/plonk/issues/343 [#383]: https://github.com/dusk-network/plonk/issues/383 [#371]: https://github.com/dusk-network/plonk/issues/371 From b72a34f3c1a644db87225c03c2f89b5874360338 Mon Sep 17 00:00:00 2001 From: moana Date: Wed, 3 Jan 2024 11:06:53 +0100 Subject: [PATCH 2/2] Bump to v0.19.0 --- CHANGELOG.md | 5 ++++- Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae810460..85f244b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.19.0] - 2024-01-03 + ### Fixed - Fix inconsistency in gate ordering of arithmetic verifier key [#797] @@ -678,7 +680,8 @@ is necessary since `rkyv/validation` was required as a bound. [#282]: https://github.com/dusk-network/plonk/issues/282 -[Unreleased]: https://github.com/dusk-network/plonk/compare/v0.18.0...HEAD +[Unreleased]: https://github.com/dusk-network/plonk/compare/v0.19.0...HEAD +[0.19.0]: https://github.com/dusk-network/plonk/compare/v0.18.0...v0.19.0 [0.18.0]: https://github.com/dusk-network/plonk/compare/v0.17.0...v0.18.0 [0.17.0]: https://github.com/dusk-network/plonk/compare/v0.16.0...v0.17.0 [0.16.0]: https://github.com/dusk-network/plonk/compare/v0.15.0...v0.16.0 diff --git a/Cargo.toml b/Cargo.toml index b921589b..a2c1b2f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-plonk" -version = "0.18.0" +version = "0.19.0" categories =["algorithms", "cryptography", "science", "mathematics"] edition = "2021" keywords = ["cryptography", "plonk", "zk-snarks", "zero-knowledge", "crypto"]