All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog (modification: no type change headlines) and this project adheres to Semantic Versioning.
1.3.7 - 2018-07-25
- Fix bug causing
FakeTransaction.from
to not retrieve sender address from tx signature, see PR #118
1.3.6 - 2018-07-02
- Fixes issue #108 with the
FakeTransaction.hash()
function by reverting the introduced signature handling changes in Fake transaction hash creation from PR #94 introduced inv1.3.5
. The signature is now again only created and added to the hash whenfrom
address is set andfrom
is not defaulting to the zero adress any more, see PR #110 - Added additional tests to cover issue described above
1.3.5 - 2018-06-22
- Include signature by default in
FakeTransaction.hash
, PR #97 - Fix
FakeTransaction
signature failure bug, PR #94
1.3.4 - 2018-03-06
- Fix a bug producing hash collisions on
FakeTransaction
for different senders, PR #81 - Switched from deprecated
es2015
toenv
babel preset, PR #86 - Dropped Node 4 support
1.3.3 - 2017-07-12
- Allow zeros in
v
,r
,s
signature values - Dropped
browserify
transform frompackage.json
- (combined v1.3.3 and v1.3.2 release notes)
1.3.1 - 2017-05-13
- Added
ES5
build
1.3.0 - 2017-04-24
EIP155
: allowv
value to be greater than one byte (replay attack protection)- Added
browserify
ES2015
transform topackage.json
- Improved documentation
- (combined v1.3.0, v1.2.5 and v1.2.4 release notes)
1.2.3 - 2017-01-30
EIP155
hash implementation- README example and doc fixes
1.2.2 - 2016-12-15
- Moved
chainId
param totxParams
, parsesig
forchainId
(EIP155
refactor) - Test improvements
- (combined v1.2.2 and v1.2.1 release notes)
1.2.0 - 2016-12-14
- Added
EIP155
changes - Renamed
chain_id
tochainId
- Node 4/5 compatibility
ES6
standards