Releases: synthesiseng/depgraph-cli
Releases · synthesiseng/depgraph-cli
depgraph-cli: v0.3.0
0.3.0 (2026-04-14)
Features
- add canonical label resolution and resolved review state (2dd68f3)
- add canonical label resolution and resolved review state (6144e26)
- add explicit review targets for findings and edge findings (fac97eb)
- add first-class edge findings and metadata coverage observability (f48bdbb)
- add first-class edge findings, baseline identity, and metadata coverage stats (e39d575)
- add package-lock project scanning (9778d32)
- add package-lock project scanning support (85eb563)
- add scan history, edge-level delta, review events, and eval command (d98a231)
- add scan history, edge-level delta, review events, and eval command (951bce3)
- benchmark: add benchmark runner and manifest-driven evaluation pipeline (9b4fb64)
- benchmark: add internal benchmark runner and execution pipeline (a197cae)
- eval: add ADR-012 data readiness reporting (884f441)
- eval: add explicit export readiness semantics to eval (bf9c3f6)
- eval: add failure surfacing for persisted scan history (7584259)
- eval: add failure surfacing for persisted scan history (009ab81)
- eval: eval data readiness reporting with explicit denominator semantics (2886b1e)
- eval: harden export readiness reporting with explicit denominator semantics (fa042e4)
- implement depgraph scan MVP (end-to-end dependency risk analysis) (b076353)
- implement depgraph scan MVP end to end (cde220b)
- improve risk scoring and introduce rich Ink-based scan UI (b8ef1d0)
- improve supply-chain risk signals and introduce rich Ink scan UI (9bda0c0)
- initialize depgraph CLI with clean architecture scaffold (3530ad6)
- make review targets explicit for findings and edge events (eaead2b)
- metadata: add explicit missingness contract for metadata fields (0b128b3)
- metadata: add explicit missingness contract for metadata fields (4717ed5)
- refine new package risk signals for supply-chain detection (b91a625)
- refine new package risk signals for supply-chain detection (dc2c63b)
- scan: add ADR-012 field reliability policy to scan results (155205b)
- scan: add ADR-012 field reliability policy to scan results (0d37114)
- scan: add pnpm lockfile scan mode and traversal support (e659108)
- scan: add pnpm lockfile scanning support (6419a0e)
- scan: add summary mode for compact scan output (86ab58c)
- scan: add summary mode for compact scan output (806e950)
- scan: add warning for weekly downloads lookup fallback (a1261c2)
- scan: add warning for weekly downloads lookup fallback (3e1f136)
- scan: polish TUI and plain-text scan presentation (5a303b8)
- scan: polish TUI and plain-text scan presentation (87184d6)
- scan: refine plain-text and TUI presentation layering (0947fe7)
- scan: refine plain-text and TUI presentation layering (e83e889)
- scorer: add security deprecation language signal (5ec2873)
- scorer: add security deprecation language signal (28ce356)
- scorer: calibrate freshness and churn interaction (6b16e0a)
- scorer: calibrate freshness and churn interaction (50352da)
- scorer: calibrate freshness signal for mature packages (78364d5)
- scorer: calibrate freshness signal for mature packages (6d769ac)
- surface unresolved registry metadata in package-lock scans (5739446)
- surface unresolved registry metadata in package-lock scans (278485d)
Bug Fixes
- add source precedence to canonical label resolution (a877769)
- adjust Node mascot asset sizing (cc324ce)
- clean up duplicate unresolved metadata handling (7fb40c3)
- eval: normalize legacy eval history and add readiness blocker breakdown (fd735b4)
- eval: normalize legacy scan history and add blocker breakdown (8c824d5)
- expose depgraph and depgraph-cli bins (172c24a)
- expose depgraph and depgraph-cli bins (6bf718f)
- expose depgraph and depgraph-cli bins (9ffbbad)
- harden canonical label resolution behavior (6c526df)
- make package-lock scans resilient to unresolved dependencies (5af643e)
- make package-lock scans resilient to unresolved dependencies (2328813)
- persistence: align scan-level explanation with primary finding (16fdd84)
- persistence: align scan-level explanation with primary finding ([43d2e11...