Skip to content

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 23 Mar 11:25
· 4 commits to main since this release
52a41aa

What's Changed

Added

  • Added per-component error status (error_code, error_message) to dependency response
  • Added resolveComponentVersion to determine the best version for the dependency response based on pinned version, semver requirement, or URL lookup
  • Added resolveLicenses method to handle compound license ID resolution
  • Added github.com/scanoss/go-component-helper to v0.5.0

Changed

  • Completed convertDependencyOutput to build proto response with dependencies, licenses, and error status
  • Updated model constructors to use *sqlx.DB instead of *sqlx.Conn
  • Upgraded package-url/packageurl-go to v.1.5
  • Upgraded google.golang.org/grpc to v1.79.2
  • Updated CI workflows (go-ci, release) to actions/checkout@v4, actions/setup-go@v5, and go-version-file
  • Updated golangci-lint-action to v9 and linter config to v2 format
  • Updated golangci-lint Docker version to v2.10.1 in Makefile
  • Updated github.com/scanoss/go-purl-helper to v0.3.0
  • Upgraded github.com/lib/pq from v1.11.2 to v1.12.0
  • Upgraded github.com/scanoss/papi from v0.32.0 to v0.32.1
  • Upgraded go.opentelemetry.io/otel from v1.40.0 to v1.42.0
  • Upgraded go.opentelemetry.io/otel/metric from v1.40.0 to v1.42.0
  • Upgraded modernc.org/sqlite from v1.46.1 to v1.47.0

Removed

  • Removed github.com/Masterminds/semver/v3 direct dependency

Full Changelog: v0.12.2...v0.13.0