Release v0.4.12 - #568
Conversation
There was a problem hiding this comment.
Pull request overview
Prepares the repository for the v0.4.12 release by updating the workspace versioning and recording the release notes in the changelog.
Changes:
- Add a new
0.4.12section tocrates/op-rbuilder/CHANGELOG.mdwith the included commits/PRs. - Bump the workspace package version from
0.4.11to0.4.12inCargo.toml. - Update
Cargo.lockto reflect0.4.12for workspace crates.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| crates/op-rbuilder/CHANGELOG.md | Adds release notes entry for 0.4.12. |
| Cargo.toml | Bumps workspace package version to 0.4.12. |
| Cargo.lock | Updates locked workspace crate versions to 0.4.12. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 4 changed files in this pull request and generated no new comments.
Comments suppressed due to low confidence (1)
crates/op-rbuilder/benches/bench_build_candidate.rs:113
OpChainSpecBuilder::optimism_mainnet()appears inconsistent with the rest of this benchmark configuration: transactions are signed withCHAIN_ID = 8453(Base mainnet). If the chain spec is actually Optimism mainnet (chain id 10), tx validation/signature checks may reject the generated transactions and skew or break the benchmark.
Consider either switching the chainspec builder back to the Base mainnet variant, or updating the benchmark’s CHAIN_ID/assumptions to match the chosen chainspec (ideally deriving the chain id from chain_spec.chain_id() to prevent drift).
let chain_spec = Arc::new(
OpChainSpecBuilder::optimism_mainnet()
.jovian_activated()
.build(),
);
Release v0.4.12
Pre-merge Checklist
What happens on merge?
op-rbuilder/v0.4.12will be automatically createdNotes
Add any breaking changes or migration notes here.
Generated by scripts/prepare-release.sh