All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed parsing of pom files where parent properties within the file are required for dependencies
- Support parsing *.spdx.json files
Bibliothecary::PURL_TYPE_MAPPING
has changed toBibliothecary::PurlUtil::PURL_TYPE_MAPPING
Bibliothecary::MultiParsers::CycloneDX::ManifestEntries.full_name_for_purl
has changed toBibliothecary::PurlUtil.full_name
Bibliothecary::Dependency#requirement
now defaults to all versions ("*"
) instead ofnil
if no version range is specified for the dependency.
- Skip self referencing package entries in yarn v4+ lockfiles.
- Added
CHANGELOG.md
, based on https://keepachangelog.com/en/1.1.0/. - New
Bibliothecary::Dependency
class.
- Breaking:
Bibliothecary::Parsers
classes now return lists ofBibliothecary::Dependency
instances instead ofHash
instances.