Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: git-pkgs/git-pkgs

v0.15.0

27 Feb 10:26
71651bc

Choose a tag to compare

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

16 Feb 11:47
d140136

Choose a tag to compare

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

10 Feb 11:42
df2c961

Choose a tag to compare

Changelog

  • 3c57b05 Pass git-pkgs user-agent to all module API clients
  • df2c961 Update module versions for user-agent support

v0.13.1

09 Feb 11:41
227b7c6

Choose a tag to compare

Changelog

  • a1b273d Add vendor command for vendoring dependencies locally
  • d8aa6a8 Mock enrichment client in license tests
  • 227b7c6 Replace go-git gitignore matcher with custom implementation (#99)

v0.13.0

07 Feb 12:01
3f07a95

Choose a tag to compare

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

06 Feb 13:06
bd9dbd3

Choose a tag to compare

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 where matching 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

05 Feb 16:49
b676ce9

Choose a tag to compare

Changelog

  • 84cfd3c Bump github.com/ecosyste-ms/ecosystems-go (#77)
  • b676ce9 Disable Windows Defender in CI to speed up Windows tests (#81)
  • 95f67ad Optimize supplement file lookup with direct tree traversal (#80)
  • a129c07 Support .mailmap for author identity resolution (#79)

v0.11.5

05 Feb 12:28
a532bd3

Choose a tag to compare

Changelog

  • 961816f Add --type filter to diff command (#75)
  • 59efc9b Add praise as alias for blame command (#73)
  • a532bd3 Ignore git submodules when scanning for manifests (#76)
  • 27180ce Respect .gitignore in where command and working dir analysis (#74)

v0.11.4

31 Jan 21:28
faefea5

Choose a tag to compare

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

v0.11.3

31 Jan 07:19
1235b3b

Choose a tag to compare

Changelog

  • 1235b3b Fix diff showing stale entries for renamed manifests (#68)