Repository navigation
changelog: List changes for the 0.24.0 release - #1735
Conversation
Cover the changes since 0.23.0: the Amsterdam EIP-8037 and EIP-8038, the EVMC ABI bump to 19 for the state gas, the modexp and BN254 pairing optimizations, the new `evmone test` command replacing evmone-statetest and evmone-blockchaintest, and the t8n and state fixes. The `[0.24.0]` link points at `compare/v0.23.0...master` until the release is tagged, and the date is left as `unreleased`. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Merging this PR will improve performance by 2.71%
|
| Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|
| ⚡ | baseline/analyse/main/sha1_shifts |
11.5 µs | 11.2 µs | +2.71% |
Tip
Curious why performance improved? Comment @codspeedbot explain why performance improved on this PR, or directly use the CodSpeed MCP with your agent.
Comparing changelog-0.24.0 (5948646) with master (0f5a9fc)
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The release notes accurately represent the linked changes; only a minor grammatical correction remains.
Review effort: Balanced
Findings: 1
Open (1)
What changed in this PR
Documents the unreleased 0.24.0 release, covering Amsterdam support, tooling consolidation, optimizations, upgrades, and fixes.
Changes:
- Adds release notes for EIP-8037, EIP-8038, and EVMC ABI 19.
- Documents
evmone test, performance improvements, and dependency upgrades. - Records t8n, state, and test-runner fixes.
| File | Description |
|---|---|
CHANGELOG.md |
Adds the 0.24.0 changelog and reference links. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #1735 +/- ##
=======================================
Coverage 97.98% 97.98%
=======================================
Files 183 183
Lines 16850 16850
Branches 3856 3856
=======================================
Hits 16510 16510
Misses 250 250
Partials 90 90
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|

Cover the changes since 0.23.0: the Amsterdam EIP-8037 and EIP-8038, the EVMC ABI bump to 19 for the state gas, the modexp and BN254 pairing optimizations, the new
evmone testcommand replacing evmone-statetest and evmone-blockchaintest, and the t8n and state fixes.