All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.3.4 (2022-11-07)
2.3.3 (2022-10-21)
2.3.1 (2022-09-28)
- added support for call value (#142) (3c2b80b)
- arrays support for setVariable (#144) (91a7aad)
- return hardhat errors on factory failures (#125) (3b626a3)
- update ethereumjs vm and hardhat (#155) (b71cfd1)
- bug with usage of padNumHexSlotValue (#161) (9cffea6)
- delegated calls support (#132) (812c335)
- duplicated type (#138) (823b0ea)
2.3.0 (2022-09-08)
- added support for call value (#142) (3c2b80b)
- arrays support for setVariable (#144) (91a7aad)
- return hardhat errors on factory failures (#125) (3b626a3)
- update ethereumjs vm and hardhat (#155) (b71cfd1)
2.2.0 (2022-07-12)
- add getVariable function (ce79653)
- add getVariable function (ebdd00a)
- return hardhat errors on factory failures (#125) (3b626a3)
- add warning in docs (71e5a52)
- bug with negative ints (ed30ea7)
- delegated calls support (#132) (812c335)
- duplicated type (#138) (823b0ea)
- more fixes (3650a85)
- resolve some comments & support nested mappings (5d594d1)
- split each type logic into functions (a50af26)
- typo (6ace20e)
2.1.1 (2022-07-07)
2.1.0 (2022-06-24)
- add pre commit linter (#122) (645bf79)
- add setVariables function (#112) (72aec14)
- add support for large bytes > 31 bytes (#124) (9cc9a77)
- add type definition (#126) (e38fb3a)
- added wallet to mocks (#96) (22c4278)
- ignore gas param in abi (#123) (71ac4fc)
2.0.7 (2021-09-30)
- add call signature to programmable functions (#82) (277378d)
- allow mocks to override reverting functions (#84) (7b6894b)
- correctly export assertion types (#66) (3de6f3d)
- have connect function return mock factory (#67) (a8814fd)
- make sure connect returns the correct factory instance (#75) (43dbc00)
- move ethereumjs-vm into deps (#74) (5d8d664)
2.0.5 (2021-09-21)
- correctly export assertion types (#66) (3de6f3d)
- have connect function return mock factory (#67) (a8814fd)
- make sure connect returns the correct factory instance (#75) (43dbc00)
- move ethereumjs-vm into deps (#74) (5d8d664)
2.0.4 (2021-09-15)
2.0.3 (2021-09-07)
- add issue and PR templates (#28) (fdcf8f3)
- add the logo (#39) (31deb0f)
- converting readme to md for npm publish (#41) (b364980)
- mocks can be deployed with libs (#68) (620f5a3)
- propagate types when using connect function (#61) (d263e43)
- whenCalledWith (#59) (4e607fb)
- workflow for canary releases (#38) (9c1c211)
- have canary release at 0.0.0-sha (#42) (339d4ea)
- no commit within canary release (#40) (cb0b698)
- reinit sandbox is case of an evm reset (#57) (165e44d)
- renamed d.ts to ts (#52) (53fecbf)
- tag release as canary (#43) (55eb963)
- update package.json contrib field (#35) (8a06b96), closes #34
2.0.1 (2021-08-10)
- add issue and PR templates (#28) (fdcf8f3)
- add the logo (#39) (31deb0f)
- converting readme to md for npm publish (#41) (b364980)
- workflow for canary releases (#38) (9c1c211)
- have canary release at 0.0.0-sha (#42) (339d4ea)
- no commit within canary release (#40) (cb0b698)
- tag release as canary (#43) (55eb963)
- update package.json contrib field (#35) (8a06b96), closes #34
2.0.0 (2021-08-09)
2.0.0-rc.1 (2021-08-09)
- setVariable for ints supported (37259d6)
2.0.0-rc.0 (2021-08-09)
- making this in order to make a rc of 2.0.0
- refactor storage editing logic (f95f236)
- small change (b499049)
1.0.0 (2021-07-25)
1.0.0-rc.0 (2021-07-25)
0.0.4-rc.0 (2021-07-25)
0.0.3 (2021-07-23)
0.0.2 (2021-07-22)
0.0.1-rc.3 (2021-07-22)
0.0.1-rc.2 (2021-07-22)
- added getCall to watchable fns (5ff6598)