pypi slither-analyzer 0.11.1

latest releases: 0.11.5, 0.11.4, 0.11.3...
12 months ago

This release improves the support of unicode character where previously it would have resulted in erroneous source mapping for tools such as slither-flat and slither-mutate, adds function calls stack information to simplify the understanding of the output for certain detectors (calls-loop, costly-loop, delegatecall-loop, msg-value-loop) and other bug fixes.

What's Changed

  • Fix order yul parsing identifiers by @smonicas in #2671
  • Fixes issue 2524, Slot Calculation for Variables that Cross 32-Byte by @Jayakumar2812 in #2664
  • Fix slither-read-storage crash when a structure has only other structs as fields by @smonicas in #2666
  • Improve the support for sstore/sload with simple slot access by @montyly in #2670
  • Refactor docs by @montyly in #2685
  • Dev update entry points printer by @nisedo in #2668
  • Update MyPrettyTable alignment to left-align all fields by default by @nisedo in #2672
  • Improved unicode support in mutator, flattener, and more by @bohendo in #2662
  • chore: fix some typos in comments by @shenpengfeng in #2678
  • slither-mutate: Check if a contract is an interface properly by @smonicas in #2697
  • Improve support for storage pointer analysis by @montyly in #2677
  • Propagate type aliases from base to derived contracts by @smonicas in #2693
  • Add calls stack information to detectors by @smonicas in #2696

New Contributors

Full Changelog: 0.11.0...0.11.1

Don't miss a new slither-analyzer release

NewReleases is sending notifications on new releases.