Releases: EmbarkStudios/cargo-about
Releases · EmbarkStudios/cargo-about
0.8.4
Changed
- PR#295 changes how GNU licenses are detected, previously in 0.8.3 they would be detected as their root eg.
GPL-3.0form, which are all deprecated. As all GNU licenses use the exact same text for the different variants, one of which is deprecated, they are now always detected as the-or-latervariant, eg.GPL-3.0-or-later. If this detection does not match the actual license requirement, eg.GPL-3.0-only, then it must be corrected by the user, as unfortunately the license detection cannot determine that due to the lack of distinction between the license texts.
0.8.3
0.8.2
0.8.1
0.8.0
0.7.1
0.7.0
0.6.6
Added
- PR#268 resolved #267 by adding a
unicode-identworkaround to compensate for theLICENSE-UNICODEfile more closely matching theUnicode-3.0SPDX identifier rather than the expectedUnicode-DFS-2016one.
0.6.5
Added
- PR#261 resolved #246 by adding an
--offline(as well as--lockedand--frozen) option to thegeneratecommand. - PR#266 resolved #230 by adding a
--targetoption togenerate, allowing one to specify one or more targets to filter the dependency graph by, overriding thetargetsconfiguration option.
Changed
Fixed
- PR#263 resolved #238 by adding the
native-certsfeature 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
-ooption, 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.