Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 13:34
· 20 commits to main since this release
91c266b

What's Changed

  • deps: consolidate Dependabot updates (April 2026) by @mpiton in #251
  • Track Cargo dep package field, and name and version lines by @DanikVitek in #250
  • feat: Add Maven/pom.xml support (#223) by @mpiton in #252
  • refactor: drop unused Serialize/Deserialize derives on Dependency/Span by @mpiton in #254
  • feat: scan lockfiles for transitive vulnerability detection (#224) by @mpiton in #255
  • feat(scan): add HTML output format for vulnerability reports by @mpiton in #260
  • fix: handle bare PEP 440 pre-release in version comparison (#154) by @mpiton in #261
  • feat: add 'Ignore package' code action (#226) by @mpiton in #262
  • document npm OSV vulnerability scan by @mpiton in #264
  • fix: limit OSV RustSec advisory concurrency by @mpiton in #265
  • fix(registries): sanitize repository and homepage URLs for npm and Packagist (#230) by @mpiton in #266
  • perf(cache): make ReadCache/WriteCache async, offload SQLite to spawn_blocking by @mpiton in #267
  • feat(cache): hybrid memory+SQLite advisory cache for RustSec data by @mpiton in #268
  • refactor(parsers): introduce LockfileResolver trait (#239) by @mpiton in #269
  • refactor(python): decompose parse_pyproject_toml using taplo spans (#240) by @mpiton in #270
  • perf(parsers): replace string-scan with span-aware JSON parser (#236) by @mpiton in #271
  • chore: untrack docs/plans by @mpiton in #272
  • docs: enhance API documentation with Rustdoc comments by @mpiton in #273
  • chore(docs): enforce rustdoc quality via lints + CI by @mpiton in #274
  • docs(tutorials): add contributor guide for adding languages by @mpiton in #275
  • docs: comprehensive architecture guide for contributors (#232) by @mpiton in #276
  • chore(release): v1.8.0 + dependabot upgrades by @mpiton in #277

Full Changelog: v1.7.0...v1.8.0