Releases: EmbarkStudios/cargo-deny
Releases Β· EmbarkStudios/cargo-deny
Release 0.10.0
Added
- PR#353 resolved #351 by adding the
sources.privatefield to blanket allow git repositories sourced from a particular url. - PR#359 resolved #341 and #357 by adding support for the
--frozen,--locked, and--offlineflags to determine whether network access is allowed, and whether theCargo.lockfile can be created and/or modified. - PR#368 added the
licenses.unused-allowed-licensefield to control whether the L006 - license was not encountered diagnostic. Thanks @thomcc!
Changed
Release 0.9.1
Changed
- Updated dependencies
0.9.0
Changed
- Updated
krates, which in turn uses an updatedcargo_metadatawhich usescaminofor utf-8 paths. Rather than support both vanilla Path/Buf and Utf8Path/Buf, cargo-deny now just uses Utf8Path/Buf, which means that non-utf-8 paths for things like your Cargo.toml manifest or license paths will no longer function. This is a breaking change, that can be reverted if it is disruptive for users, but the assumption is that cargo-deny is operating on normal checkouts of rust repositories that are overwhelmingly going to be utf-8 compatible paths.
0.8.9
Fixed
- Updated rustsec crate to address fetch failures due to the renaming of the
masterbranch tomainfor https://github.com/rustsec/advisory-db
0.8.8
Changed
- Updated dependencies, notably
cargoandrustsec. - Increase MSRV to
1.46.0due to bump ofsmol_str/rustsec. - Updated SPDX license list supported from 3.8 to 3.11 due to update of
spdx. - Add use of the
--lockedflag in allcargo installinstructions, to avoid the default (broken) behavior as shown in #331.
0.8.7
0.8.5
0.8.4
Changed
- Updated dependencies, notably
rustsec,crossbeam*, andcargo. - Bumped the Minimum Stable Rust Version to 1.44.1.
0.8.3
Fixed
- Fix
deny.template.tomlto usedb-urlsinstead ofdb-url.