Releases: EmbarkStudios/cargo-deny
Releases Β· EmbarkStudios/cargo-deny
Release 0.12.1
Release 0.12.0
Removed
- PR#423 removed the
fixsubcommand. This functionality was far too complicated for far too little benefit.
Fixed
- PR#420 resolved #388 by adding the ability to fetch advisory databases via the
gitCLI. Thanks @danielhaap83! - PR#422 fixed #380 and #410 by updating a few transitive dependencies that use
git2, as well as removing the usage ofrustsec'sgitfeature so that we now usegit2 v0.14, resolving a crash issue in newlibgit2versions available in eg. rolling release distros such as Arch. This should also make it easier to update and improve git related functionality since more of it is inside cargo-deny itself now. - PR#424 really fixed (there's even a test now!) #384 by adding each version's reverse dependency graph in the ascending order.
Release 0.11.4
Fixed
- PR#414 resolved #484 by always sorting crates with the same name by their version so they are always deterministically sorted. Thanks @Veykril!
- PR#418 fixed an issue where duplicate crate versions would not be detected if the crate was sorted last in the crate graph.
Changed
- PR#415 updated dependencies, notably
regexto fix RUSTSEC-2022-0013.
Release 0.11.3
Release 0.11.2
Changed
- PR#403 added support for the
CARGO_TERM_COLORenvironment variable. Thanks @svenstaro! - PR#404 updated dependencies.
Fixed
Release 0.11.1
Added
- PR#391 resolved #344 by adding
[licenses.ignore-sources]to ignore license checking for crates sourced from 1 or more specified registries. Thanks @ShellWowza! - PR#396 resolved #366 by also looking for
.deny.tomlin addition todeny.tomlif a config file is not specified.
Changed
- PR#392 updated all dependencies.
Fixed
- PR#393 resolved #371 by changing the default for version requirements specified in config files to accept all versions, rather than using the almost-but-not-quite default of
*. - PR#394 resolved #147 by ignore all private crates, not only the ones in the workspace.
- PR#395 resolved #375 by fixing a potential infinite loop when using
[bans.skip-tree].
Release 0.11.0
Changed
- PR#382 updated dependencies and bumped the Minimum Stable Rust Version to 1.56.1.
Release 0.10.3
Changed
- PR#379 updated
askalonowhich got rid of thefailuredependency, which was pulling in a lot of additional crates that are now gone.