github matter-labs/zksync-era zkstack_cli-v0.2.0
zkstack_cli: v0.2.0

latest releases: zkstack_cli-v0.2.1, zkstack_cli-v0.1.9
2 days ago

0.2.0 (2025-10-09)

⚠ BREAKING CHANGES

  • v29 upgrade testing & zkstack_cli changes (#4332)
  • zkstack_cli: Fix zkstack cli v28 script (#3946)
  • Remove old prover stack (#3729)
  • V27 update (#3580)

Features

  • add dedicated TEE proof data handler module (#3872) (ac64ee6)
  • add flag to save calldata (#4471) (1ee5eac)
  • add integration test for DA migration (#3944) (52aff1d)
  • add prividium docker image support for block explorer (#4127) (df9a433)
  • add prividium mode to zkstack explorer (#4079) (c571914)
  • Add proof manager contracts submodule (#4189) (0c75985)
  • Add S3 implementation for object_store (#3664) (a848927)
  • Add Support for Protocol Version v28 (#3821) (5419420)
  • Adding 'rich_accounts' command to zkstack (#3895) (50b72dc)
  • api: Support Unix domain sockets for healthcheck server (#4226) (b06bacb)
  • avail-client: async blob dispatch (#4010) (7a18647)
  • bump rustc to nightly-2025-03-19 (#3985) (d27390e)
  • ci: fast integration tests framework (#4255) (a72cbd8)
  • config: Report config params in more ways (#4126) (a78531c)
  • Configuration system PoC (#3851) (7b449c2)
  • consensus: Add consensus protocol versioning (#3720) (d1b4308)
  • consensus: Validator committee rotation (#4014) (333efea)
  • contract_verifier: add etherscan verification request support to the verifier api (#3956) (87938b3)
  • contract_verifier: read compiler versions from cbor metadata if available (#4002) (9bc20a4)
  • contract-verifier: add Etherscan contract verification (#3609) (a4ea0f2)
  • Draft v29 (#3960) (91843a2)
  • en: Cache remote config for en (#4367) (20bc4a8)
  • en: remove dependency on pubdata commitment mode (#3826) (a0c78c0)
  • en: remove JSON RPC syncing (#4258) (d194604)
  • en: return back JSON RPC syncing (#4344) (24b2990)
  • en: Use config system for env-based EN configuration (#4104) (b706025)
  • Eth proof manager sender (#4266) (93b2086)
  • eth_sender: Add fast finalization into eth_tx_manager (#4070) (c6b815d)
  • eth-sender: set from_addr for non-blob txs (#3898) (c699f8a)
  • gateway: add checks that the server version is correct (#3681) (659edaa)
  • gateway: Migration to Gateway (#3654) (2858ba0)
  • gateway: Requirement to stop L1->L2 transactions before v26 upgrade (#3707) (0a095b7)
  • private-rpc: improved compatibility with ethers library + tests (#4046) (0e2e0d8)
  • private-rpc: option to run private proxy in ZKStack CLI + moving Private Proxy files inside zksync-era repo (#3919) (3b9307c)
  • Proof data handler client (#3874) (daf6f7b)
  • Proof manager watcher (#4241) (6423b0d)
  • Prover Cluster follow-up #2 (#4001) (d8ed7f7)
  • prover: --threads feature to WVGs (#4291) (846f6e4)
  • remove 2nd validator from command that prepares GW migration calldata (#4331) (f81ad19)
  • Remove feature flags for upgrades & v28.1 (#4384) (fa7e679)
  • Remove old prover stack (#3729) (fbbdc76)
  • rework prover job identifiers (#3888) (073326f)
  • split zkstack cli command (#4418) (36cd668)
  • update zkstack-cli for updated scripts (#4481) (cc0a95b)
  • updating upgrade and migration config files for testnet and mainnet (#4148) (6d11c2d)
  • Use JSON-RPC for core <> prover interaction (#3626) (4e74730)
  • V27 update (#3580) (9e18550)
  • v27: Use latest branch of release-v27 (#3713) (6e1681e)
  • v29 upgrade testing & zkstack_cli changes (#4332) (9e4755e)
  • zkstack_cli: Add function to track chain admin priority txs (#3897) (fed2ca9)
  • zkstack_cli: finish enabling migrating chain from Gateway + remove the gateway feature flag (#3924) (d091c90)
  • zkstack_cli: update gateway chain scripts (#3852) (542c7a9)
  • zkstack-cli: add prove & execute wallets (#4477) (468cec9)
  • zkstack: Add zksync_os flag for ecosystem init (#4456) (49e0529)
  • zkstack: Allow skipping build for contracts and server during ecosystem init (#3697) (81abd84)
  • zkstack: Allow to run separate integration test suites (d287725)
  • zkstack: bump alloy (#4502) (1a6ad60)
  • zkstack: Clarify prompt for funds check (#3723) (a8ea520)
  • zkstack: Deploy 2 ctms and deploy chain for each of them (#4458) (5d2a7cd)
  • zkstack: fast fmt (#4222) (d05c3dd)
  • zkstack: Generating keys for compressor (#4301) (b879b6f)
  • zkstack: No genesis arg (#4453) (9034246)
  • zkstack: zkstack cli for v27 upgrade (#3718) (91e04fb)

Bug Fixes

  • Changes to zkstack after testing migration from GW (#3969) (b63e607)
  • consensus: Correctly handle error on SetValidatorSchedule (#4147) (e169bd3)
  • consensus: Debug page server port reuse (#4273) (77d043f)
  • consensus: Update consensus dependencies (#4186) (110a527)
  • Fix security issues (bump dependencies) (#3813) (c6def9c)
  • fix zkstack cli upgrade features + remove redundant CI workflow (#3975) (0f04134)
  • gateway-migrator: Properly handle unknown settlement layer (#3961) (b43e315)
  • make proof data handler backwards compatible (#3767) (bdbbaaa)
  • remove zksync_contracts dep from zkstack_cli (#4400) (7bcf275)
  • target_rpc address in private-rpc docker-compose (#4062) (b69819b)
  • upgrades: Read all skipped events (#4504) (1de5f63)
  • zkstack_cli: Fix zkstack cli v28 script (#3946) (0a3d13f)
  • zkstack: add --locked to cargo sqlx prepare (#3300) (a98b1c8)
  • zkstack: Add param for setting da validation pair (#4150) (47e2517)
  • zkstack: Allow to use chain config if ecosystem is redundant (#4236) (066b3b1)
  • zkstack: Fix prover run and shell (#4422) (eae38e2)
  • zkstack: fixes for private rpc in zkstack cli (#4012) (be68210)
  • zkstack: Generating compressor keys flow fix (#4343) (4cf2f67)
  • zkstack: make GW migration script compatible with pre-v29 (#4346) (7ba2cf3)
  • zkstack: make proving network contracts config optional (#4263) (3ebad3b)
  • zkstack: Migration params (#4369) (8597c32)
  • zkstack: Use latest for prover component by default (#4120) (91af29d)

Performance Improvements

Don't miss a new zksync-era release

NewReleases is sending notifications on new releases.