Skip to content

Releases: trailofbits/dylint

Release refs/tags/v2.0.9

19 Jul 14:35
Compare
Choose a tag to compare

2.0.9

  • Make driver work with latest nightly (#381)
  • Fix bug in how driver ordered arguments passed to rustc (#385)

Release refs/tags/v2.0.8

13 Jul 08:56
Compare
Choose a tag to compare

2.0.8

  • Clear RUSTC environment variable when building metadata entries and when running cargo check/fix (#379)

Release refs/tags/v2.0.7

29 Jun 13:39
Compare
Choose a tag to compare

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

13 Jun 21:23
Compare
Choose a tag to compare

2.0.6

  • If target triple cannot be determined from toolchain, default to host triple (ff4a069)
  • Relax restriction that library be in its own workspace (167ce9e)
  • Ensure library filename uses snake case (54f3fb6)

Release refs/tags/v2.0.5

04 Jun 21:57
Compare
Choose a tag to compare

2.0.5

  • Fix a bug that was causing rustfix to not work with example tests (#341)

Release refs/tags/v2.0.4

03 Jun 00:54
Compare
Choose a tag to compare

2.0.4

  • Respect linker setting in $CARGO_HOME/config.toml (#339)

Release refs/tags/v2.0.3

29 May 01:10
Compare
Choose a tag to compare

2.0.3

Release refs/tags/v2.0.2

27 Apr 09:44
Compare
Choose a tag to compare

2.0.2

  • Make --new work with new macros (#298)

Release refs/tags/v2.0.1

25 Apr 21:47
a034f41
Compare
Choose a tag to compare

2.0.1

  • Add macros declare_late_lint!, etc. to dylint_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

21 Mar 21:33
cfc0671
Compare
Choose a tag to compare

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. The name_toolchain_map is technically part of Dylint's public API. Hence, this is a breaking change. (#250)