Repository navigation
v0.13.0
What's Changed
Added
- Added per-component error status (
error_code,error_message) to dependency response - Added
resolveComponentVersionto determine the best version for the dependency response based on pinned version, semver requirement, or URL lookup - Added
resolveLicensesmethod to handle compound license ID resolution - Added
github.com/scanoss/go-component-helperto v0.5.0
Changed
- Completed
convertDependencyOutputto build proto response with dependencies, licenses, and error status - Updated model constructors to use
*sqlx.DBinstead of*sqlx.Conn - Upgraded
package-url/packageurl-goto v.1.5 - Upgraded
google.golang.org/grpcto v1.79.2 - Updated CI workflows (
go-ci,release) toactions/checkout@v4,actions/setup-go@v5, andgo-version-file - Updated
golangci-lint-actionto v9 and linter config to v2 format - Updated
golangci-lintDocker version to v2.10.1 in Makefile - Updated
github.com/scanoss/go-purl-helperto v0.3.0 - Upgraded
github.com/lib/pqfrom v1.11.2 to v1.12.0 - Upgraded
github.com/scanoss/papifrom v0.32.0 to v0.32.1 - Upgraded
go.opentelemetry.io/otelfrom v1.40.0 to v1.42.0 - Upgraded
go.opentelemetry.io/otel/metricfrom v1.40.0 to v1.42.0 - Upgraded
modernc.org/sqlitefrom v1.46.1 to v1.47.0
Removed
- Removed
github.com/Masterminds/semver/v3direct dependency
Full Changelog: v0.12.2...v0.13.0