@@ -5,6 +5,37 @@ Documentation of all notable changes to the **evmone** project.
55The format is based on [ Keep a Changelog] ,
66and this project adheres to [ Semantic Versioning] .
77
8+ ## [ 0.21.0] — 2026-04-09
9+
10+ This release merges the required contents of the former [ EVMC] project
11+ directly into evmone, replacing the git submodule. This allows evmone to
12+ evolve the EVM interface independently for future EVM revisions.
13+
14+ ### Added
15+
16+ - ** ` evmone ` CLI tool** replacing the ` evmc ` tool. Links evmone directly instead of
17+ dynamic loading via EVMC loader. Supports ` --trace ` and ` --histogram ` flags.
18+ [ #1502 ] ( https://github.com/ipsilon/evmone/pull/1502 )
19+ - New ` EVMONE_TOOLS ` CMake option (default: ` PROJECT_IS_TOP_LEVEL ` ).
20+ [ #1502 ] ( https://github.com/ipsilon/evmone/pull/1502 )
21+
22+ ### Changed
23+
24+ - ** EVMC merged into evmone** : the [ EVMC] git submodule has been replaced with
25+ vendored source code and its filtered git history.
26+ [ #1499 ] ( https://github.com/ipsilon/evmone/pull/1499 )
27+ - Minimum CMake version bumped to 3.22.
28+ [ #1501 ] ( https://github.com/ipsilon/evmone/pull/1501 )
29+
30+ ### Removed
31+
32+ - ` EVMC_TOOLS ` and ` EVMC_INSTALL ` CMake options.
33+ [ #1499 ] ( https://github.com/ipsilon/evmone/pull/1499 )
34+ - Old ` evmc ` CLI tool and EVMC loader library (dynamic VM loading).
35+ [ #1504 ] ( https://github.com/ipsilon/evmone/pull/1504 )
36+ - External VM support in ` evmone-bench ` .
37+ [ #1503 ] ( https://github.com/ipsilon/evmone/pull/1503 )
38+
839## [ 0.20.0] — 2026-04-07
940
1041### Added
@@ -1298,7 +1329,7 @@ It delivers fully-compatible and high-speed EVM implementation.
12981329[ Prague ] : https://eips.ethereum.org/EIPS/eip-7600
12991330[ Osaka ] : https://eips.ethereum.org/EIPS/eip-7607
13001331
1301- [ EVMC ] : https://github.com/ethereum /evmc
1332+ [ EVMC ] : https://github.com/ipsilon /evmc
13021333[ EVMC 12.1.0 ] : https://github.com/ethereum/evmc/releases/tag/v12.1.0
13031334[ EVMC 12.0.0 ] : https://github.com/ethereum/evmc/releases/tag/v12.0.0
13041335[ EVMC 11.0.1 ] : https://github.com/ethereum/evmc/releases/tag/v11.0.1
0 commit comments