Skip to content

Commit

Permalink
chore(main): release zkstack_cli 0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
zksync-era-bot committed Mar 10, 2025
1 parent ed3ef4a commit 0e4a6da
Show file tree
Hide file tree
Showing 3 changed files with 71 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/release-please/manifest.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"core": "26.7.0",
"prover": "19.0.0",
"zkstack_cli": "0.1.2"
"zkstack_cli": "0.2.0"
}
69 changes: 69 additions & 0 deletions zkstack_cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,74 @@
# Changelog

## [0.2.0](https://github.com/matter-labs/zksync-era/compare/zkstack_cli-v0.1.2...zkstack_cli-v0.2.0) (2025-03-10)


### ⚠ BREAKING CHANGES

* V27 update ([#3580](https://github.com/matter-labs/zksync-era/issues/3580))
* **contracts:** gateway integration ([#1934](https://github.com/matter-labs/zksync-era/issues/1934))
* **contracts:** integrate protocol defense changes ([#2737](https://github.com/matter-labs/zksync-era/issues/2737))

### Features

* add `block.timestamp` asserter for AA ([#3031](https://github.com/matter-labs/zksync-era/issues/3031)) ([069d38d](https://github.com/matter-labs/zksync-era/commit/069d38d6c9ddd8b6c404596c479f94b9fc86db40))
* add custom DA support in external node ([#3445](https://github.com/matter-labs/zksync-era/issues/3445)) ([1a8546d](https://github.com/matter-labs/zksync-era/commit/1a8546ddcd6b126657a99f68576b2a837a4c416d))
* Add option to run prover images from tag ([#3120](https://github.com/matter-labs/zksync-era/issues/3120)) ([3b532f5](https://github.com/matter-labs/zksync-era/commit/3b532f5e363e0cb093221e6d064ce1a7d7428b52))
* Add S3 implementation for object_store ([#3664](https://github.com/matter-labs/zksync-era/issues/3664)) ([a848927](https://github.com/matter-labs/zksync-era/commit/a848927082bfb1b5edcc7d5e4dc33d6f39271953))
* base token integration tests ([#2509](https://github.com/matter-labs/zksync-era/issues/2509)) ([8db7e93](https://github.com/matter-labs/zksync-era/commit/8db7e9306e5fa23f066be106363e6455531bbc09))
* Compressor optimizations ([#3476](https://github.com/matter-labs/zksync-era/issues/3476)) ([3e931be](https://github.com/matter-labs/zksync-era/commit/3e931be6bddaacbd7d029c537db03a3c191fdc21))
* **consensus:** Added view_timeout to consensus config ([#3383](https://github.com/matter-labs/zksync-era/issues/3383)) ([fc02a8f](https://github.com/matter-labs/zksync-era/commit/fc02a8f1c9f0bffb438fb27769d6dced3ce14cd9))
* **consensus:** Update consensus dependencies ([#3339](https://github.com/matter-labs/zksync-era/issues/3339)) ([aa9575f](https://github.com/matter-labs/zksync-era/commit/aa9575fccbbc941f416d597256442afa974efd0a))
* **contract-verifier:** Adapt contract verifier API for EVM bytecodes ([#3234](https://github.com/matter-labs/zksync-era/issues/3234)) ([4509179](https://github.com/matter-labs/zksync-era/commit/4509179f62ead4b837dfb67760f52de76fac2e37))
* **contract-verifier:** add Etherscan contract verification ([#3609](https://github.com/matter-labs/zksync-era/issues/3609)) ([a4ea0f2](https://github.com/matter-labs/zksync-era/commit/a4ea0f2acae301e12338a862d6a76829899114d4))
* **contract-verifier:** Download compilers from GH automatically ([#3291](https://github.com/matter-labs/zksync-era/issues/3291)) ([a10c4ba](https://github.com/matter-labs/zksync-era/commit/a10c4baa312f26ebac2a10115fb7bd314d18b9c1))
* **contract-verifier:** Partial matching & automatic verification ([#3527](https://github.com/matter-labs/zksync-era/issues/3527)) ([bf9fe85](https://github.com/matter-labs/zksync-era/commit/bf9fe85f4fd1d739105e7b21d0eebb377f752bac))
* **contract-verifier:** Support Solidity contracts with EVM bytecode in contract verifier ([#3225](https://github.com/matter-labs/zksync-era/issues/3225)) ([8a3a82c](https://github.com/matter-labs/zksync-era/commit/8a3a82ca16479183e96505bc91011fc07bfc6889))
* **contracts:** gateway integration ([#1934](https://github.com/matter-labs/zksync-era/issues/1934)) ([f06cb79](https://github.com/matter-labs/zksync-era/commit/f06cb79883bf320f50089099e0abeb95eaace470))
* **contracts:** integrate protocol defense changes ([#2737](https://github.com/matter-labs/zksync-era/issues/2737)) ([c60a348](https://github.com/matter-labs/zksync-era/commit/c60a3482ee09b3e371163e62f49e83bc6d6f4548))
* **eigenda:** implement eigenDA client remaining features ([#3243](https://github.com/matter-labs/zksync-era/issues/3243)) ([88fc971](https://github.com/matter-labs/zksync-era/commit/88fc9714b42e3cb81dab970ec55b2bbfe0c49f52))
* **eth-watch:** Change protocol upgrade schema ([#3435](https://github.com/matter-labs/zksync-era/issues/3435)) ([2c778fd](https://github.com/matter-labs/zksync-era/commit/2c778fdd3fcd1e774bcb945f14a640ccf4227a2f))
* FFLONK support for compressor ([#3359](https://github.com/matter-labs/zksync-era/issues/3359)) ([1a297be](https://github.com/matter-labs/zksync-era/commit/1a297bedd226c56fc2ba02dc54d79129a271a1eb))
* gateway preparation ([#3006](https://github.com/matter-labs/zksync-era/issues/3006)) ([16f2757](https://github.com/matter-labs/zksync-era/commit/16f275756cd28024a6b11ac1ac327eb5b8b446e1))
* **gateway:** add checks that the server version is correct ([#3681](https://github.com/matter-labs/zksync-era/issues/3681)) ([659edaa](https://github.com/matter-labs/zksync-era/commit/659edaaf3fad253bf85b3a960393c812c884eec6))
* **gateway:** Add methods for token registration ([#3629](https://github.com/matter-labs/zksync-era/issues/3629)) ([abf8d00](https://github.com/matter-labs/zksync-era/commit/abf8d00266f6c482b1c48b371d391f7686f74381))
* **gateway:** Full indexing for token migration ([#3638](https://github.com/matter-labs/zksync-era/issues/3638)) ([b5fbee6](https://github.com/matter-labs/zksync-era/commit/b5fbee6abf6be2a7e6e8863508ce6266a12e0eb5))
* integrate gateway changes for some components ([#3274](https://github.com/matter-labs/zksync-era/issues/3274)) ([cbc91e3](https://github.com/matter-labs/zksync-era/commit/cbc91e35f84d04f2e4c8e81028596db009e478d1))
* make `zksync_types` thinner ([#3574](https://github.com/matter-labs/zksync-era/issues/3574)) ([e7f93e4](https://github.com/matter-labs/zksync-era/commit/e7f93e43dd55674a1442111cc1f08c9d229d3e22))
* Prover e2e test ([#2975](https://github.com/matter-labs/zksync-era/issues/2975)) ([0edd796](https://github.com/matter-labs/zksync-era/commit/0edd7962429b3530ae751bd7cc947c97193dd0ca))
* ProverJobProcessor & circuit prover ([#3287](https://github.com/matter-labs/zksync-era/issues/3287)) ([98823f9](https://github.com/matter-labs/zksync-era/commit/98823f95c0b95feeb37eb9086cc88d4ac5220904))
* Support stable compiler for VM (and some other crates) ([#3248](https://github.com/matter-labs/zksync-era/issues/3248)) ([cbee99d](https://github.com/matter-labs/zksync-era/commit/cbee99d8661b38aa6b49784c3934b8070a743fb4))
* Update EVM emulator feature in zkstack and zk ([#3397](https://github.com/matter-labs/zksync-era/issues/3397)) ([e4848c5](https://github.com/matter-labs/zksync-era/commit/e4848c51fb12e13f1be490b14847d15528c87171))
* V27 update ([#3580](https://github.com/matter-labs/zksync-era/issues/3580)) ([9e18550](https://github.com/matter-labs/zksync-era/commit/9e1855050e3457ecef2b45a75e993dcdc2de370a))
* **zk_toolbox:** Add EVM emulator option to `zkstack` CLI ([#3139](https://github.com/matter-labs/zksync-era/issues/3139)) ([ffa18e1](https://github.com/matter-labs/zksync-era/commit/ffa18e1d84a4bb1ca9b897fbc0a55b9e3ef0964c))
* **zk_toolbox:** Redesign zk_toolbox commands ([#3003](https://github.com/matter-labs/zksync-era/issues/3003)) ([114834f](https://github.com/matter-labs/zksync-era/commit/114834f357421c62d596a1954fac8ce615cfde49))
* **zkstack_cli:** Add --dev flag to chain init and genesis ([#3152](https://github.com/matter-labs/zksync-era/issues/3152)) ([0aecae1](https://github.com/matter-labs/zksync-era/commit/0aecae1e02d31d34d1ccc0ddf54617174d134e55))
* **zkstack_cli:** Add status page ([#3036](https://github.com/matter-labs/zksync-era/issues/3036)) ([dd4b7cc](https://github.com/matter-labs/zksync-era/commit/dd4b7cc94e324dfa5a86df09f0cf15642ea2f5c2))
* **zkstack_cli:** Autocompletion support ([#3097](https://github.com/matter-labs/zksync-era/issues/3097)) ([b29be7d](https://github.com/matter-labs/zksync-era/commit/b29be7d9a8c664beac5d8384548db54de0ba882f))
* **zkstack_cli:** Build dependencies at zkstack build time ([#3157](https://github.com/matter-labs/zksync-era/issues/3157)) ([724d9a9](https://github.com/matter-labs/zksync-era/commit/724d9a9c7f2127263845b640c843e751fd3c21ae))
* **zkstack_cli:** use docker-managed volumes ([#3140](https://github.com/matter-labs/zksync-era/issues/3140)) ([ee73a39](https://github.com/matter-labs/zksync-era/commit/ee73a3973b0c65b1d4acef12e4b64db8f813e77d))
* **zkstack_cli:** Use the same rust toolchain as main repo ([#3230](https://github.com/matter-labs/zksync-era/issues/3230)) ([e69d15b](https://github.com/matter-labs/zksync-era/commit/e69d15b6a80c36a19648a8dd90f567d1e5e108e9))
* **zkstack:** Introduce `build` and `wait` subcommands for components ([#3240](https://github.com/matter-labs/zksync-era/issues/3240)) ([e92b806](https://github.com/matter-labs/zksync-era/commit/e92b8068d71fec032e498793ff97e329c3d073e0))


### Bug Fixes

* add deploy timestamp asserter command ([#3252](https://github.com/matter-labs/zksync-era/issues/3252)) ([88a8940](https://github.com/matter-labs/zksync-era/commit/88a89405898653bf9e1a35a1374e000a8d67cf51))
* **consensus:** payload encoding protected by protocol_version ([#3168](https://github.com/matter-labs/zksync-era/issues/3168)) ([8089b78](https://github.com/matter-labs/zksync-era/commit/8089b78b3f2cdbe8d0a23e9b8412a8022d78ada2))
* Fix wrong in ERC20 deployment file name ([#3395](https://github.com/matter-labs/zksync-era/issues/3395)) ([18e4307](https://github.com/matter-labs/zksync-era/commit/18e4307324f26902ef67ba587d324bf35aa09735))
* **gateway:** correct root hash / chain creation params ([#3613](https://github.com/matter-labs/zksync-era/issues/3613)) ([dd67d28](https://github.com/matter-labs/zksync-era/commit/dd67d289731df993c0a345106b3d52410e675d6c))
* return back new chain creation/genesis params ([#3640](https://github.com/matter-labs/zksync-era/issues/3640)) ([1781608](https://github.com/matter-labs/zksync-era/commit/17816081c8965e16ec9d59e2cf2054fbe51bdd45))
* revert "fix(gateway): correct root hash / chain creation params" ([#3631](https://github.com/matter-labs/zksync-era/issues/3631)) ([f813f9d](https://github.com/matter-labs/zksync-era/commit/f813f9da9ec3be181d0989bffede75ccdd101d3a))
* Run `zkstack dev lint -t autocompletion` to make CI happy. ([#3196](https://github.com/matter-labs/zksync-era/issues/3196)) ([1f8ad26](https://github.com/matter-labs/zksync-era/commit/1f8ad26c7c9757ffa13de1a2fd045fa9e16de5f6))
* **zk_toolbox:** Fix path to prover data handler port ([#3542](https://github.com/matter-labs/zksync-era/issues/3542)) ([e3759a2](https://github.com/matter-labs/zksync-era/commit/e3759a27158b2d6202fca19ada5344ddff36685b))
* zkstack readme update broken links and wording ([#3375](https://github.com/matter-labs/zksync-era/issues/3375)) ([ee117a8](https://github.com/matter-labs/zksync-era/commit/ee117a81e7708eece5639921e32b6683fbcb2280))
* **zkstack_cli:** default core_object_store path ([#3658](https://github.com/matter-labs/zksync-era/issues/3658)) ([4ee2f55](https://github.com/matter-labs/zksync-era/commit/4ee2f55499e740811a31d762b2c63a2f51fd1390))
* **zkstack_cli:** make progress bar optional in non-terminal envs ([#3146](https://github.com/matter-labs/zksync-era/issues/3146)) ([5092031](https://github.com/matter-labs/zksync-era/commit/5092031050b30c39107df788317a15eaa921b136))
* **zkstack:** Fix loading genesis before cloning zksync-era repo ([#3271](https://github.com/matter-labs/zksync-era/issues/3271)) ([271033f](https://github.com/matter-labs/zksync-era/commit/271033fe58184252243b2ce7fe3a5a9be919b140))
* **zkstack:** Fix wrong missing private key message ([#3334](https://github.com/matter-labs/zksync-era/issues/3334)) ([aaca32b](https://github.com/matter-labs/zksync-era/commit/aaca32b6ab411d5cdc1234c20af8b5c1092195d7))
* **zkstack:** Move installation always to .local/bin ([#3108](https://github.com/matter-labs/zksync-era/issues/3108)) ([223e4dd](https://github.com/matter-labs/zksync-era/commit/223e4dd59414904f2b26afffc4b72bb78266b783))
* **zkstack:** shouldn't attempt to create db on migrate command ([#3468](https://github.com/matter-labs/zksync-era/issues/3468)) ([c156e79](https://github.com/matter-labs/zksync-era/commit/c156e791c1d8bbdea32873f43e976d35b228d38e))

## [0.1.2](https://github.com/matter-labs/zksync-era/compare/zk_toolbox-v0.1.1...zk_toolbox-v0.1.2) (2024-08-20)


Expand Down
2 changes: 1 addition & 1 deletion zkstack_cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ members = [
resolver = "2"

[workspace.package]
version = "0.1.2" # x-release-please-version
version = "0.2.0" # x-release-please-version
edition = "2021"
homepage = "https://zksync.io/"
license = "MIT OR Apache-2.0"
Expand Down

0 comments on commit 0e4a6da

Please sign in to comment.