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

Commit

Permalink
Merge pull request #47 from ethereumjs/new-release
Browse files Browse the repository at this point in the history
New release v1.3.2
  • Loading branch information
holgerd77 committed Jun 11, 2020
2 parents b614b69 + 6ff015f commit ebced40
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 42 deletions.
84 changes: 44 additions & 40 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,27 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
[Semantic Versioning](http://semver.org/spec/v2.0.0.html).


## [1.3.1] - 2020-05-11
Updated ``tests`` submodule to
[9687870](https://github.com/ethereum/tests/commit/b9f5fe33d4ebe8394f1f364bd824f1a0d8e9c345)
(2020-04-27) `develop` branch state of the `ethereum/tests` library.
## [1.3.2] - 2020-06-11
Updated `tests` submodule to
[84b071c](https://github.com/ethereum/tests/commit/84b071cd3747b8fec6918f04430660eecf951aa2)
(2020-06-11) `develop` branch state of the `ethereum/tests` library.

This is an intermediary release included first `EIP-2315` (EVM Subroutines) tests,
see `ethereum/tests` PR [#692](https://github.com/ethereum/tests/pull/692) for a test case
description.

This is a pre-Berlin HF state (HF targeted for June/July 2020). Release is an intermediary
release for testing purposes to adopt to eventual test setup changes in `ethereum/tests`
on the usage side (`ethereumjs-vm`).
[1.3.2]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.3.1...v1.3.2

Behavioral changes can be tracked along Issue
https://github.com/ethereumjs/ethereumjs-testing/issues/44 on this repo.
## [1.3.1] - 2020-05-11
Updated `tests` submodule to [v7.0.0](https://github.com/ethereum/tests/releases/tag/v7.0.0) `ethereum/tests`
release.

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.

[1.3.1]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.3.0...v1.3.1

## [1.3.0] - 2019-11-12
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
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
`ethereum/tests` with substantial **Istanbul support**.

Note that the release is coming with substantial format/location changes on the
Expand All @@ -33,17 +38,17 @@ integration.
[1.3.0]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.8...v1.3.0

## [1.2.8] - 2019-03-20
- Remove ``asyncawait`` dependency (browser compatibility),
- Remove `asyncawait` dependency (browser compatibility),
PR [#38](https://github.com/ethereumjs/ethereumjs-testing/pull/38)
- Dropped Node 6 support, added Node 10 support,
PR [#38](https://github.com/ethereumjs/ethereumjs-testing/pull/38)
- Clean up of the ``getTests()`` function,
- Clean up of the `getTests()` function,
PR [#38](https://github.com/ethereumjs/ethereumjs-testing/pull/38)

[1.2.8]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.7...v1.2.8

## [1.2.7] - 2019-01-30
Updated ``tests`` submodule to `5cef36e` (Jan 24, 2019) ``ethereum/tests`` commit
Updated `tests` submodule to `5cef36e` (Jan 24, 2019) `ethereum/tests` commit
which merges the PR [#582](https://github.com/ethereum/tests/pull/582)
with the test updates on the Constantinople pre-/post reentrancy fixes.

Expand All @@ -54,79 +59,79 @@ tag-release becomes available on the `ethereum/tests` repo.
[1.2.7]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.6...v1.2.7

## [1.2.6] - 2019-01-10
Updated ``tests`` submodule to [v6.0.0-beta.3](https://github.com/ethereum/tests/releases/tag/v6.0.0-beta.3) ``ethereum/tests`` release.
Updated `tests` submodule to [v6.0.0-beta.3](https://github.com/ethereum/tests/releases/tag/v6.0.0-beta.3) `ethereum/tests` release.

[1.2.6]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.5...v1.2.6

## [1.2.5] - 2018-11-14
Updated ``tests`` submodule to [v6.0.0-beta.2](https://github.com/ethereum/tests/releases/tag/v6.0.0-beta.2) ``ethereum/tests`` release.
Updated `tests` submodule to [v6.0.0-beta.2](https://github.com/ethereum/tests/releases/tag/v6.0.0-beta.2) `ethereum/tests` release.

##### Note:
Tests on ``ethereum/tests`` are now released as versioned tagged releases. The ``tests`` submodule will from this release onwards directly reference the
latest tag on ``ethereum/tests`` + link to the respective release notes.
Tests on `ethereum/tests` are now released as versioned tagged releases. The `tests` submodule will from this release onwards directly reference the
latest tag on `ethereum/tests` + link to the respective release notes.

[1.2.5]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.4...v1.2.5

## [1.2.4] - 2018-10-15
Updated ``tests`` submodule to ``95a3092``.
Updated `tests` submodule to `95a3092`.

Test changes summary:
- Fixed wrong difficulty tests (blockchain tests) on NoProof setting
- Refilled wallet tests (``BlockchainTests/bcWalletTest/``)
- Removed legacy tests under ``BlockchainTests/GeneralStateTests/stArgsZeroOneBalance/``
- Fixed ``BLOCKHASH`` costs in Constantinople blockchain test versions
- Refilled wallet tests (`BlockchainTests/bcWalletTest/`)
- Removed legacy tests under `BlockchainTests/GeneralStateTests/stArgsZeroOneBalance/`
- Fixed `BLOCKHASH` costs in Constantinople blockchain test versions

[1.2.4]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.3...v1.2.4

## [1.2.3] - 2018-10-10
Updated ``tests`` submodule to ``9777827``.
Updated `tests` submodule to `9777827`.

Test changes summary:
- New ``difficultyConstantinople.json`` difficulty tests
- Regenerated all state tests, mainly for ``SSTORE`` gas cost changes
- New `difficultyConstantinople.json` difficulty tests
- Regenerated all state tests, mainly for `SSTORE` gas cost changes
- Fixed wrong timestamp in tests
- Refilled ``stCreate2`` with new gas prices
- Refilled `stCreate2` with new gas prices
- Refilled state tests as blockchain tests
- Refill of VM tests
- Corrected Constantinople expect section in state tests

[1.2.3]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.2...v1.2.3

## [1.2.2] - 2018-09-20
Updated ``tests`` submodule to ``3f5febc``.
Updated `tests` submodule to `3f5febc`.

Test changes summary:
- Various new ``CREATE2`` test cases
- ``PUSH32`` without bytes at the end
- Various new `CREATE2` test cases
- `PUSH32` without bytes at the end

[1.2.2]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.1...v1.2.2

## [1.2.1] - 2018-08-30
Updated ``tests`` submodule to ``691680a``.
Updated `tests` submodule to `691680a`.

Test changes summary:
- ``CREATE2`` init code tests
- `CREATE2` init code tests
- Storage from self-destruct check (blockchain tests)
- Added sealEngine to the JSON schema
- ``RLP`` test fixes
- Bitshift instruction test changes (``SAR``)
- Changes in ``CREATE`` state tests and blockchain state tests
- `RLP` test fixes
- Bitshift instruction test changes (`SAR`)
- Changes in `CREATE` state tests and blockchain state tests

[1.2.1]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.2.0...v1.2.1

## [1.2.0] - 2018-06-22
- Updated ``tests`` submodule to ``428842e`` (``Byzantium`` compatible, partly ``Constantinople`` compatible)
- Updated `tests` submodule to `428842e` (`Byzantium` compatible, partly `Constantinople` compatible)

[1.2.0]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.1.1...v1.2.0

## [1.1.1] - 2018-06-22
- Updated ``tests`` submodule (``Byzantium`` compatible, partly ``Constantinople`` compatible)
- Removed ``BlockchainTests`` limitation to ``GeneralStateTests`` subfolder
- Support for new ``GeneralStateTests`` format
- New ``--dir`` and ``excludeDir`` CL arguments
- Updated `tests` submodule (`Byzantium` compatible, partly `Constantinople` compatible)
- Removed `BlockchainTests` limitation to `GeneralStateTests` subfolder
- Support for new `GeneralStateTests` format
- New `--dir` and `excludeDir` CL arguments
- Functionality for skipping tests
- Added API documentation in README
- New ``examples/`` folder with ``read-single-file`` and ``read-tests-with-args`` example
- New `examples/` folder with `read-single-file` and `read-tests-with-args` example
(also for library testing)

[1.1.1]: https://github.com/ethereumjs/ethereumjs-testing/compare/v1.0.4...v1.1.1
Expand All @@ -151,4 +156,3 @@ Test changes summary:
- [0.0.2](https://github.com/ethereumjs/ethereumjs-testing/compare/v0.0.1...v0.0.2) - 2016-10-27
- 0.0.1 - 2016-01-20


2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ethereumjs-testing",
"version": "1.3.1",
"version": "1.3.2",
"description": "test utils for ethereumjs-*",
"main": "index.js",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion tests
Submodule tests updated 19154 files

0 comments on commit ebced40

Please sign in to comment.