Skip to content

Commit 5986708

Browse files
chore(main): release prover 19.0.0 (#3534)
🤖 I have created a release *beep* *boop* --- ## [19.0.0](prover-v18.0.0...prover-v19.0.0) (2025-03-04) ### ⚠ BREAKING CHANGES * Combine GPU and simple Scaler into single Scaler ([#3621](#3621)) ### Features * add custom DA support in external node ([#3445](#3445)) ([1a8546d](1a8546d)) * **contract-verifier:** Partial matching & automatic verification ([#3527](#3527)) ([bf9fe85](bf9fe85)) * make `zksync_types` thinner ([#3574](#3574)) ([e7f93e4](e7f93e4)) * preparation for new precompiles ([#3535](#3535)) ([3c1f3fb](3c1f3fb)) * **prover:** Add gpu_checker binary ([#3573](#3573)) ([51b9a03](51b9a03)) * Refactor WG DAL ([#3560](#3560)) ([d1ede36](d1ede36)) * Rework prover job handling ([#3561](#3561)) ([ddc4243](ddc4243)) * Updating information about keys & commitments for releases ([#3486](#3486)) ([cd21c9e](cd21c9e)) * **vm:** Allow caching signature verification ([#3505](#3505)) ([7bb5ed3](7bb5ed3)) ### Bug Fixes * Add autoscaler_queue metric back ([#3668](#3668)) ([7f36ed9](7f36ed9)) * Allow witness_generator to use Prometheus push gateway in continuous mode ([#3555](#3555)) ([0f1a5e0](0f1a5e0)) * Simplify prover_jobs_fri indices ([#3577](#3577)) ([559edc3](559edc3)) ### Performance Improvements * Add prover jobs as one multi-insert for Witness Generator ([#3587](#3587)) ([d150dca](d150dca)) ### Code Refactoring * Combine GPU and simple Scaler into single Scaler ([#3621](#3621)) ([8e24403](8e24403)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: zksync-era-bot <[email protected]>
1 parent 7f36ed9 commit 5986708

File tree

4 files changed

+64
-28
lines changed

4 files changed

+64
-28
lines changed

.github/release-please/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"core": "26.5.0",
3-
"prover": "18.0.0",
3+
"prover": "19.0.0",
44
"zkstack_cli": "0.1.2"
55
}

prover/CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# Changelog
22

3+
## [19.0.0](https://github.com/matter-labs/zksync-era/compare/prover-v18.0.0...prover-v19.0.0) (2025-03-04)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Combine GPU and simple Scaler into single Scaler ([#3621](https://github.com/matter-labs/zksync-era/issues/3621))
9+
10+
### Features
11+
12+
* 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))
13+
* **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))
14+
* make `zksync_types` thinner ([#3574](https://github.com/matter-labs/zksync-era/issues/3574)) ([e7f93e4](https://github.com/matter-labs/zksync-era/commit/e7f93e43dd55674a1442111cc1f08c9d229d3e22))
15+
* preparation for new precompiles ([#3535](https://github.com/matter-labs/zksync-era/issues/3535)) ([3c1f3fb](https://github.com/matter-labs/zksync-era/commit/3c1f3fb0f24d1c19dce52b98df521703fa1bf638))
16+
* **prover:** Add gpu_checker binary ([#3573](https://github.com/matter-labs/zksync-era/issues/3573)) ([51b9a03](https://github.com/matter-labs/zksync-era/commit/51b9a03941a9836fb9cda92ced35c10a92ab4e3f))
17+
* Refactor WG DAL ([#3560](https://github.com/matter-labs/zksync-era/issues/3560)) ([d1ede36](https://github.com/matter-labs/zksync-era/commit/d1ede36dc17d750baa7c76d6c027e8d0e9385c7e))
18+
* Rework prover job handling ([#3561](https://github.com/matter-labs/zksync-era/issues/3561)) ([ddc4243](https://github.com/matter-labs/zksync-era/commit/ddc42435e5aa41122c165b14be64bf6b071c25a4))
19+
* Updating information about keys & commitments for releases ([#3486](https://github.com/matter-labs/zksync-era/issues/3486)) ([cd21c9e](https://github.com/matter-labs/zksync-era/commit/cd21c9ea31192889d83d85be549290cd99c7bba6))
20+
* **vm:** Allow caching signature verification ([#3505](https://github.com/matter-labs/zksync-era/issues/3505)) ([7bb5ed3](https://github.com/matter-labs/zksync-era/commit/7bb5ed377719227f5c9861231e110dd9a5bb2ac0))
21+
22+
23+
### Bug Fixes
24+
25+
* Add autoscaler_queue metric back ([#3668](https://github.com/matter-labs/zksync-era/issues/3668)) ([7f36ed9](https://github.com/matter-labs/zksync-era/commit/7f36ed98fc6066c1224ff07c95282b647a8114fc))
26+
* Allow witness_generator to use Prometheus push gateway in continuous mode ([#3555](https://github.com/matter-labs/zksync-era/issues/3555)) ([0f1a5e0](https://github.com/matter-labs/zksync-era/commit/0f1a5e0d61fbd7a2755bae6191184039f1c46e03))
27+
* Simplify prover_jobs_fri indices ([#3577](https://github.com/matter-labs/zksync-era/issues/3577)) ([559edc3](https://github.com/matter-labs/zksync-era/commit/559edc34617e89c5d37e6a569b5d7a0740abdc46))
28+
29+
30+
### Performance Improvements
31+
32+
* Add prover jobs as one multi-insert for Witness Generator ([#3587](https://github.com/matter-labs/zksync-era/issues/3587)) ([d150dca](https://github.com/matter-labs/zksync-era/commit/d150dcaf767eca45237ba9605fa5ccbc9f3f63e2))
33+
34+
35+
### Code Refactoring
36+
37+
* Combine GPU and simple Scaler into single Scaler ([#3621](https://github.com/matter-labs/zksync-era/issues/3621)) ([8e24403](https://github.com/matter-labs/zksync-era/commit/8e24403190c4f7e306c88ccdb3c2f4a86e0e56fa))
38+
339
## [18.0.0](https://github.com/matter-labs/zksync-era/compare/prover-v17.1.1...prover-v18.0.0) (2025-01-27)
440

541

prover/Cargo.lock

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

prover/Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ members = ["crates/bin/*", "crates/lib/*"]
44
resolver = "2"
55

66
[workspace.package]
7-
version = "18.0.0" # x-release-please-version
7+
version = "19.0.0" # x-release-please-version
88
edition = "2021"
99
authors = ["The Matter Labs Team <[email protected]>"]
1010
homepage = "https://zksync.io/"
@@ -103,14 +103,14 @@ zksync_core_leftovers = { path = "../core/lib/zksync_core_leftovers" }
103103
zksync_protobuf_config = { path = "../core/lib/protobuf_config" }
104104

105105
# Prover workspace dependencies
106-
zksync_prover_dal = { version = "18.0.0", path = "crates/lib/prover_dal" }
107-
zksync_prover_fri_types = { version = "18.0.0", path = "crates/lib/prover_fri_types" }
108-
zksync_prover_fri_utils = { version = "18.0.0", path = "crates/lib/prover_fri_utils" }
109-
zksync_prover_keystore = { version = "18.0.0", path = "crates/lib/keystore" }
110-
zksync_vk_setup_data_generator_server_fri = { version = "18.0.0", path = "crates/bin/vk_setup_data_generator_server_fri" }
111-
zksync_prover_job_processor = { version = "18.0.0", path = "crates/lib/prover_job_processor" }
112-
zksync_circuit_prover_service = { version = "18.0.0", path = "crates/lib/circuit_prover_service" }
113-
zksync_prover_job_monitor = { version = "18.0.0", path = "crates/bin/prover_job_monitor" }
106+
zksync_prover_dal = { version = "19.0.0", path = "crates/lib/prover_dal" }
107+
zksync_prover_fri_types = { version = "19.0.0", path = "crates/lib/prover_fri_types" }
108+
zksync_prover_fri_utils = { version = "19.0.0", path = "crates/lib/prover_fri_utils" }
109+
zksync_prover_keystore = { version = "19.0.0", path = "crates/lib/keystore" }
110+
zksync_vk_setup_data_generator_server_fri = { version = "19.0.0", path = "crates/bin/vk_setup_data_generator_server_fri" }
111+
zksync_prover_job_processor = { version = "19.0.0", path = "crates/lib/prover_job_processor" }
112+
zksync_circuit_prover_service = { version = "19.0.0", path = "crates/lib/circuit_prover_service" }
113+
zksync_prover_job_monitor = { version = "19.0.0", path = "crates/bin/prover_job_monitor" }
114114

115115
# for `perf` profiling
116116
[profile.perf]

0 commit comments

Comments
 (0)