What's Changed
Breaking changes
- feat: replace --symbolic-storage with enableSymbolicStorage(address) cheatcode by @daejunpark in #355
- feat: empty initial network state by @daejunpark in #352
- feat: reject multiple setup paths by @daejunpark in #351
- perf: increase default assertion solving timeout from 1s to 1m by @daejunpark in #368
- feat: deprecate --bytecode and --reset-bytecode by @daejunpark in #350
New features
- feat: support for new cheatcode of generating calldata by @daejunpark in #360
- feat: branching over symbolic call addresses by @daejunpark in #349
Bug fixes and improvements
- perf: code fastpath scanning for valid jump destinations by @karmacoma-eth in #348
- fix: failed() cheatcode error by @daejunpark in #359
- fix: vm.etch() leaves storage uninitialized by @karmacoma-eth in #363
- fix: manually solve dynamic array overflow conditions by @daejunpark in #366
Full Changelog: v0.1.14...v0.2.0