From b9db53c73912e7f082382ab6623beb3cd6ef098d Mon Sep 17 00:00:00 2001 From: Artur Cygan Date: Fri, 10 Mar 2023 17:59:44 +0100 Subject: [PATCH] Echidna 2.1.0 (#972) --- CHANGELOG.md | 19 ++++++++++++++++--- package.yaml | 2 +- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b6d7fd0ca..964337c0c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,19 @@ -## 2.1.0 (Unreleased) - -* Rename multi-abi mode to allContracts +## 2.1.0 + +* External contracts are now automatically fetched from Ethereum nodes during fuzzing (#927, #971) +* Added support for the FFI cheatcode (#750) +* Renamed multi-abi mode to allContracts, multi-abi still works but will be removed in future (#934) +* Fixed method filtering in multi-abi mode (#950, #954) +* Fixed config parsing for too large values (#935) +* Renamed echidna-test binary to echidna (#826) +* Added scrollbar to the UI (#915) +* Removed generation of negative seeds (#933) +* Added crash display to the UI (#944) +* Added human-friendly errors for panic codes (#965) +* Refactored code (#903, #906, #908, #924, #925, #928, #946, #956, #966, #968) +* Added limited Windows build (#943) +* Updated dependencies (#942, #948) +* Build and CI improvements (#912, #914, #917, #952, #967) ## 2.0.5 diff --git a/package.yaml b/package.yaml index 6c01efebd..e1a8a8f71 100644 --- a/package.yaml +++ b/package.yaml @@ -3,7 +3,7 @@ name: echidna author: Trail of Bits maintainer: Trail of Bits -version: 2.0.5 +version: 2.1.0 # https://github.com/haskell/cabal/issues/4739 ghc-options: -Wall -fno-warn-orphans -O2 -threaded +RTS -N -RTS -optP-Wno-nonportable-include-path