11Because this is workspace with multi libraries, tags will be simplified, and with this document you can match version of project with git tag.
22
3+ # v37 tag
4+ date: 20.06.2024
5+
6+ Audit of the codebase announced: https://hackmd.io/G7zazTX4TtekCnj6xlgctQ
7+ secp256r1 precompile added.
8+
9+ Prague changes:
10+ * EOF bugs squashed.
11+ * Introducing PragueEOF hardfork.
12+ * EIP-2935 (blockhashes) modified for devnet-1.
13+ * Fixed for BLS12-381 curve.
14+
15+ Versions:
16+ * revme: 0.5.0 -> 0.6.0
17+ * revm: 9.0.0 -> 10.0.0
18+ * revm-interpreter: 5.0.0 -> 6.0.0
19+ * revm-primitives: 4.0.0 -> 5.0.0
20+ * revm-precompile: 7.0.0 -> 8.0.0
21+
322# v36 tag
423date: 12.05.2024
524
@@ -10,35 +29,35 @@ Support for prague EIPs.
1029
1130EOF removed BytecodeLocked, OpCode table got changed, and CallInputs got refactored.
1231
13- revme: 0.4.0 -> 0.5.0 (⚠️ API breaking changes)
14- revm: 8.0.0 -> 9.0.0 (⚠️ API breaking changes)
15- revm-interpreter: 4.0.0 -> 5.0.0 (⚠️ API breaking changes)
16- revm-primitives: 3.1.1 -> 4.0.0 (⚠️ API breaking changes)
17- revm-precompile: 6.0.0 -> 7.0.0 (⚠️ API breaking changes)
18- revm-test: 0.1.0
32+ * revme: 0.4.0 -> 0.5.0 (⚠️ API breaking changes)
33+ * revm: 8.0.0 -> 9.0.0 (⚠️ API breaking changes)
34+ * revm-interpreter: 4.0.0 -> 5.0.0 (⚠️ API breaking changes)
35+ * revm-primitives: 3.1.1 -> 4.0.0 (⚠️ API breaking changes)
36+ * revm-precompile: 6.0.0 -> 7.0.0 (⚠️ API breaking changes)
37+ * revm-test: 0.1.0
1938
2039# v35 tag
2140date: 02.04.2024
2241
2342Small release. Alloy bump. Small refactors and deprecated functions removed.
2443
25- revme: 0.3.1 -> 0.4.0 (✓ API compatible changes)
26- revm: 7.2.0 -> 8.0.0 (⚠️ API breaking changes)
27- revm-interpreter: 3.4.0 -> 4.0.0 (⚠️ API breaking changes)
28- revm-primitives: 3.1.0 -> 3.1.1 (✓ API compatible changes)
29- revm-precompile: 5.1.0 -> 6.0.0 (⚠️ API breaking changes)
30- revm-test: 0.1.0
44+ * revme: 0.3.1 -> 0.4.0 (✓ API compatible changes)
45+ * revm: 7.2.0 -> 8.0.0 (⚠️ API breaking changes)
46+ * revm-interpreter: 3.4.0 -> 4.0.0 (⚠️ API breaking changes)
47+ * revm-primitives: 3.1.0 -> 3.1.1 (✓ API compatible changes)
48+ * revm-precompile: 5.1.0 -> 6.0.0 (⚠️ API breaking changes)
49+ * revm-test: 0.1.0
3150
3251# v34 tag
3352date: 20.03.2024
3453
3554Small release, few utilities and refactoring, precompiles fn and Interpreter helper macros are made public.
3655
37- revme: 0.3.0 -> 0.3.1 (✓ API compatible changes)
38- revm: 7.1.0 -> 7.2.0 (✓ API compatible changes)
39- revm-interpreter: 3.3.0 -> 3.4.0 (✓ API compatible changes)
40- revm-primitives: 3.0.0 -> 3.1.0 (✓ API compatible changes)
41- revm-precompile: 5.0.0 -> 5.1.0 (✓ API compatible changes)
56+ * revme: 0.3.0 -> 0.3.1 (✓ API compatible changes)
57+ * revm: 7.1.0 -> 7.2.0 (✓ API compatible changes)
58+ * revm-interpreter: 3.3.0 -> 3.4.0 (✓ API compatible changes)
59+ * revm-primitives: 3.0.0 -> 3.1.0 (✓ API compatible changes)
60+ * revm-precompile: 5.0.0 -> 5.1.0 (✓ API compatible changes)
4261
4362# v33 tag TODO
4463
0 commit comments