From 279dfb6b954f3fd7f37c4d0197f58fbdcc075501 Mon Sep 17 00:00:00 2001 From: zksync-era-bot <147085853+zksync-era-bot@users.noreply.github.com> Date: Mon, 7 Oct 2024 14:10:08 +0400 Subject: [PATCH 1/2] chore(main): release 0.150.6 --- .github/release-please/manifest.json | 2 +- CHANGELOG.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 29e60cf..66e50c7 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,3 +1,3 @@ { - ".": "0.150.5" + ".": "0.150.6" } diff --git a/CHANGELOG.md b/CHANGELOG.md index d8b2aba..e3f26a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.150.6](https://github.com/matter-labs/zksync-protocol/compare/v0.150.5...v0.150.6) (2024-10-07) + + +### Features + +* Remove unneeded data and calculations from simulators in witgen ([#18](https://github.com/matter-labs/zksync-protocol/issues/18)) ([7316caf](https://github.com/matter-labs/zksync-protocol/commit/7316caf3428414c9cf8a1b9c4a7846bd813e4050)) +* Reorganize witgen ([#49](https://github.com/matter-labs/zksync-protocol/issues/49)) ([9bf5cf8](https://github.com/matter-labs/zksync-protocol/commit/9bf5cf839f76a19f7c21981d8c56a7f8bbe03d7e)) +* Use zeroes instead of simulator states as unused part of RAM permutation witness ([#47](https://github.com/matter-labs/zksync-protocol/issues/47)) ([a336980](https://github.com/matter-labs/zksync-protocol/commit/a3369809a760c448542d6e6877b95bbabac25d14)) + + +### Bug Fixes + +* Simplify closed_form_witness_from_full_form ([#38](https://github.com/matter-labs/zksync-protocol/issues/38)) ([af3d4c4](https://github.com/matter-labs/zksync-protocol/commit/af3d4c4995abf843c79813115716556b4216df53)) +* **zkevm_test_harness:** Reduce ExtendedLogQuery RAM usage ([#44](https://github.com/matter-labs/zksync-protocol/issues/44)) ([eecf79a](https://github.com/matter-labs/zksync-protocol/commit/eecf79acebb15db168cf66534f7e1bb644526e72)) + ## [0.150.5](https://github.com/matter-labs/zksync-protocol/compare/v0.150.4...v0.150.5) (2024-09-06) From a7cf661fbc57e24043d8c2d35c37cd1c20508163 Mon Sep 17 00:00:00 2001 From: zksync-era-bot Date: Mon, 7 Oct 2024 10:10:49 +0000 Subject: [PATCH 2/2] Update version in Cargo.toml --- Cargo.toml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index a5e63e1..5b59522 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ resolver = "2" [workspace.package] # All the packages in the workspace should have the same version -version = "0.150.5" +version = "0.150.6" edition = "2021" authors = ["The Matter Labs Team "] homepage = "https://zksync.io/" @@ -16,16 +16,16 @@ keywords = ["blockchain", "zksync"] categories = ["cryptography"] [workspace.dependencies] -circuit_definitions = { version = "=0.150.5", path = "crates/circuit_definitions" } -circuit_encodings = { version = "=0.150.5", path = "crates/circuit_encodings" } -circuit_sequencer_api = { version = "=0.150.5", path = "crates/circuit_sequencer_api" } -kzg = { version = "=0.150.5", path = "crates/kzg", package = "zksync_kzg" } -zk_evm = { version = "=0.150.5", path = "crates/zk_evm" } -zk_evm_abstractions = { version = "=0.150.5", path = "crates/zk_evm_abstractions" } -zkevm_circuits = { version = "=0.150.5", path = "crates/zkevm_circuits" } -zkevm_opcode_defs = { version = "=0.150.5", path = "crates/zkevm_opcode_defs" } -zkevm_test_harness = { version = "=0.150.5", path = "crates/zkevm_test_harness" } -zkevm-assembly = { version = "=0.150.5", path = "crates/zkEVM-assembly" } +circuit_definitions = { version = "=0.150.6", path = "crates/circuit_definitions" } +circuit_encodings = { version = "=0.150.6", path = "crates/circuit_encodings" } +circuit_sequencer_api = { version = "=0.150.6", path = "crates/circuit_sequencer_api" } +kzg = { version = "=0.150.6", path = "crates/kzg", package = "zksync_kzg" } +zk_evm = { version = "=0.150.6", path = "crates/zk_evm" } +zk_evm_abstractions = { version = "=0.150.6", path = "crates/zk_evm_abstractions" } +zkevm_circuits = { version = "=0.150.6", path = "crates/zkevm_circuits" } +zkevm_opcode_defs = { version = "=0.150.6", path = "crates/zkevm_opcode_defs" } +zkevm_test_harness = { version = "=0.150.6", path = "crates/zkevm_test_harness" } +zkevm-assembly = { version = "=0.150.6", path = "crates/zkEVM-assembly" } # `zksync-crypto` repository snark_wrapper = "=0.30.1"