Skip to content

Releases: mstykow/provenant

v0.0.36

03 May 20:41
v0.0.36
236f1f7

Choose a tag to compare

What's Changed

  • feat(copyright): preserve less-normalized output by default by @mstykow in #837
  • refactor(app): share scan pipeline between cli and workflow by @mstykow in #835
  • feat(serve): add synchronous local-path scan API baseline by @mstykow in #836

Full Changelog: v0.0.35...v0.0.36

v0.0.35

02 May 16:14
v0.0.35
a68b35d

Choose a tag to compare

What's Changed

  • fix(nuget): narrow legacy project.json recognition for GitLab verification by @mstykow in #830
  • fix(verification): close react-i18next compare gaps by @mstykow in #831
  • fix(copyright): improve zlib verification attribution by @mstykow in #832
  • fix(benchmarks): improve reviewed Rust benchmark snapshots by @mstykow in #833

Full Changelog: v0.0.34...v0.0.35

v0.0.34

30 Apr 16:20
v0.0.34
dfbe313

Choose a tag to compare

What's Changed

  • fix(maven): prefer strong Maven identity for mixed manifests by @mstykow in #818
  • fix(nuget): prefer AssemblyName over filename fallback by @mstykow in #819
  • fix(python): prefer field-level pyproject identity fallback by @mstykow in #820
  • fix(parsers): tighten remaining precedence fallbacks by @mstykow in #822
  • docs(benchmarks): record boostorg graph snapshot by @mstykow in #823
  • fix(gradle): resolve buildSrc dependency constants and verify fresco by @mstykow in #824
  • fix: verify dotnet/runtime benchmark target by @mstykow in #821
  • fix(parsers): expand static dependency indirection coverage by @mstykow in #826
  • fix(copyright): drop legal-prose false positives by @mstykow in #825
  • fix(nuget): tighten bounded CPM props resolution by @mstykow in #827
  • fix(package-detection): tighten Unciv verification gaps by @mstykow in #828
  • fix(copyright): handle curl holder and author edge cases by @mstykow in #829

Full Changelog: v0.0.33...v0.0.34

v0.0.33

29 Apr 13:59
v0.0.33
11eaca8

Choose a tag to compare

What's Changed

  • fix(copyright): recover malformed copyright year ranges by @mstykow in #815
  • fix(compare): clarify filtered output path semantics by @mstykow in #817
  • fix(copyright): recover eigen benchmark author parity by @mstykow in #816

Full Changelog: v0.0.32...v0.0.33

v0.0.32

29 Apr 08:51
v0.0.32
bea437d

Choose a tag to compare

What's Changed

  • fix(copyright): filter trade-secret notice false positives by @mstykow in #810
  • fix(gradle): preserve project scopes and ignore unresolved dotted refs by @mstykow in #811
  • fix(copyright): reject file-reference note authors by @mstykow in #812
  • refactor(maven): modularize parser internals by @abraemer in #814
  • fix(compare): separate raw and assembled package comparisons by @mstykow in #813

Full Changelog: v0.0.31...v0.0.32

v0.0.31

28 Apr 16:34
v0.0.31
0f5a3f8

Choose a tag to compare

What's Changed

  • fix(assembly): preserve pnpm workspace lockfile dependencies by @mstykow in #803
  • fix(deps): update rust crate rpm to 0.23.1 by @renovate[bot] in #804
  • feat(xtask): add direct JSON compare mode by @mstykow in #806
  • refactor(cli): add command-based CLI structure by @mstykow in #807
  • fix(copyright): generalize compare-target cleanup by @mstykow in #805

Full Changelog: v0.0.30...v0.0.31

v0.0.30

27 Apr 16:42
v0.0.30
6e6135e

Choose a tag to compare

What's Changed

  • fix(deps): update rust crate pdf_oxide to 0.3.38 by @renovate[bot] in #801
  • fix: preserve downstream Rust compatibility by @mstykow in #802

Full Changelog: v0.0.29...v0.0.30

v0.0.29

27 Apr 14:16
v0.0.29
b63eb80

Choose a tag to compare

What's Changed

  • fix(detection): improve apache camel compare parity by @mstykow in #795
  • refactor(copyright): split refiner and extraction modules by @abraemer in #797
  • docs(parsers): keep compile-only API examples by @abraemer in #798
  • fix: add long-line protection for matched_text to prevent output bloat by @mstykow in #799
  • fix(parsers): require Soong content for Android METADATA matching by @mstykow in #800
  • fix(nix): improve verification parity and refresh benchmarks by @mstykow in #796

Full Changelog: v0.0.28...v0.0.29

v0.0.28

25 Apr 19:46
v0.0.28
67dbb26

Choose a tag to compare

What's Changed

  • fix(deps): update rust crate pdf_oxide to 0.3.37 by @renovate[bot] in #786
  • test(copyright): split detector test buckets by @abraemer in #787
  • test(post_processing): split output test module by @abraemer in #788
  • fix(parsers): verify AboutCode parser targets by @mstykow in #789
  • ci: speed up golden and integration test jobs by @abraemer in #790
  • refactor(copyright): modularize detector pipeline and tests by @abraemer in #791
  • fix(license-detection): improve legal text and font coverage by @mstykow in #792
  • fix(copyright): recover OpenSSL-style written-by authors by @mstykow in #793
  • fix(parsers): tighten autotools configure detection for nginx verification by @mstykow in #794

Full Changelog: v0.0.27...v0.0.28

v0.0.27

24 Apr 12:53
v0.0.27
b4c8584

Choose a tag to compare

What's Changed

  • test(copyright): split detector helper tests by module by @abraemer in #776
  • docs(benchmarks): verify Linux Distro os-release targets by @mstykow in #778
  • chore(deps): update dependency rust to v1.95.0 by @renovate[bot] in #777
  • fix(copyright): restore detector authors and cover tests in CI by @abraemer in #780
  • fix(freebsd): normalize BSD2CLAUSE and verify FreeBSD runs by @mstykow in #779
  • fix(package-detection): harden benchmark verification targets by @mstykow in #781
  • chore(github): add issue templates by @mstykow in #783
  • fix: restore hidden library regressions and CI coverage by @abraemer in #782
  • fix(scanner): normalize redundant SPDX match parentheses by @mstykow in #784
  • fix(windows-update): verify extracted update artifacts by @mstykow in #785

Full Changelog: v0.0.26...v0.0.27