Skip to content

Latest commit

 

History

History
98 lines (66 loc) · 3.34 KB

CHANGELOG.md

File metadata and controls

98 lines (66 loc) · 3.34 KB

NEXT (UNRELEASED)

Fixes

  • No longer try to document examples that are dynamic libraries

    This was a regression introduced by PR#68. That looked at all targets to see which should be documented, but the logic for determining whether a target had docs was incorrect - it counted tests and examples if they were marked as a library. deadlinks will now ignore tests and examples even if they are not binaries.

0.4.2 (2020-10-12)

Added

  • Add support for cargo workspaces. Check all crates and targets in the workspaces, excluding tests, benches, and examples. PR#68, PR#73
  • Add automatic binary releases. PR#64 You can find the releases at /releases on the GitHub page.

Fixes

  • Take CARGO_TARGET_DIR into account when looking for the target directory. PR#66
  • Give a better error message if Cargo.toml is not present. PR#67
  • Follow target renames. PR#68
  • Always output all errors instead of stopping after the first error. PR#74

Previously, deadlinks would stop after the first error, but leave other threads running in parallel. This would lead to non-deterministic and incomplete output if there were broken links in many different files. Deadlinks will now output all errors before exiting.

Changes

  • Update dependencies. PR#51, PR#76, 22fa61df Thanks to @Marwes!
  • Use HEAD instead of GET for HTTP requests. This should decrease the time for HTTP checks slightly. PR#63 Thanks to @zummenix!
  • Check all targets, not just targets with the same name as the package. In particular, this now checks both binaries and libraries. PR#68
  • Shorten path names when --debug is not passed. PR#20

0.4.1 (2019-03-26)

Features

  • Provide a crate in addition to the binary. PR#48 Thanks to @Marwes!

0.4.0 (2019-03-17)

Features

  • Add checking of HTTP links via reqwest (Thanks to @gsquire!)
    • Can be used with cargo deadlinks --check-http
  • Improved error message on missing docs directory. PR#33

0.3.0 (2017-11-16)

???

0.2.1 (2017-10-12)

???

0.2.0 (2017-10-06)

???

0.1.0 (2016-03-25)

???