- feat: From @balins, allow for specifying a preference of which license to keep in multi-license scenarios.
- feat: From @balins, all specification of features to pass to better include optional libraries. This is a major version bump as it is a breaking API change for the library portion of this package. On the CLI, there is no change and not specifiying features will result in the default features being used.
- fix: Further improve detection of BSD license files.
- chore: Update reference
THIRDPARTY.yml
file after dependencies update.
- chore: update deps to pull in latest spdx version
- feature: support cargo binstall
- fix closes issue 44, improve detection of BSD license files.
- feature Add Unicode-3.0 License from @jwodder
- feature Climb path and check workspace directory for LICENSE file from @BlueGreenMagick
- feature Add MPL-2.0 License from @BlueGreenMagick
- feature detect LICENSE-UNICODE file for Unicode-dfs-2016 in crate unicode-ident from @BlueGreenMagick = This change will cause existing generated files to now fail in CI, which is why I've bumped the verions to 2.0
- feature Add repository field to license from @troppmann
- This is also a potentially breaking change to exsiting thirdparty yaml files
- feature Remove build time libgit2 dep.
- feature Allow for finding workspace licenses when explicitly given a path.
- bugfix Sort licenses by SPDX string before comparing them when checking equality of
FinalizedLicense
.
- Normalize $CARGO_HOME #12 @skgland
- feature parse license expressions with spdx crate. Implemented by @skgland