v0.1.15
What's Changed
- fix(license-index): build automata off the rayon pool to avoid scan deadlock by @mstykow in #1123
- feat(vcpkg): pin deps from overrides and parse standalone configuration by @mstykow in #1124
- docs(benchmarks): re-measure ten more M1 targets on M5 (batch 2) by @mstykow in #1125
- fix(parsers): recover SPDX core from R DESCRIPTION license idioms by @mstykow in #1126
- feat(parsers): map bare informal declared license names via a curated alias config by @mstykow in #1128
- fix(parsers): bail to honest null on unresolved R license alternatives by @mstykow in #1129
- docs(benchmarks): re-measure ten more M1 targets on M5 (batch 3) by @mstykow in #1130
- docs(benchmarks): re-measure ten more M1 targets on M5 (batch 4) by @mstykow in #1131
- docs(benchmarks): re-measure ten more M1 targets on M5 (batch 5) by @mstykow in #1132
- fix(license): stop pruning license refs on headers with a 'no' substring word by @mstykow in #1133
- docs(benchmarks): re-measure 19 more M1 targets on M5 (batch 6) by @mstykow in #1134
- fix(license-detection): compare referenced filenames on tokens, not raw substring by @mstykow in #1135
- fix(bazel): collapse internal BUILD targets to one component per build directory by @mstykow in #1136
- fix(assembly): propagate declared license across collapsed Bazel/Buck build targets by @mstykow in #1137
- docs(benchmarks): migrate artifact rows to M5 with a reproducible fetch manifest by @mstykow in #1138
- docs(benchmarks): migrate 9 medium + 3 large repo targets to M5 by @mstykow in #1139
- feat(vcpkg): parse classic CONTROL metadata by @leemeo3 in #1140
- fix(vcpkg): bound CONTROL feature dependency paragraphs by @mstykow in #1141
- docs(benchmarks): refresh large-repo rows on M5 + Starlark/OCI parser robustness fixes by @mstykow in #1143
- fix(android): handle text manifests, malformed APKs, and legacy METADATA gracefully by @mstykow in #1148
- fix(output): exclude benign binary-content skips from scan_errors by @mstykow in #1149
- feat(xtask): single-source the benchmark --processes worker count by @mstykow in #1147
- docs(benchmarks): refresh chromium row (0 scan errors after #1148/#1149) by @mstykow in #1150
- feat(ivy): parse dependencies.properties coordinates by @leemeo3 in #1142
- feat(gradle): normalize declared licenses via shared name/url resolver by @mstykow in #1151
- feat(helm): read declared license from artifacthub.io/license annotation by @mstykow in #1153
- feat(assembly): adopt co-hosted LICENSE as package declared license (ADR 0010) by @mstykow in #1152
Full Changelog: v0.1.14...v0.1.15