Releases: git-pkgs/git-pkgs
Releases · git-pkgs/git-pkgs
v0.15.0
Changelog
- 7fc749c Add devcontainer configuration
- 63e9765 Add git pkgs changelog command
- 180dba9 Auto-sync vulnerability data before scan
- 9d31e98 Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0
- ab82856 Bump modernc.org/sqlite from 1.45.0 to 1.46.1
- f781fb8 Normalize path separators from git rev-parse on Windows
- 24b7729 Read Go version from go.mod in CI to match project requirements
- fe7219a Reduce memory usage in PrefetchDiffs and indexer loop
- 027fe4e Refuse removal of transitive dependencies
- b9f0a84 Replace go-git Log iterator with git rev-list in collectCommits
- 0e08449 Resolve gitDir via git rev-parse --git-common-dir
- 0d91a2b Update git-pkgs dependencies
- f51aadd Use go tool directive for golangci-lint instead of GitHub Action
v0.14.0
Changelog
- 6902e47 Accept PURLs as package arguments in more commands
- e0f105e Add Hugo doc generator for website command reference
- f36345c Add dependency chain example to resolve docs
- 01fbdac Add external plugin support
- 800edd6 Add resolve command for dependency graph output
- 5b4ec8c Add resolve documentation
- d23e780 Add urls command to show registry URLs for a package
- d27cd7e Add usage examples to resolve docs
- 6159f43 Bump github.com/go-git/go-git/v5 from 5.16.4 to 5.16.5
- 78a5648 Bump internal module deps to latest tags
- 9cb16ea Default resolve output to tree format, add -f json flag
- f1d436f Fix diff not pairing version changes for duplicate packages
- e2d24b0 Fix plugin discovery and execution on Windows
- 2d8adcf Optimize indexer performance: cache eviction, parallel flushes, fast PURL construction
- c3e7eab Parse resolve output into normalized JSON with PURLs
- 4270c62 Update Go module dependencies
v0.13.2
v0.13.1
v0.13.0
Changelog
- a9e4638 Add command aliases: ls, rm, grep, find, audit
- 0e44d52 Add grep as alias for search command
- a9a5fd2 Add namespaces subcommand to notes docs
- f2b7565 Add notes namespaces subcommand to list namespaces with counts
- 7933170 Add notes subcommand for attaching metadata to packages
- 1e20391 Add origin column to notes table
- e9e9656 Document search command and command aliases in README
- b582fd2 Only show origin in notes show when not default
- 37a1507 Update documentation to reflect recent changes
- 3f07a95 Use openDatabase helper in search command
v0.12.0
Changelog
- 879209a Add variable limit batching to insertCommits, getCommitIDs, insertBranchCommits
- ad385df Bump manifests to v0.3.3 for .tool-versions support
- e07a032 Bump manifests to v0.3.4 for .gitmodules support
- 8bbdcc5 Extract shared helpers to reduce duplication across commands
- 4d2a831 Fix CVSS score parsing from vector strings
- e6eb2df Fix GetDependenciesAtCommit using lexicographic SHA comparison
- b28e651 Fix
git pkgs wherematching inside integrity hashes - ed7426c Fix buildVersRange losing all but last introduced/fixed pair
- 1302c3d Fix computeDiff never detecting modified dependencies
- a7519da Fix ecosystem filtering, outdated golang exception, and short SHA guards
- 80f265e Fix potential nil dereference in bisect run
- 2ffedfa Fix smaller issues across the codebase
- 63f55cc Fix stale command reporting 0 days for all dependencies
- bb59ec1 Merge main into feat/git-submodules
- 4d22392 Merge main into fix/golang-lockfile-queries
- e1f53df Replace internal enrichment with github.com/git-pkgs/enrichment
- c109fcc Replace internal/osv with github.com/git-pkgs/vulns library
- d238a0a Treat go.mod as a lockfile for commands that need resolved dependencies
v0.11.6
v0.11.5
v0.11.4
Changelog
- 2f1e1b0 Auto-reindex in bisect when commits are not indexed
- 2679424 Bump manifests to v0.3.2
- faefea5 Fix vulnerability scanning with proper version comparison
- c2f1e93 Group manifest and lockfile entries in history output
- a19cf98 Include Go dependencies in vulnerability scanning
- e28d460 Use cached vuln data in getVulnsAtRef (#69)
- f55db7b Use purl library for vulns sync PURL generation