Skip to content

v0.3.1

Choose a tag to compare

@jverhoeks jverhoeks released this 24 Mar 17:34
· 80 commits to main since this release
b98f012

Changelog

  • b98f012 fix: resolve remaining errcheck lint issues
  • d4bc8c9 fix: resolve remaining errcheck lint issues across codebase
  • acb01c4 fix: resolve all golangci-lint errors across codebase
  • 8fedd6d fix: resolve errcheck lint issues in discover code
  • cb863a6 docs: add discover command documentation to README
  • 13783d8 ci: add release workflow for cross-platform binaries
  • 49ac098 fix(discover): silence usage output on non-zero exit
  • 943753f feat(discover): add CLI command with all flags and output formats
  • 416a07e feat(discover): add orchestrator with two-phase pipeline
  • 36fd277 feat(report): add text and JSON formatters for discover results
  • 606e259 feat(discover): add transitive dependency resolver via registry
  • a8c1a59 feat(registry): add FetchDependencies for PyPI and npm
  • 60416c9 feat(discover): add filesystem walker and project list reader
  • 48f5f65 feat(discover): add version classification logic
  • fab2b2e feat(discover): add Phase 1 text matcher for package search
  • 3c198fb feat(discover): add version range parsing and matching
  • 7253cd8 docs: add implementation plan for discover command
  • 09ef961 docs: fix spec issues from review
  • d875eb2 docs: add design spec for discover command
  • e98fd51 Merge pull request #12 from DepScope/fix/cve-version-fallback
  • 0044645 fix: resolve version from registry for CVE scanning when lockfile missing
  • ac4bf3f Merge pull request #11 from DepScope/docs/consolidated-benchmark
  • f70ab9a docs: consolidate BENCHMARK.md with combined reputation + CVE results
  • 3d9615a Merge pull request #10 from DepScope/feat/cve-penalty
  • ad8fce9 feat: CVE penalty in reputation score + --no-cve flag
  • 82557ac Merge pull request #9 from DepScope/fix/python-extras-markers
  • 93d5b20 fix: strip PEP 508 extras and environment markers from Python deps
  • b826f80 Merge pull request #8 from DepScope/fix/depth-and-json
  • e88c85f feat: actual graph depth computation + complete JSON output + depth benchmark
  • 1419616 Merge pull request #7 from DepScope/feat/benchmark-script
  • f4c13f2 feat: Python benchmark script + results for all 5 ecosystems
  • 35620c3 Merge pull request #6 from DepScope/fix/version-specific-cve
  • 6aa031f fix: version-specific CVE scanning + registry latest version resolution
  • ec8eb85 Merge pull request #5 from DepScope/docs/benchmark-cve
  • 0796678 docs: add BENCHMARK-CVE.md with vulnerability scan of 450 top packages
  • a047900 docs: add BENCHMARK.md with scoring calibration across 450 packages
  • 962d7de fix: calibrate scoring — npm +26pts, crates +30pts, VCS smarter defaults
  • 76b0b6c Merge pull request #4 from DepScope/fix/flatten-repo-structure
  • a2151c5 feat: improved Makefile with deploy, docker, and help targets
  • a241e65 refactor: flatten repo — move Go project from depscope/ to root
  • 8962c3c docs: update screenshots with real scan results (psf/requests)
  • 92a08bc Merge pull request #3 from DepScope/feat/core-cli-and-resolver
  • 6cb4495 Merge branch 'main' into feat/core-cli-and-resolver
  • 84e39fd docs: add root README with screenshots for GitHub display
  • bd6f0f5 fix: remove root-level duplicate code from stale PR #1 merge
  • bff1c45 chore: add .gitignore for build artifacts and playwright cache
  • 15577a8 chore: add .pre-commit-config with golangci-lint, go test, go build