Skip to content

chore(main): release prover 19.0.0#403

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--prover
Open

chore(main): release prover 19.0.0#403
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--prover

Conversation

@github-actions

@github-actions github-actions Bot commented Feb 20, 2025

Copy link
Copy Markdown

🤖 I have created a release beep boop

19.0.0 (2025-02-26)

⚠ BREAKING CHANGES

  • contracts: gateway integration (#1934)
  • force minor bump for provers release -- v25 (#3208)

Features

  • Add initial version prover_autoscaler (#2993) (ebf9604)
  • Add min_replicas for SimpleScaler, apply_min_to_namespace config (#3282) (bc00c4a)
  • added seed_peers to consensus global config (#2920) (e9d1d90)
  • allow vm2 tracers to stop execution (#3183) (9dae839)
  • circuit_prover: Add circuit prover (#2908) (48317e6)
  • Compressor optimizations (#3476) (3e931be)
  • consensus: Added view_timeout to consensus config (#3383) (fc02a8f)
  • consensus: Support for syncing blocks before consensus genesis over p2p network (#3040) (d3edc3d)
  • consensus: Update consensus dependencies (#3339) (aa9575f)
  • contract-verifier: Partial matching & automatic verification (#3527) (bf9fe85)
  • contract-verifier: Support Solidity contracts with EVM bytecode in contract verifier (#3225) (8a3a82c)
  • contracts: gateway integration (#1934) (f06cb79)
  • da-clients: add secrets (#2954) (f4631e4)
  • eth-watch: Change protocol upgrade schema (#3435) (2c778fd)
  • FFLONK support for compressor (#3359) (1a297be)
  • force minor bump for provers release -- v25 (#3208) (6851e35)
  • gateway preparation (#3006) (16f2757)
  • make zksync_types thinner (#3574) (e7f93e4)
  • preparation for new precompiles (#3535) (3c1f3fb)
  • Prover e2e test (#2975) (0edd796)
  • prover: Add cluster name autodetection (#3227) (bd32aec)
  • prover: Add endpoint to PJM to get queue reports (#2918) (2cec83f)
  • prover: Add gpu_checker binary (#3573) (51b9a03)
  • prover: Add min_provers and dry_run features. Improve metrics and test. (#3129) (7c28964)
  • prover: Add queue metric to report autoscaler view of the queue. (#3206) (2721396)
  • prover: Add scale failure events watching and pods eviction. (#3175) (dd166f8)
  • prover: Add sending scale requests for Scaler targets (#3194) (767c5bc)
  • prover: Add support for scaling WGs and compressor (#3179) (c41db9e)
  • prover: Autoscaler sends scale request to appropriate agents. (#3150) (bfedac0)
  • ProverJobProcessor & circuit prover (#3287) (98823f9)
  • prover: Move prover_autoscaler config into crate (#3222) (1b33b5e)
  • prover: Update witness generator to zkevm_test_harness 0.150.6 (#3029) (2151c28)
  • prover: Use query macro instead string literals for queries (#2930) (1cf959d)
  • prover: WG refactoring #3 (#2942) (df68762)
  • prover: WitnessGenerator refactoring #2 (#2899) (36e5340)
  • Refactor WG DAL (#3560) (d1ede36)
  • Rework prover job handling (#3561) (ddc4243)
  • Support stable compiler for VM (and some other crates) (#3248) (cbee99d)
  • tee: use hex serialization for RPC responses (#2887) (abe0440)
  • Updating information about keys & commitments for releases (#3486) (cd21c9e)
  • vm2 tracers can access storage (#3114) (e466b52)
  • vm: Allow caching signature verification (#3505) (7bb5ed3)
  • vm: Do not panic on VM divergence (#2705) (7aa5721)
  • vm: EVM emulator support – base (#2979) (deafa46)
  • zk_toolbox: Add SQL format for zk supervisor (#2950) (540e5d7)
  • zk_toolbox: Redesign zk_toolbox commands (#3003) (114834f)
  • zkstack_cli: Build dependencies at zkstack build time (#3157) (724d9a9)

Bug Fixes

  • Add prometheus exporter to circut prover (#3311) (920eba1)
  • added missing quote in prover query (#3347) (668ca51)
  • allow compilation under current toolchain (#3176) (89eadd3)
  • Allow witness_generator to use Prometheus push gateway in continuous mode (#3555) (0f1a5e0)
  • api: Return correct flat call tracer (#2917) (218646a)
  • Compressor setup data (#3526) (62aea8b)
  • count SECP256 precompile to account validation gas limit as well (#2859) (fee0c2a)
  • Fix Doc lint. (#3158) (c79949b)
  • ignore unknown fields in rpc json response (#2962) (692ea73)
  • prover: Create reqwest client only once (#3324) (40f8123)
  • prover: Do not exit on missing watcher data. (#3119) (76ed6d9)
  • prover: fix setup_metadata_to_setup_data_key (#2875) (4ae5a93)
  • prover: Remove unneeded dependencies, add default for graceful_shutdown_timeout (#3242) (1bfff0e)
  • prover: Run for zero queue to allow scaling down to 0 (#3115) (bbe1919)
  • Simplify prover_jobs_fri indices (#3577) (559edc3)
  • tee_verifier: correctly initialize storage for re-execution (#3017) (9d88373)
  • vm: Prepare new VM for use in API server and fix divergences (#2994) (741b77e)

Performance Improvements

  • Add prover jobs as one multi-insert for Witness Generator (#3587) (d150dca)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main--components--prover branch from 69fc1a6 to 2f6f134 Compare February 26, 2025 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants