Skip to content

Releases: EmbarkStudios/cargo-about

0.6.6

19 Nov 11:42
Compare
Choose a tag to compare

Added

0.6.5

18 Nov 16:12
Compare
Choose a tag to compare

Added

  • PR#261 resolved #246 by adding an --offline (as well as --locked and --frozen) option to the generate command.
  • PR#266 resolved #230 by adding a --target option to generate, allowing one to specify one or more targets to filter the dependency graph by, overriding the targets configuration option.

Changed

  • PR#262 resolved #258 by using LTO for release builds, slightly decreasing binary sizes.

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

12 Aug 13:03
Compare
Choose a tag to compare

Fixed

  • PR#254 reverted unintended id -> short_id field rename.

0.6.3

12 Aug 06:56
Compare
Choose a tag to compare

Changed

  • PR#251 updated crates and directly depend on semver.

Fixed

  • PR#253 resolved #250 by changing the example template to emit unique anchors.
  • PR#253 resolved #252 by ignoring SIGPIPE.

0.6.2

31 May 13:16
Compare
Choose a tag to compare

Changed

Release 0.6.1

23 Jan 09:58
Compare
Choose a tag to compare

Changed

Release 0.6.0

13 Dec 11:01
Compare
Choose a tag to compare

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

02 Sep 10:01
Compare
Choose a tag to compare

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 of atty and the associated advisory.

Release 0.5.6

26 Apr 07:31
Compare
Choose a tag to compare

Added

  • PR#224 added the --format option, allowing users to specify json to output the raw JSON used by the (previously) required handlebars templates, closing #196.

Release 0.5.5

20 Mar 10:58
Compare
Choose a tag to compare

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.