What's Changed
- UI is now more responsive and can be scrolled using the keyboard (arrow keys, PgUp/Down, Tab)
- Text mode now reports
gas/sduring a fuzzing campaign. - The docker container and static binaries are now also built for ARM Linux.
- Users can now give a friendly name to a project through the config file and it will show in the UI.
- Bugs squashed when shrinking, generating random integers, collecting contract addresses into the internal dictionary, and counting gas usage.
- Echidna is now built with GHC 9.8.4
hevmhas been upgraded torelease/0.55.0- This
hevmrelease includes multiple fixes and performance improvements, including a fix for multiple contract deployments under aprank. - Full
hevmchangelog: argotorg/hevm@037ff11...2931f09
- This
Deprecation notice
Important
The following features will be removed from future Echidna releases. This will be the last release supporting:
- Etheno integration, and the
initializeconfiguration option - Gas estimation (
estimateGasconfiguration option) - Concolic execution (
symExecConcolicconfiguration option)
New Contributors
- @figtracer made their first contribution in #1357
Full Changelog: v2.2.6...v2.2.7