v0.2.0
v0.2.0 - 2026-06-05
Added
sbom --vulnsqueries OSV.dev and embeds the results into the generated CycloneDX document as avulnerabilitiesarray. Each advisory becomes one entry with itsid, anOSVsource link, ratings (the raw CVSS vector and method when OSV reports one, otherwise the severity bucket), and anaffectslist referencing the affected components bybom-ref/purl — producing a single VEX-style document for downstream tooling (Dependency-Track, etc.). Requires network access, so it conflicts with--offline. The standalonevulnsreport is unchanged.- Added a --colour alias for --color
Changed
- Improved licence report spacing between dependency groups and final log messages
- List the names of skipped non-Hex packages in the audit summary
Installation
Download the archive for your platform, extract it, and place licence_audit
somewhere on your PATH. The escript runs on any platform with a compatible
Erlang/OTP runtime.
Linux / macOS
curl -fsSL -o licence_audit.tar.gz \
"https://github.com/tylerbutler/licence_audit/releases/download/v0.2.0/licence_audit-v0.2.0.tar.gz"
tar -xzf licence_audit.tar.gz --strip-components=1
chmod +x licence_audit
./licence_audit --helpVerify the download
# Checksums (run from the directory containing the archives)
sha256sum -c checksums.txt
# Build provenance + SBOM attestations
gh attestation verify licence_audit-v0.2.0.tar.gz --repo tylerbutler/licence_audit