Skip to content

changelog: List changes for the 0.23.0 release - #1645

Merged
chfast merged 1 commit into
masterfrom
release/changelog-0.23.0
Aug 11, 2026
Merged

changelog: List changes for the 0.23.0 release#1645
chfast merged 1 commit into
masterfrom
release/changelog-0.23.0

Conversation

@chfast

@chfast chfast commented Aug 11, 2026

Copy link
Copy Markdown
Member

Cover the changes since 0.22.0: the next Amsterdam EIPs (7708, 7954, 8246), the EVMC ABI bump to 18 with the VM-side CREATE address, the modexp windowing and state library optimizations, and the transaction decoding and signature verification fixes.

The [0.23.0] link points at compare/v0.22.0...master until the release is tagged, and the date is left as unreleased.

Every PR number was checked against its merge commit and every URL in the new section was fetched (69 links, all 200).

Deliberately not listed, as internal test-only churn: #1574, #1599, #1604, #1608, #1613, #1628, #1629, #1630.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the unreleased 0.23.0 changelog covering EVM, EVMC, performance, and correctness updates.

Changes:

  • Documents Amsterdam EIPs and EVMC ABI 18.
  • Summarizes state, cryptography, and test-runner improvements.
  • Adds release and specification links.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
@codecov

codecov Bot commented Aug 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.72%. Comparing base (87a0d05) to head (c762495).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1645   +/-   ##
=======================================
  Coverage   97.72%   97.72%           
=======================================
  Files         171      171           
  Lines       15629    15629           
  Branches     3613     3613           
=======================================
  Hits        15273    15273           
  Misses        269      269           
  Partials       87       87           
Flag Coverage Δ
eest-develop 88.58% <ø> (ø)
eest-develop-gmp 26.50% <ø> (ø)
eest-legacy 17.14% <ø> (ø)
eest-libsecp256k1 28.80% <ø> (ø)
eest-stable 88.58% <ø> (ø)
evmone-unittests 93.44% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
core 96.10% <ø> (ø)
tooling 91.92% <ø> (ø)
tests 99.80% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@chfast
chfast force-pushed the release/changelog-0.23.0 branch from a0e29a1 to 76d85fb Compare August 11, 2026 09:11
Cover the changes since 0.22.0: the next Amsterdam EIPs, the EVMC ABI
bump to 18 with the VM-side CREATE address, the modexp windowing and
state library optimizations, and the transaction decoding and signature
verification fixes.
@chfast
chfast force-pushed the release/changelog-0.23.0 branch from 76d85fb to c762495 Compare August 11, 2026 09:14
@chfast
chfast requested a balanced review from Copilot August 11, 2026 09:18

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@chfast
chfast merged commit e3bbf27 into master Aug 11, 2026
24 checks passed
@chfast
chfast deleted the release/changelog-0.23.0 branch August 11, 2026 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants