|
1 | 1 | # Changelog
|
| 2 | + |
2 | 3 | All notable changes to this project will be documented in this file.
|
3 | 4 |
|
4 |
| -The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) |
5 |
| -(modification: no type change headlines) and this project adheres to |
| 5 | +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) |
| 6 | +(modification: no type change headlines) and this project adheres to |
6 | 7 | [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
|
7 | 8 |
|
8 |
| - |
9 | 9 | ## [1.3.7] - 2018-07-25
|
10 |
| -- Fix bug causing ``FakeTransaction.from`` to not retrieve sender address from tx signature, see PR [#118](https://github.com/ethereumjs/ethereumjs-tx/pull/118) |
| 10 | + |
| 11 | +- Fix bug causing `FakeTransaction.from` to not retrieve sender address from tx signature, see PR [#118](https://github.com/ethereumjs/ethereumjs-tx/pull/118) |
11 | 12 |
|
12 | 13 | [1.3.7]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.3.6...v1.3.7
|
13 | 14 |
|
14 | 15 | ## [1.3.6] - 2018-07-02
|
15 |
| -- Fixes issue [#108](https://github.com/ethereumjs/ethereumjs-tx/issues/108) with the ``FakeTransaction.hash()`` function by reverting the introduced signature handling changes in Fake transaction hash creation from PR [#94](https://github.com/ethereumjs/ethereumjs-tx/pull/94) introduced in ``v1.3.5``. The signature is now again only created and added to the hash when ``from`` address is set and ``from`` is not defaulting to the zero adress any more, see PR [#110](https://github.com/ethereumjs/ethereumjs-tx/pull/110) |
| 16 | + |
| 17 | +- Fixes issue [#108](https://github.com/ethereumjs/ethereumjs-tx/issues/108) with the `FakeTransaction.hash()` function by reverting the introduced signature handling changes in Fake transaction hash creation from PR [#94](https://github.com/ethereumjs/ethereumjs-tx/pull/94) introduced in `v1.3.5`. The signature is now again only created and added to the hash when `from` address is set and `from` is not defaulting to the zero adress any more, see PR [#110](https://github.com/ethereumjs/ethereumjs-tx/pull/110) |
16 | 18 | - Added additional tests to cover issue described above
|
17 | 19 |
|
18 | 20 | [1.3.6]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.3.5...v1.3.6
|
19 | 21 |
|
20 | 22 | ## [1.3.5] - 2018-06-22
|
21 |
| -- Include signature by default in ``FakeTransaction.hash``, PR [#97](https://github.com/ethereumjs/ethereumjs-tx/pull/97) |
22 |
| -- Fix ``FakeTransaction`` signature failure bug, PR [#94](https://github.com/ethereumjs/ethereumjs-tx/pull/94) |
| 23 | + |
| 24 | +- Include signature by default in `FakeTransaction.hash`, PR [#97](https://github.com/ethereumjs/ethereumjs-tx/pull/97) |
| 25 | +- Fix `FakeTransaction` signature failure bug, PR [#94](https://github.com/ethereumjs/ethereumjs-tx/pull/94) |
23 | 26 |
|
24 | 27 | [1.3.5]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.3.4...v1.3.5
|
25 | 28 |
|
26 | 29 | ## [1.3.4] - 2018-03-06
|
27 |
| -- Fix a bug producing hash collisions on ``FakeTransaction`` for different senders, PR [#81](https://github.com/ethereumjs/ethereumjs-tx/pull/81) |
28 |
| -- Switched from deprecated ``es2015`` to ``env`` babel preset, PR [#86](https://github.com/ethereumjs/ethereumjs-tx/pull/86) |
| 30 | + |
| 31 | +- Fix a bug producing hash collisions on `FakeTransaction` for different senders, PR [#81](https://github.com/ethereumjs/ethereumjs-tx/pull/81) |
| 32 | +- Switched from deprecated `es2015` to `env` babel preset, PR [#86](https://github.com/ethereumjs/ethereumjs-tx/pull/86) |
29 | 33 | - Dropped Node 4 support
|
30 | 34 |
|
31 | 35 | [1.3.4]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.3.3...v1.3.4
|
32 | 36 |
|
33 | 37 | ## [1.3.3] - 2017-07-12
|
34 |
| -- Allow zeros in ``v``,``r``,``s`` signature values |
35 |
| -- Dropped ``browserify`` transform from ``package.json`` |
| 38 | + |
| 39 | +- Allow zeros in `v`,`r`,`s` signature values |
| 40 | +- Dropped `browserify` transform from `package.json` |
36 | 41 | - (combined v1.3.3 and v1.3.2 release notes)
|
37 | 42 |
|
38 | 43 | [1.3.3]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.3.1...v1.3.3
|
39 | 44 |
|
40 | 45 | ## [1.3.1] - 2017-05-13
|
41 |
| -- Added ``ES5`` build |
| 46 | + |
| 47 | +- Added `ES5` build |
42 | 48 |
|
43 | 49 | [1.3.1]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.3.0...v1.3.1
|
44 | 50 |
|
45 | 51 | ## [1.3.0] - 2017-04-24
|
46 | 52 |
|
47 |
| -- ``EIP155``: allow ``v`` value to be greater than one byte (replay attack protection) |
48 |
| -- Added ``browserify`` ``ES2015`` transform to ``package.json`` |
| 53 | +- `EIP155`: allow `v` value to be greater than one byte (replay attack protection) |
| 54 | +- Added `browserify` `ES2015` transform to `package.json` |
49 | 55 | - Improved documentation
|
50 | 56 | - (combined v1.3.0, v1.2.5 and v1.2.4 release notes)
|
51 | 57 |
|
52 | 58 | [1.3.0]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.2.3...v1.3.0
|
53 | 59 |
|
54 | 60 | ## [1.2.3] - 2017-01-30
|
55 |
| -- ``EIP155`` hash implementation |
| 61 | + |
| 62 | +- `EIP155` hash implementation |
56 | 63 | - README example and doc fixes
|
57 | 64 |
|
58 | 65 | [1.2.3]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.2.2...v1.2.3
|
59 | 66 |
|
60 | 67 | ## [1.2.2] - 2016-12-15
|
61 |
| -- Moved ``chainId`` param to ``txParams``, parse ``sig`` for ``chainId`` (``EIP155`` refactor) |
| 68 | + |
| 69 | +- Moved `chainId` param to `txParams`, parse `sig` for `chainId` (`EIP155` refactor) |
62 | 70 | - Test improvements
|
63 | 71 | - (combined v1.2.2 and v1.2.1 release notes)
|
64 | 72 |
|
65 | 73 | [1.2.2]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.2.0...v1.2.2
|
66 | 74 |
|
67 | 75 | ## [1.2.0] - 2016-12-14
|
68 |
| -- Added ``EIP155`` changes |
69 |
| -- Renamed ``chain_id`` to ``chainId`` |
| 76 | + |
| 77 | +- Added `EIP155` changes |
| 78 | +- Renamed `chain_id` to `chainId` |
70 | 79 | - Node 4/5 compatibility
|
71 |
| -- ``ES6`` standards |
| 80 | +- `ES6` standards |
72 | 81 |
|
73 | 82 | [1.2.0]: https://github.com/ethereumjs/ethereumjs-tx/compare/v1.1.4...v1.2.0
|
74 | 83 |
|
|
0 commit comments