Skip to content

Commit ce6ba08

Browse files
authored
Merge pull request #571 from ethereumjs/new-release-v400
New release v4.0.0
2 parents aa0bf49 + 40a1812 commit ce6ba08

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
(modification: no type change headlines) and this project adheres to
77
[Semantic Versioning](http://semver.org/spec/v2.0.0.html).
88

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+
933
## [4.0.0-beta.1] - 2019-06-19
1034

1135
Since changes in this release are pretty deep reaching and broadly distributed,

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ethereumjs-vm",
3-
"version": "4.0.0-beta.1",
3+
"version": "4.0.0",
44
"description": "An Ethereum VM implementation",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

0 commit comments

Comments
 (0)