Skip to content

Commit a1dad88

Browse files
committed
vm: v4.2.0 release notes
1 parent 119808e commit a1dad88

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,29 @@ 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.2.0] - 2020-05-05
10+
11+
This is a maintenance release preceding the v5.
12+
13+
**API**
14+
15+
- Adding optional fields `skipNonce` and `skipBalance` to the [`runBlock`](https://github.com/ethereum-ts/ethereumjs-vm/blob/46a79d7c3e3e38343e285fc1d15cc8b51f378609/lib/runBlock.ts#L81) function
16+
PR [#663](https://github.com/ethereumjs/ethereumjs-vm/pull/663)
17+
- Added `codeAddress` to the `step` event, allowing to have an address disambiguation when running `DELEGATECALL` or `CALLCODE`
18+
PR [#651](https://github.com/ethereumjs/ethereumjs-vm/pull/651)
19+
20+
**Fixes**
21+
- Fixes installation on Node 12, by bumping `level` dependency from `^4.0.0` to `^6.0.0`
22+
PR [#662](https://github.com/ethereumjs/ethereumjs-vm/pull/662)
23+
24+
**Internal**
25+
- StateManager tests are now ran in the browser context as well.
26+
PR [#653](https://github.com/ethereumjs/ethereumjs-vm/pull/653)
27+
- Run tests with `ts-node`
28+
PRs [#654](https://github.com/ethereumjs/ethereumjs-vm/pull/654), [#658](https://github.com/ethereumjs/ethereumjs-vm/pull/658)
29+
30+
[4.2.0]: https://github.com/ethereumjs/ethereumjs-vm/compare/%40ethereumjs%2Fvm%404.1.3...%40ethereumjs%2Fvm%404.1.4
31+
932
## [4.1.3] - 2020-01-09
1033

1134
This release fixes a critical bug preventing the `MuirGlacier` release `4.1.2`

0 commit comments

Comments
 (0)