Releases: licensee/licensed
Releases · licensee/licensed
2.0.0
2.0.0 - 2019-02-09
This is a major release and includes breaking changes to the configuration and cached record file formats
Added
- New
migrate
command to automatically update configuration and cached record file formats - New extensible reporting infrastructure
- New base command and source classes to abstract away implementation details
Changes
- Cached dependency metadata files are now stored entirely as YAML, with
.dep.yml
extension - The Bundler dependency source is now identified in configuration files and output as
bundler
instead ofrubygem
- Refactored sources for better consistency between classes
- Refactored commands for better consistency between classes
- Command outputs have changed for better consistency
- Updated Dependency classes for better integration with
licensee
Fixed
- Licensed no longer exits on errors when evaluating dependency sources or finding dependencies
- The Bundler dependency source correctly finds the
bundler
gem as a dependency in more cases
1.5.2
1.5.1
1.5.0
1.4.0
1.4.0 - 2018-10-20
Added
- Git Submodules dependency source 🎉
- Configuration option to explicitly set a root absolute path
Changes
COPYING
file is no longer matched as a legal file
Fixed
- NPM source will enumerate multiple versions of the same dependency
- Running Licensed outside of a Git repository no longer raises an error
- Packaging scripts will correctly return to the previous branch when the script is finished
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.3.0 - 2018-07-25
Added
- Manifests for the manifest dependency source can be specified using glob patterns in the configuration
- Paths to licenses for dependencies from the manifest dependency source can be specified in the configuration
- Manifest dependency source looks for license content in C-style comments if a license file isn't found
Changes
- GitHub is no longer queried to find remote license information
- Removed custom logic around determining whether to use the license key from
licensee
- NPM dependency enumeration doesn't use
npm list
- Licensed now tracks content from multiple license files when available
Fixed
- Fixed regression finding platform-specific ruby gems