Skip to content

Releases: Cyfrin/aderyn

v0.0.5

07 Nov 12:05
8f4ecae
Compare
Choose a tag to compare
  • New Detectors:
    • Using block.timestamp for token swap deadlines.
    • Use ERC721::_safeMint instead of _mint.
  • Fix: useless_public_function detector no longer counts constructors.
  • Tech debt:
    • loader.rs more generic, domain-specific getters moved to relevant one-time detector calls.
    • Detectors don't use unnecessary visitors.
  • Report:
    • Contract Summary includes nSLOC.
    • Disclaimer.

v0.0.4

01 Nov 11:39
Compare
Choose a tag to compare
  • Contract summary (which contracts have been analyzed) added to report
  • Centralization detector no longer reports "unknown" source
  • Print line numbers instead of file source
  • Remove --root flag arg requirement

v0.0.3

30 Oct 10:04
de10e79
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release
  • Hardhat mode checks that source paths start with contracts so that it doesn't detect node_modules contracts. Fixes #3.
  • Clippy warning fixes
  • README improvments

v0.0.2

26 Oct 15:06
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release
  • Reduce noisy output
  • cargo clippy error fixes (warnings not all dealt with yet)
  • Auto-detect repo framework, removing the need for specific flags (--foundry or --hardhat)
  • Github action

v0.0.1

26 Oct 10:59
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

🥳