@@ -6,22 +6,27 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66[ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
77
88
9- ## [ 1.3.1] - 2020-05-11
10- Updated `` tests `` submodule to
11- [ 9687870] ( https://github.com/ethereum/tests/commit/b9f5fe33d4ebe8394f1f364bd824f1a0d8e9c345 )
12- (2020-04-27) ` develop ` branch state of the ` ethereum/tests ` library.
9+ ## [ 1.3.2] - 2020-06-11
10+ Updated ` tests ` submodule to
11+ [ 84b071c] ( https://github.com/ethereum/tests/commit/84b071cd3747b8fec6918f04430660eecf951aa2 )
12+ (2020-06-11) ` develop ` branch state of the ` ethereum/tests ` library.
13+
14+ This is an intermediary release included first ` EIP-2315 ` (EVM Subroutines) tests,
15+ see ` ethereum/tests ` PR [ #692 ] ( https://github.com/ethereum/tests/pull/692 ) for a test case
16+ description.
1317
14- This is a pre-Berlin HF state (HF targeted for June/July 2020). Release is an intermediary
15- release for testing purposes to adopt to eventual test setup changes in ` ethereum/tests `
16- on the usage side (` ethereumjs-vm ` ).
18+ [ 1.3.2 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.3.1...v1.3.2
1719
18- Behavioral changes can be tracked along Issue
19- https://github.com/ethereumjs/ethereumjs-testing/issues/44 on this repo.
20+ ## [ 1.3.1] - 2020-05-11
21+ Updated ` tests ` submodule to [ v7.0.0] ( https://github.com/ethereum/tests/releases/tag/v7.0.0 ) ` ethereum/tests `
22+ release.
23+
24+ This is a final ** pre-Berlin HF** state release and encompasses HF changes up to ` Petersburg ` (respectively, ` MuirGlacier ` ). See release notes for a detailed list on the changes.
2025
2126[ 1.3.1 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.3.0...v1.3.1
2227
2328## [ 1.3.0] - 2019-11-12
24- Updated `` tests `` submodule to [ v7.0.0-beta.1] ( https://github.com/ethereum/tests/releases/tag/v7.0.0-beta.1 ) `` ethereum/tests ` ` release. This is the first release on
29+ Updated ` tests ` submodule to [ v7.0.0-beta.1] ( https://github.com/ethereum/tests/releases/tag/v7.0.0-beta.1 ) ` ethereum/tests ` release. This is the first release on
2530` ethereum/tests ` with substantial ** Istanbul support** .
2631
2732Note that the release is coming with substantial format/location changes on the
@@ -33,17 +38,17 @@ integration.
3338[ 1.3.0 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.8...v1.3.0
3439
3540## [ 1.2.8] - 2019-03-20
36- - Remove `` asyncawait ` ` dependency (browser compatibility),
41+ - Remove ` asyncawait ` dependency (browser compatibility),
3742 PR [ #38 ] ( https://github.com/ethereumjs/ethereumjs-testing/pull/38 )
3843- Dropped Node 6 support, added Node 10 support,
3944 PR [ #38 ] ( https://github.com/ethereumjs/ethereumjs-testing/pull/38 )
40- - Clean up of the `` getTests() ` ` function,
45+ - Clean up of the ` getTests() ` function,
4146 PR [ #38 ] ( https://github.com/ethereumjs/ethereumjs-testing/pull/38 )
4247
4348[ 1.2.8 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.7...v1.2.8
4449
4550## [ 1.2.7] - 2019-01-30
46- Updated `` tests `` submodule to ` 5cef36e ` (Jan 24, 2019) `` ethereum/tests ` ` commit
51+ Updated ` tests ` submodule to ` 5cef36e ` (Jan 24, 2019) ` ethereum/tests ` commit
4752which merges the PR [ #582 ] ( https://github.com/ethereum/tests/pull/582 )
4853with the test updates on the Constantinople pre-/post reentrancy fixes.
4954
@@ -54,79 +59,79 @@ tag-release becomes available on the `ethereum/tests` repo.
5459[ 1.2.7 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.6...v1.2.7
5560
5661## [ 1.2.6] - 2019-01-10
57- Updated `` tests `` submodule to [ v6.0.0-beta.3] ( https://github.com/ethereum/tests/releases/tag/v6.0.0-beta.3 ) `` ethereum/tests ` ` release.
62+ Updated ` tests ` submodule to [ v6.0.0-beta.3] ( https://github.com/ethereum/tests/releases/tag/v6.0.0-beta.3 ) ` ethereum/tests ` release.
5863
5964[ 1.2.6 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.5...v1.2.6
6065
6166## [ 1.2.5] - 2018-11-14
62- Updated `` tests `` submodule to [ v6.0.0-beta.2] ( https://github.com/ethereum/tests/releases/tag/v6.0.0-beta.2 ) `` ethereum/tests ` ` release.
67+ Updated ` tests ` submodule to [ v6.0.0-beta.2] ( https://github.com/ethereum/tests/releases/tag/v6.0.0-beta.2 ) ` ethereum/tests ` release.
6368
6469##### Note:
65- Tests on `` ethereum/tests `` are now released as versioned tagged releases. The `` tests ` ` submodule will from this release onwards directly reference the
66- latest tag on `` ethereum/tests ` ` + link to the respective release notes.
70+ Tests on ` ethereum/tests ` are now released as versioned tagged releases. The ` tests ` submodule will from this release onwards directly reference the
71+ latest tag on ` ethereum/tests ` + link to the respective release notes.
6772
6873[ 1.2.5 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.4...v1.2.5
6974
7075## [ 1.2.4] - 2018-10-15
71- Updated `` tests `` submodule to `` 95a3092 ` ` .
76+ Updated ` tests ` submodule to ` 95a3092 ` .
7277
7378Test changes summary:
7479- Fixed wrong difficulty tests (blockchain tests) on NoProof setting
75- - Refilled wallet tests (`` BlockchainTests/bcWalletTest/ ` ` )
76- - Removed legacy tests under `` BlockchainTests/GeneralStateTests/stArgsZeroOneBalance/ ` `
77- - Fixed `` BLOCKHASH ` ` costs in Constantinople blockchain test versions
80+ - Refilled wallet tests (` BlockchainTests/bcWalletTest/ ` )
81+ - Removed legacy tests under ` BlockchainTests/GeneralStateTests/stArgsZeroOneBalance/ `
82+ - Fixed ` BLOCKHASH ` costs in Constantinople blockchain test versions
7883
7984[ 1.2.4 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.3...v1.2.4
8085
8186## [ 1.2.3] - 2018-10-10
82- Updated `` tests `` submodule to `` 9777827 ` ` .
87+ Updated ` tests ` submodule to ` 9777827 ` .
8388
8489Test changes summary:
85- - New `` difficultyConstantinople.json ` ` difficulty tests
86- - Regenerated all state tests, mainly for `` SSTORE ` ` gas cost changes
90+ - New ` difficultyConstantinople.json ` difficulty tests
91+ - Regenerated all state tests, mainly for ` SSTORE ` gas cost changes
8792- Fixed wrong timestamp in tests
88- - Refilled `` stCreate2 ` ` with new gas prices
93+ - Refilled ` stCreate2 ` with new gas prices
8994- Refilled state tests as blockchain tests
9095- Refill of VM tests
9196- Corrected Constantinople expect section in state tests
9297
9398[ 1.2.3 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.2...v1.2.3
9499
95100## [ 1.2.2] - 2018-09-20
96- Updated `` tests `` submodule to `` 3f5febc ` ` .
101+ Updated ` tests ` submodule to ` 3f5febc ` .
97102
98103Test changes summary:
99- - Various new `` CREATE2 ` ` test cases
100- - `` PUSH32 ` ` without bytes at the end
104+ - Various new ` CREATE2 ` test cases
105+ - ` PUSH32 ` without bytes at the end
101106
102107[ 1.2.2 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.1...v1.2.2
103108
104109## [ 1.2.1] - 2018-08-30
105- Updated `` tests `` submodule to `` 691680a ` ` .
110+ Updated ` tests ` submodule to ` 691680a ` .
106111
107112Test changes summary:
108- - `` CREATE2 ` ` init code tests
113+ - ` CREATE2 ` init code tests
109114- Storage from self-destruct check (blockchain tests)
110115- Added sealEngine to the JSON schema
111- - `` RLP ` ` test fixes
112- - Bitshift instruction test changes (`` SAR ` ` )
113- - Changes in `` CREATE ` ` state tests and blockchain state tests
116+ - ` RLP ` test fixes
117+ - Bitshift instruction test changes (` SAR ` )
118+ - Changes in ` CREATE ` state tests and blockchain state tests
114119
115120[ 1.2.1 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.0...v1.2.1
116121
117122## [ 1.2.0] - 2018-06-22
118- - Updated `` tests `` submodule to `` 428842e `` (`` Byzantium `` compatible, partly `` Constantinople ` ` compatible)
123+ - Updated ` tests ` submodule to ` 428842e ` (` Byzantium ` compatible, partly ` Constantinople ` compatible)
119124
120125[ 1.2.0 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.1.1...v1.2.0
121126
122127## [ 1.1.1] - 2018-06-22
123- - Updated `` tests `` submodule (`` Byzantium `` compatible, partly `` Constantinople ` ` compatible)
124- - Removed `` BlockchainTests `` limitation to `` GeneralStateTests ` ` subfolder
125- - Support for new `` GeneralStateTests ` ` format
126- - New `` --dir `` and `` excludeDir ` ` CL arguments
128+ - Updated ` tests ` submodule (` Byzantium ` compatible, partly ` Constantinople ` compatible)
129+ - Removed ` BlockchainTests ` limitation to ` GeneralStateTests ` subfolder
130+ - Support for new ` GeneralStateTests ` format
131+ - New ` --dir ` and ` excludeDir ` CL arguments
127132- Functionality for skipping tests
128133- Added API documentation in README
129- - New `` examples/ `` folder with `` read-single-file `` and `` read-tests-with-args ` ` example
134+ - New ` examples/ ` folder with ` read-single-file ` and ` read-tests-with-args ` example
130135 (also for library testing)
131136
132137[ 1.1.1 ] : https://github.com/ethereumjs/ethereumjs-testing/compare/v1.0.4...v1.1.1
@@ -151,4 +156,3 @@ Test changes summary:
151156- [ 0.0.2] ( https://github.com/ethereumjs/ethereumjs-testing/compare/v0.0.1...v0.0.2 ) - 2016-10-27
152157- 0.0.1 - 2016-01-20
153158
154-
0 commit comments