Releases: trailofbits/dylint
Releases · trailofbits/dylint
Release refs/tags/v2.0.9
Release refs/tags/v2.0.8
2.0.8
- Clear
RUSTC
environment variable when building metadata entries and when runningcargo check
/fix
(#379)
Release refs/tags/v2.0.7
2.0.7
- Report all not found libraries, not just the first one (#350)
- No longer use
dylint-template
to create new libraries (#355)
Release refs/tags/v2.0.6
Release refs/tags/v2.0.5
2.0.5
- Fix a bug that was causing
rustfix
to not work with example tests (#341)
Release refs/tags/v2.0.4
2.0.4
- Respect
linker
setting in$CARGO_HOME/config.toml
(#339)
Release refs/tags/v2.0.3
Release refs/tags/v2.0.2
2.0.2
- Make
--new
work with new macros (#298)
Release refs/tags/v2.0.1
2.0.1
- Add macros
declare_late_lint!
, etc. todylint_linting
. The new macros make it easier to write libraries containing just one lint (the current common case). (#284) - Don't iterate over
name_toolchain_map
to list lints (1ad7da7)
Release v2.0.0
2.0.0
- Use correct crate names (b728be3)
- Adjust message displayed when examples are rebuilt (e7ae412)
- BREAKING CHANGE: Build
name_toolchain_map
on first use. For example, if all libraries are specified with--path
, then there is no need to build the target's metadata entries. Thename_toolchain_map
is technically part of Dylint's public API. Hence, this is a breaking change. (#250)