ref: 76c6d760ad4d12c8ed7ff80aaf59fa0be35fee5a cargo-depgraph/CHANGELOG.md -rw-r--r-- 741 bytes
76c6d760 — Jonas Platte Upgrade dependencies 6 months ago



  • Fix --exclude not working for workspace members


  • Calculate dependency kinds correctly in all cases
  • Detect whether a crate is optional correctly in all cases
    • Previously, a crate with a hyphen in its crates.io name would never be shown as optional


  • Rename --exclude to --hide
  • Add a new --exclude option that is the same as --hide, except that it doesn't take the crate(s) in question into account for dependency kind resolution
  • Improve handling of proc-macro crates in the workspace


  • Fix excessive whitespace in option descriptions in --help


  • Mark proc-macro crates in the workspace as build dependencies


  • Add the --focus option