Skip to content
This repository was archived by the owner on Dec 10, 2020. It is now read-only.

Commit ebced40

Browse files
authored
Merge pull request #47 from ethereumjs/new-release
New release v1.3.2
2 parents b614b69 + 6ff015f commit ebced40

File tree

3 files changed

+46
-42
lines changed

3 files changed

+46
-42
lines changed

CHANGELOG.md

Lines changed: 44 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -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

2732
Note 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
4752
which merges the PR [#582](https://github.com/ethereum/tests/pull/582)
4853
with 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

7378
Test 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

8489
Test 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

98103
Test 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

107112
Test 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-

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ethereumjs-testing",
3-
"version": "1.3.1",
3+
"version": "1.3.2",
44
"description": "test utils for ethereumjs-*",
55
"main": "index.js",
66
"scripts": {

tests

Submodule tests updated from b9f5fe3 to 84b071c

0 commit comments

Comments
 (0)