Releases: EmbarkStudios/cargo-about
Releases · EmbarkStudios/cargo-about
0.6.6
Added
- PR#268 resolved #267 by adding a
unicode-ident
workaround to compensate for theLICENSE-UNICODE
file more closely matching theUnicode-3.0
SPDX identifier rather than the expectedUnicode-DFS-2016
one.
0.6.5
Added
- PR#261 resolved #246 by adding an
--offline
(as well as--locked
and--frozen
) option to thegenerate
command. - PR#266 resolved #230 by adding a
--target
option togenerate
, allowing one to specify one or more targets to filter the dependency graph by, overriding thetargets
configuration option.
Changed
Fixed
- PR#263 resolved #238 by adding the
native-certs
feature to use the native certificate store. This feature is not enabled by default as it is only required for corporate environments that man in the middle network traffic. - PR#265 resolved #198 by detecting if the parent process is powershell and exiting with an error if cargo-about's output is being redirected instead of using the
-o
option, as powershell is terrible and doesn't use utf-8 encoding by default. - PR#266 resolved #222 by adding some additional documentation on https://clearlydefined.io.
0.6.4
0.6.3
0.6.2
Release 0.6.1
Release 0.6.0
Fixed
- PR#234 relaxed the version restriction on the
ring
workaround to account for the 0.17.* versions. - PR#236 fixed an issue where the
count
field for each license was the number of unique licenses, rather than the number of unique crates using that license, as intended. - PR#240 resolved #233 by publishing a binary for
aarch64-pc-windows-msvc
. - PR#240 resolved #239 by correcting the name of the clarification field from
override_git_commit
->override-git-commit
.
Changed
Release 0.5.7
Changed
- PR#231 updated dependencies, which included fixing #225 by removing yanked crate versions, as well as getting rid of an advisory.
- PR#231 updated MSRV to 1.70.0 because a dependency required it, but it also allowed use of the
IsTerminal
trait, meaning we could get rid ofatty
and the associated advisory.
Release 0.5.6
Release 0.5.5
Added
- PR#219 added the
clearly-defined-timeout-secs
config option to specify a different timeout when attempting to gather license information from clearly defined. The default is 30 seconds. - PR#219 added the
max-depth
config option to specify the maximum depth from a crate's root that are searched for licenses. Most license files will be located at or near the root, so this option allows reducing the time, CPU, and memory costs associated with in-depth file scanning while still retaining the benefits of local file scanning.
Changed
- PR#219 updated dependencies.