This minor release upgrades the minimum Python version to 3.10, adds one new detector reentrancy-balance and various other fixes.
What's Changed
- Fix markdown lint on docs/ by @dguido in #2870
- slither-doctor: paths: follow symlinks by @elopez in #1608
- fixed consistency by @shushaaniik in #2556
- Add paths to inheritance printer by @shargon in #2732
- chore: fix typos by @omahs in #2723
- fix: update snapshots for typo fix in uninitialized detector by @dguido in #2886
- #2688 fix markdown linter by @nsiregar in #2722
- docs: Add comprehensive CLAUDE.md for AI-assisted development by @dguido in #2889
- fix: remove Etherscan API dependency from CI tests by @dguido in #2890
- ci: Harden and optimize GitHub Actions workflows by @dguido in #2891
- chore: modernize pre-commit hooks with prek by @dguido in #2894
- chore: modernize Makefile to use uv-native workflow by @dguido in #2895
- fix: correct ERC conformance JSON key and document evm-cfg-builder dep by @dguido in #2896
- chore: enable 34 additional ruff lint rules by @dguido in #2898
- fix: add fasttext as optional dependency for slither-simil by @dguido in #2899
- feat: upgrade minimum Python version to 3.10, modernize type annotations by @dguido in #2900
- detectors: unindexed-event-address: add source mapping information to detection by @elopez in #2918
- Add reentrancy-balance detector by @smonicas in #2919
New Contributors
- @shushaaniik made their first contribution in #2556
- @omahs made their first contribution in #2723
Full Changelog: 0.11.4...0.11.5