Releases: git-pkgs/git-pkgs
Releases · git-pkgs/git-pkgs
v0.15.1
Changelog
- 37536a6 Add OR IGNORE to branch_commits and dependency_snapshots inserts
- 2775c04 Add sort determinism tests for vulns exposure and praise commands
- db60209 Add sort tiebreakers to vulns exposure, vulns praise, and stats commands
- 056459e Add version tiebreaker to remaining sort calls
- 392a3e4 Auto-add unknown branches in reindex
- 54a764c Bump actions/setup-go from 6.2.0 to 6.3.0
- b7561fd Bump github.com/git-pkgs/purl from 0.1.8 to 0.1.9
- 7a04cca Bump github.com/git-pkgs/vers from 0.2.2 to 0.2.3
- 16f7277 Bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.0
- 6a05cb9 Bump manifests to v0.4.1
- aed1a73 Bump packageurl-go to v0.3.1
- 250bd10 Bump registries to v0.3.0
- e3cece5 Enable gofmt formatter in golangci-lint
- 7ab55d2 Fix UNIQUE constraint failure when branches share commits
- d5a7337 Fix diff driver sorting duplicate package names
- 25c95f3 Fix history command matching packages by substring instead of exact name
- 4af8e01 Skip browse editor test when yarn is not installed
- 6ddcd25 Update install instructions for homebrew-core
- a6562a6 Use upsert for notes to prevent UNIQUE constraint failure
- 57d0d1d Wrap raw errors from GetDependenciesWithDB in command layer
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