Skip to content
This repository was archived by the owner on Jan 22, 2026. It is now read-only.

v0.5.0

Choose a tag to compare

@andrew andrew released this 04 Jan 23:31
· 82 commits to main since this release
037d5d0

What's Changed

  • git pkgs init now installs git hooks by default (use --no-hooks to skip)
  • Parallel prefetching of git diffs for ~2x speedup on large repositories (1500+ commits)
  • Performance tuning via environment variables: GIT_PKGS_BATCH_SIZE, GIT_PKGS_SNAPSHOT_INTERVAL, GIT_PKGS_THREADS
  • git pkgs completions command for bash/zsh tab completion
  • Fix N+1 queries in blame, stale, stats, and log commands
  • Configuration via git config: pkgs.ecosystems, pkgs.ignoredDirs, pkgs.ignoredFiles
  • git pkgs info --ecosystems to show available ecosystems and their status
  • -q, --quiet flag to suppress informational messages
  • git pkgs diff now supports commit..commit range syntax
  • --git-dir and --work-tree global options (also respects GIT_WORK_TREE env var)
  • Grouped commands by category in help output
  • Fix crash when parsing manifests that return no dependencies

Full Changelog: v0.4.0...v0.5.0