Skip to content

Commit 99367b1

Browse files
authored
release: main Readme (bluealloy#1555)
1 parent eee5729 commit 99367b1

File tree

1 file changed

+36
-17
lines changed

1 file changed

+36
-17
lines changed

CHANGELOG.md

Lines changed: 36 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
Because 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
423
date: 12.05.2024
524

@@ -10,35 +29,35 @@ Support for prague EIPs.
1029

1130
EOF 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
2140
date: 02.04.2024
2241

2342
Small 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
3352
date: 20.03.2024
3453

3554
Small 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

Comments
 (0)