diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 4dcac939b2db..cdac4dcc2f24 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,5 +1,5 @@ { "core": "29.8.0", - "prover": "24.0.0", + "prover": "24.1.0", "zkstack_cli": "0.2.1" } diff --git a/prover/CHANGELOG.md b/prover/CHANGELOG.md index 46582eb68146..1fba362a8dee 100644 --- a/prover/CHANGELOG.md +++ b/prover/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [24.1.0](https://github.com/matter-labs/zksync-era/compare/prover-v24.0.0...prover-v24.1.0) (2026-01-27) + + +### Features + +* **prover:** Add aggressive mode for prover_autoscaler ([#4605](https://github.com/matter-labs/zksync-era/issues/4605)) ([f5471a3](https://github.com/matter-labs/zksync-era/commit/f5471a3348a6c53280ee770b19bf98053a9db8b5)) + ## [24.0.0](https://github.com/matter-labs/zksync-era/compare/prover-v23.2.0...prover-v24.0.0) (2026-01-21) diff --git a/prover/Cargo.lock b/prover/Cargo.lock index ddeb1c064164..22fc4b151f35 100644 --- a/prover/Cargo.lock +++ b/prover/Cargo.lock @@ -5162,7 +5162,7 @@ dependencies = [ [[package]] name = "prover_cli" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "assert_cmd", @@ -5194,7 +5194,7 @@ dependencies = [ [[package]] name = "prover_version" -version = "24.0.0" +version = "24.1.0" dependencies = [ "zksync_prover_fri_types", ] @@ -8883,7 +8883,7 @@ dependencies = [ [[package]] name = "zksync_circuit_prover" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "clap 4.5.37", @@ -8905,7 +8905,7 @@ dependencies = [ [[package]] name = "zksync_circuit_prover_service" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", @@ -9183,7 +9183,7 @@ dependencies = [ [[package]] name = "zksync_gpu_checker" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "bincode", @@ -9314,7 +9314,7 @@ dependencies = [ [[package]] name = "zksync_proof_fri_compressor" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "clap 4.5.37", @@ -9337,7 +9337,7 @@ dependencies = [ [[package]] name = "zksync_proof_fri_compressor_service" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", @@ -9396,7 +9396,7 @@ dependencies = [ [[package]] name = "zksync_prover_autoscaler" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", @@ -9430,7 +9430,7 @@ dependencies = [ [[package]] name = "zksync_prover_dal" -version = "24.0.0" +version = "24.1.0" dependencies = [ "sqlx", "strum", @@ -9441,7 +9441,7 @@ dependencies = [ [[package]] name = "zksync_prover_fri_gateway" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", @@ -9466,7 +9466,7 @@ dependencies = [ [[package]] name = "zksync_prover_fri_types" -version = "24.0.0" +version = "24.1.0" dependencies = [ "circuit_definitions", "serde", @@ -9476,7 +9476,7 @@ dependencies = [ [[package]] name = "zksync_prover_fri_utils" -version = "24.0.0" +version = "24.1.0" dependencies = [ "vise", "zksync_prover_fri_types", @@ -9501,7 +9501,7 @@ dependencies = [ [[package]] name = "zksync_prover_job_monitor" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", @@ -9523,7 +9523,7 @@ dependencies = [ [[package]] name = "zksync_prover_job_processor" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", @@ -9536,7 +9536,7 @@ dependencies = [ [[package]] name = "zksync_prover_keystore" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "bincode", @@ -9565,7 +9565,7 @@ dependencies = [ [[package]] name = "zksync_prover_task" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", @@ -9663,7 +9663,7 @@ dependencies = [ [[package]] name = "zksync_vk_setup_data_generator_server_fri" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "circuit_definitions", @@ -9767,7 +9767,7 @@ dependencies = [ [[package]] name = "zksync_witness_generator" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", @@ -9805,7 +9805,7 @@ dependencies = [ [[package]] name = "zksync_witness_generator_service" -version = "24.0.0" +version = "24.1.0" dependencies = [ "anyhow", "async-trait", diff --git a/prover/Cargo.toml b/prover/Cargo.toml index c1b73b5b8cd6..8190a689a070 100644 --- a/prover/Cargo.toml +++ b/prover/Cargo.toml @@ -4,7 +4,7 @@ members = ["crates/bin/*", "crates/lib/*"] resolver = "2" [workspace.package] -version = "24.0.0" # x-release-please-version +version = "24.1.0" # x-release-please-version edition = "2021" authors = ["The Matter Labs Team "] homepage = "https://zksync.io/" @@ -102,17 +102,17 @@ zksync_eth_client = { path = "../core/lib/eth_client" } zksync_contracts = { path = "../core/lib/contracts" } # Prover workspace dependencies -zksync_prover_dal = { version = "=24.0.0", path = "crates/lib/prover_dal" } -zksync_prover_fri_types = { version = "=24.0.0", path = "crates/lib/prover_fri_types" } -zksync_prover_fri_utils = { version = "=24.0.0", path = "crates/lib/prover_fri_utils" } -zksync_prover_task = { version = "=24.0.0", path = "crates/lib/prover_task" } -zksync_prover_keystore = { version = "=24.0.0", path = "crates/lib/keystore" } -zksync_vk_setup_data_generator_server_fri = { version = "=24.0.0", path = "crates/bin/vk_setup_data_generator_server_fri" } -zksync_prover_job_processor = { version = "=24.0.0", path = "crates/lib/prover_job_processor" } -zksync_circuit_prover_service = { version = "=24.0.0", path = "crates/lib/circuit_prover_service" } -zksync_prover_job_monitor = { version = "=24.0.0", path = "crates/bin/prover_job_monitor" } -zksync_proof_fri_compressor_service = { version = "=24.0.0", path = "crates/lib/proof_fri_compressor_service" } -zksync_witness_generator_service = { version = "=24.0.0", path = "crates/lib/witness_generator_service" } +zksync_prover_dal = { version = "=24.1.0", path = "crates/lib/prover_dal" } +zksync_prover_fri_types = { version = "=24.1.0", path = "crates/lib/prover_fri_types" } +zksync_prover_fri_utils = { version = "=24.1.0", path = "crates/lib/prover_fri_utils" } +zksync_prover_task = { version = "=24.1.0", path = "crates/lib/prover_task" } +zksync_prover_keystore = { version = "=24.1.0", path = "crates/lib/keystore" } +zksync_vk_setup_data_generator_server_fri = { version = "=24.1.0", path = "crates/bin/vk_setup_data_generator_server_fri" } +zksync_prover_job_processor = { version = "=24.1.0", path = "crates/lib/prover_job_processor" } +zksync_circuit_prover_service = { version = "=24.1.0", path = "crates/lib/circuit_prover_service" } +zksync_prover_job_monitor = { version = "=24.1.0", path = "crates/bin/prover_job_monitor" } +zksync_proof_fri_compressor_service = { version = "=24.1.0", path = "crates/lib/proof_fri_compressor_service" } +zksync_witness_generator_service = { version = "=24.1.0", path = "crates/lib/witness_generator_service" } # for `perf` profiling [profile.perf]