File tree Expand file tree Collapse file tree 2 files changed +25
-1
lines changed Expand file tree Collapse file tree 2 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,30 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
6
6
(modification: no type change headlines) and this project adheres to
7
7
[ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
8
8
9
+ ## [ 4.0.0] - 2019-08-06
10
+
11
+ First ` TypeScript ` based VM release, other highlights:
12
+
13
+ - New Call and Code Loop Structure / EVM Encapsulation
14
+ - EEI for Environment Communication
15
+ - Istanbul Process Start
16
+ - Promise-based API
17
+
18
+ See [ v4.0.0-beta.1] ( https://github.com/ethereumjs/ethereumjs-vm/releases/tag/v4.0.0-beta.1 )
19
+ release for full release notes.
20
+
21
+ ** Changes since last beta**
22
+
23
+ - Simplification of execution results,
24
+ PR [ #551 ] ( https://github.com/ethereumjs/ethereumjs-vm/pull/551 )
25
+ - Fix error propagation in ` Cache.flush() ` method from ` StateManager ` ,
26
+ PR [ #562 ] ( https://github.com/ethereumjs/ethereumjs-vm/pull/562 )
27
+ - ` StateManager ` storage key length validation (now throws on addresses not
28
+ having a 32-byte length),
29
+ PR [ #565 ] ( https://github.com/ethereumjs/ethereumjs-vm/pull/565 )
30
+
31
+ [ 4.0.0 ] : https://github.com/ethereumjs/ethereumjs-vm/compare/v4.0.0-beta.1...v4.0.0
32
+
9
33
## [ 4.0.0-beta.1] - 2019-06-19
10
34
11
35
Since changes in this release are pretty deep reaching and broadly distributed,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " ethereumjs-vm" ,
3
- "version" : " 4.0.0-beta.1 " ,
3
+ "version" : " 4.0.0" ,
4
4
"description" : " An Ethereum VM implementation" ,
5
5
"main" : " dist/index.js" ,
6
6
"types" : " dist/index.d.ts" ,
You can’t perform that action at this time.
0 commit comments