Releases: matter-labs/zksync-era
Releases · matter-labs/zksync-era
prover: v18.0.0
18.0.0 (2025-01-27)
⚠ BREAKING CHANGES
- contracts: gateway integration (#1934)
Features
- Compressor optimizations (#3476) (3e931be)
- consensus: Added view_timeout to consensus config (#3383) (fc02a8f)
- consensus: Update consensus dependencies (#3339) (aa9575f)
- contracts: gateway integration (#1934) (f06cb79)
- eth-watch: Change protocol upgrade schema (#3435) (2c778fd)
- FFLONK support for compressor (#3359) (1a297be)
- Support stable compiler for VM (and some other crates) (#3248) (cbee99d)
Bug Fixes
core: v26.2.0
core: v26.1.0
26.1.0 (2025-01-21)
Features
- update l2 erc20 bridge address in updater as well (#3500) (fe3c7b2)
- vm: Implement call tracing for fast VM (#2905) (731b824)
Bug Fixes
- copy special case to fast VM call tracer (#3509) (995e583)
- fix execute encoding for transactions (#3501) (4c381a8)
- gateway: erc20 workaround for gateway upgrade (#3511) (c140ba8)
Performance Improvements
core: v26.0.0
26.0.0 (2025-01-17)
⚠ BREAKING CHANGES
- contracts: gateway integration (#1934)
Features
- Adapt server for new EVM bytecode hash encoding (#3396) (5a1e6d2)
- Add logging & metrics for mempool (#3447) (64d861d)
- api_server: report gas price based on open batch (#2868) (f30aca0)
- contracts: gateway integration (#1934) (f06cb79)
- da_dispatcher refactoring (#3409) (591cd86)
- en: make documentation more chain agnostic (#3376) (361243f)
- eth-sender: make base fee grow at least as fast as priority fee (#3386) (78af2bf)
- eth-watch: Change protocol upgrade schema (#3435) (2c778fd)
- Features for an easier upgrade (#3422) (3037ee6)
- FFLONK support for compressor (#3359) (1a297be)
- pubdata type changes from sync-layer-stable (#3425) (f09087b)
Bug Fixes
- api: Propagate fallback errors in traces (#3469) (84e3e31)
- en: make EN use main node's fee input (#3489) (cbf2c31)
- eth aggregator restriction (#3490) (6cc9b9e)
Performance Improvements
core: v25.4.0
core: v25.3.0
25.3.0 (2024-12-11)
Features
- change seal criteria for gateway (#3320) (a0a74aa)
- contract-verifier: Download compilers from GH automatically (#3291) (a10c4ba)
- integrate gateway changes for some components (#3274) (cbc91e3)
- proof-data-handler: exclude batches without object file in GCS (#2980) (3e309e0)
- pruning: Record L1 batch root hash in pruning logs (#3266) (7b6e590)
- state-keeper: mempool io opens batch if there is protocol upgrade tx (#3360) (f6422cd)
- tee: add error handling for unstable_getTeeProofs API endpoint (#3321) (26f630c)
- zksync_cli: Health checkpoint improvements (#3193) (440fe8d)
Bug Fixes
prover-v16.8.0_rc.2
Full Changelog: prover-v16.8.0_rc.1...prover-v16.8.0_rc.2
- Added all needed CUDA_ARCH into circuit-prover binary
prover: v17.1.1
core: v25.2.0
25.2.0 (2024-11-19)
Features
- add more metrics for the tee_prover (#3276) (8b62434)
- api-server: add
yParity
for non-legacy txs (#3246) (6ea36d1) - consensus: fallback json rpc syncing for consensus (#3211) (726203b)
- contract-verifier: Adapt contract verifier API for EVM bytecodes (#3234) (4509179)
- contract-verifier: Support Solidity contracts with EVM bytecode in contract verifier (#3225) (8a3a82c)
- contract-verifier: Support Vyper toolchain for EVM bytecodes (#3251) (75f7db9)
- en: Support Merkle tree recovery with pruning enabled (#3172) (7b8640a)
- ProverJobProcessor & circuit prover (#3287) (98823f9)
- prover: Move prover_autoscaler config into crate (#3222) (1b33b5e)
- vm_executor: Add new histogram metric for gas per tx in vm_executor (#3215) (3606fc1)
- vm: add gateway changes to fast vm (#3236) (f3a2517)
Bug Fixes
prover: v17.1.0
17.1.0 (2024-11-18)
Features
- Add min_replicas for SimpleScaler, apply_min_to_namespace config (#3282) (bc00c4a)
- allow vm2 tracers to stop execution (#3183) (9dae839)
- contract-verifier: Support Solidity contracts with EVM bytecode in contract verifier (#3225) (8a3a82c)
- prover: Add cluster name autodetection (#3227) (bd32aec)
- prover: Add queue metric to report autoscaler view of the queue. (#3206) (2721396)
- ProverJobProcessor & circuit prover (#3287) (98823f9)
- prover: Move prover_autoscaler config into crate (#3222) (1b33b5e)