v0.7.1
0.7.1 - 2021-03-29
This release improves the controlled-array-length
/solc-version
detectors.
We are now listing the public bugs found by Slither in our Trophies list. Please contribute if you found vulnerabilities using Slither. It will help us to improve the tool!
We are currently investigating issues with hardhat
support (crytic/crytic-compile#164). In the meantime, hardhat
should be considered only partially supported.
Thank @gnattishness for his contribution to this release!
Added
- List of public vulnerabilities found by slither (#764)
- Gwei support (#799)
- Better support for Solidity 0.8
IdentifierPath
(#815)
Changed
- Uninitialized local/state variable doc (#801)
- Support for
stop()
in yul (#802) - Solc versions recommendations (#812)
- Remove false positive on
controlled-array-length
detector (#813) - crytic-compile 0.1.13
Fixed
- Incorrect
function._can_send_eth
(internal) (#747, #756, #758) - Inheritance graph output (#729, #766)
- Bug for top-level user-defined types (#786)
- slither-flat entry point (#791)
- Source mapping for parameter/return in function definition (#800)
- Multiple issues with the Echidna printer (#763)
- Support for standalone
return;
statement with solc > 0.7 (#796) - Signed integer type propagation (#810)