chore(l1,l2): bump version to 14.0.0#6738
Conversation
…workspace packages (guest-program sp1/risc0/zisk/openvm and tee/quote-gen). Refresh all Cargo.lock files via `make update-cargo-lock` and update the --builder.extra-data default in docs/CLI.md to "ethrex 14.0.0" for both the ethrex and ethrex l2 sections.
|
🤖 Kimi Code ReviewThis is a standard workspace version bump from Summary of changes:
Verification:
No issues found. The PR correctly handles the version inheritance for crates using Automated review by Kimi (Moonshot AI) · kimi-k2.5 · custom prompt |
Greptile SummaryThis PR bumps the workspace version from 13.0.0 to 14.0.0 in preparation for the v14.0.0 release, updating version strings across
Confidence Score: 5/5This is a straightforward version bump with no logic changes — safe to merge. All changes are mechanical version string updates from 13.0.0 to 14.0.0 across Cargo manifests, lock files, and CLI documentation. No code logic, data structures, or APIs are modified. No files require special attention.
|
| Filename | Overview |
|---|---|
| Cargo.toml | Root workspace version bumped from 13.0.0 to 14.0.0. |
| crates/guest-program/bin/openvm/Cargo.toml | openvm guest-program version bumped from 13.0.0 to 14.0.0. |
| crates/guest-program/bin/risc0/Cargo.toml | risc0 guest-program version bumped from 13.0.0 to 14.0.0. |
| crates/guest-program/bin/sp1/Cargo.toml | sp1 guest-program version bumped from 13.0.0 to 14.0.0. |
| crates/guest-program/bin/zisk/Cargo.toml | zisk guest-program version bumped from 13.0.0 to 14.0.0. |
| crates/l2/tee/quote-gen/Cargo.toml | quote-gen crate version bumped from 13.0.0 to 14.0.0. |
| docs/CLI.md | --builder.extra-data default updated to 'ethrex 14.0.0' in both ethrex and ethrex L2 CLI sections. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Root Cargo.toml\nworkspace version: 14.0.0] --> B[cmd/ethrex]
A --> C[crates/guest-program/bin/openvm\nv14.0.0]
A --> D[crates/guest-program/bin/risc0\nv14.0.0]
A --> E[crates/guest-program/bin/sp1\nv14.0.0]
A --> F[crates/guest-program/bin/zisk\nv14.0.0]
A --> G[crates/l2/tee/quote-gen\nv14.0.0]
A --> H[docs/CLI.md\n--builder.extra-data default:\nethrex 14.0.0]
Reviews (1): Last reviewed commit: "Bump version to 14.0.0 across the worksp..." | Re-trigger Greptile
🤖 Claude Code ReviewPR Review:
|
🤖 Codex Code ReviewNo findings. This PR is a metadata-only version bump, and it looks internally consistent: the workspace version is updated in I did not find stale Automated review by OpenAI Codex · gpt-5.4 · custom prompt |
There was a problem hiding this comment.
Pull request overview
This PR prepares the v14.0.0 release by bumping ethrex package metadata, refreshing generated Cargo lockfiles, and syncing the CLI documentation for the builder extra-data default.
Changes:
- Updates the root workspace version and manually versioned guest/TEE crates from
13.0.0to14.0.0. - Refreshes all relevant
Cargo.lockfiles to reflect the new ethrex crate versions. - Updates
docs/CLI.mddefaults for--builder.extra-datain both L1 and L2 sections.
Reviewed changes
Copilot reviewed 3 out of 15 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
Cargo.toml |
Bumps workspace package version to 14.0.0. |
Cargo.lock |
Refreshes workspace ethrex package versions. |
docs/CLI.md |
Syncs documented builder extra-data default to ethrex 14.0.0. |
crates/guest-program/bin/sp1/Cargo.toml |
Bumps SP1 guest package version. |
crates/guest-program/bin/sp1/Cargo.lock |
Refreshes SP1 guest lockfile ethrex versions. |
crates/guest-program/bin/risc0/Cargo.toml |
Bumps RISC0 guest package version. |
crates/guest-program/bin/risc0/Cargo.lock |
Refreshes RISC0 guest lockfile ethrex versions. |
crates/guest-program/bin/openvm/Cargo.toml |
Bumps OpenVM guest package version. |
crates/guest-program/bin/openvm/Cargo.lock |
Refreshes OpenVM guest lockfile ethrex versions. |
crates/guest-program/bin/zisk/Cargo.toml |
Bumps ZisK guest package version. |
crates/guest-program/bin/zisk/Cargo.lock |
Refreshes ZisK guest lockfile ethrex versions. |
crates/l2/tee/quote-gen/Cargo.toml |
Bumps quote-gen package version. |
crates/l2/tee/quote-gen/Cargo.lock |
Refreshes quote-gen lockfile ethrex and package versions. |
crates/vm/levm/bench/revm_comparison/Cargo.lock |
Refreshes benchmark lockfile ethrex versions. |
tooling/Cargo.lock |
Refreshes tooling lockfile ethrex versions. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Benchmark Results ComparisonNo significant difference was registered for any benchmark run. Detailed ResultsBenchmark Results: BubbleSort
Benchmark Results: ERC20Approval
Benchmark Results: ERC20Mint
Benchmark Results: ERC20Transfer
Benchmark Results: Factorial
Benchmark Results: FactorialRecursive
Benchmark Results: Fibonacci
Benchmark Results: FibonacciRecursive
Benchmark Results: ManyHashes
Benchmark Results: MstoreBench
Benchmark Results: Push
Benchmark Results: SstoreBench_no_opt
|
Motivation
Prepare the v14.0.0 release by bumping the workspace version to 14.0.0 and merging the release branch back to main.
Description
Cargo.toml, the guest-programCargo.tomlfiles (sp1, risc0, openvm, zisk) andcrates/l2/tee/quote-gen/Cargo.toml; refresh allCargo.lockfiles viamake update-cargo-lock.--builder.extra-datadefault indocs/CLI.mdtoethrex 14.0.0for both the ethrex and ethrex L2 sections.Resync required? No. This release bumps
STORE_SCHEMA_VERSIONfrom 1 to 2 (two-CF receipts migration, #6598). The migration runs automatically on first startup, so no resync is needed. Note that once the migration runs, the database can no longer be opened by an earlier ethrex version (no rollback).Checklist
STORE_SCHEMA_VERSION(crates/storage/lib.rs) if the PR includes breaking changes to theStorerequiring a re-sync. — Schema bumped to 2 in perf(l1): two-CF receipts migration #6598 (already on main); this PR is the version bump only and needs no resync.