Skip to content

v0.1.7

Choose a tag to compare

@oritwoen oritwoen released this 17 Mar 19:35
· 82 commits to main since this release

compare changes

🔥 Performance

  • npm: Fetch dependencies from per-version endpoint (#47)

🩹 Fixes

  • cache: Revive Date objects after JSON round-trip in fetchVersions (#45)
  • npm: Use top-level maintainers instead of scanning all versions (#42)
  • license: Use OR instead of AND when combining multiple licenses (#43)
  • pypi: Match project_urls keys case-insensitively (#44)
  • packagist: Filter dev-suffixed versions from latest resolution (#48)
  • cli: Handle HTTPError and RateLimitError in CLI error handler (#46)
  • purl: Handle literal @ in scoped package shorthand (#50)
  • test: Align smoke test timeouts with client defaults (#51)
  • pypi: Point download URL to version files page (#54)
  • cache: Re-read lockfile before writing to prevent lost entries (#55)
  • cache: Coalesce concurrent fetches with single-flight deduplication (#52)

💅 Refactors

  • pypi: Migrate fetchVersions to Simple API (PEP 691) (#56)

🏡 Chore

  • test: Remove redundant vitest imports (#49)

❤️ Contributors