Releases: DataDog/datadog-sbom-generator
Releases · DataDog/datadog-sbom-generator
Release list
v1.17.4
v1.17.3
Changelog
- 0ecd08d fix: protect against unsupported resolution element for pnpm (#184)
- f7a84ce perf(python): replace per-line regexp in isLineContinuation with a string scan (#180)
- fe29c80 [SCI] Add Go build file tree support via replace directives (#179)
- 9aa4694 feat(dotnet): add ProjectReference tracing for .csproj build file trees (#178)
v1.17.2
v1.17.1
v1.17.0
v1.16.0
Changelog
- e684d6c [PoC] Add GetBuildFileTrees API to extract manifest build files and their relations from SBOMs (#157)
- aab0cf4 rename lockfile dir (#156)
- 3854205 feat(sbomgen): expose library API for programmatic SBOM generation (SCI Usage) (#155)
- 69758a3 add code-security.datadog.yaml to exclude test fixture paths from SCA scans (#154)
- fe7f81e feat(lockfile): add lockfile positions for transitive dependencies across all parsers (#127)
v1.15.0
Changelog
- 6de7f5e feat(lockfile): set LocationRole=lockfile in all extractors that set BlockLocation
- abb10ec fix(javascript): fix matcher dev-dep skipping when BlockLocation set from lockfile
- 332bb45 test: regenerate integration snapshots after rebase onto main (#141)
- 422f8d1 test(swift): update Package.resolved tests with BlockLocation assertions
- 443c857 feat(swift): add BlockLocation to Package.resolved extractor
- 93f333e test: update snapshots and fix lint warnings in BlockLocation tests
- 729fa47 test(lockfile): update yarn-lock tests with BlockLocation assertions
- bcf0f2f feat(lockfile): add BlockLocation to yarn-lock extractor
- ae7573b test(lockfile): update pnpm-lock tests with BlockLocation assertions
- 1e96bc1 feat(lockfile): add BlockLocation to pnpm-lock extractor
- b8297eb test(lockfile): update pubspec-lock tests with BlockLocation assertions
- 69a3de0 feat(lockfile): add BlockLocation to pubspec-lock extractor
- 482fe15 test(lockfile): update gradle-verification-metadata tests with BlockLocation assertions
- 8ef27f6 feat(lockfile): add BlockLocation to gradle-verification-metadata extractor
- a3baff7 test(lockfile): update conan-lock tests with BlockLocation assertions
- f338914 Add BlockLocation to conan-lock extractor for both V1 and V2 formats
- 9149d28 test(lockfile): update nuget-lock tests with BlockLocation assertions
- 7296b0b feat(lockfile): add BlockLocation to nuget-lock extractor
- 2f1a51e test(lockfile): update renv-lock tests with BlockLocation assertions
- e55e469 feat(lockfile): add BlockLocation to renv-lock extractor
- f89f655 test(lockfile): update pipenv-lock tests with BlockLocation assertions
- 9b7ccdc feat(lockfile): add BlockLocation to pipenv-lock extractor
- 39aa610 Add BlockLocation test and update composer-lock test expectations
- 862fbf5 Set BlockLocation for all packages in composer-lock extractor
- 9aa6654 Add BlockLocation test and update uv-lock test expectations
- e0075a7 Set BlockLocation for all packages in uv-lock extractor
- 75598d4 Add BlockLocation test and update pdm-lock test expectations
- 5c1f641 Set BlockLocation for all packages in pdm-lock extractor
- 1e3b05a Add BlockLocation test and update poetry-lock test expectations
- 65a1cfb Set BlockLocation for all packages in poetry-lock extractor
- 4d5cee6 Add BlockLocation test and update cargo-lock test expectations
- 6334a96 Set BlockLocation for all packages in cargo-lock extractor
- 8154edf Add BlockLocation test and update gemfile-lock test expectations
- 788fd2e Set BlockLocation for all packages in gemfile-lock extractor
- 853e085 Add BlockLocation test and update mix-lock test expectations
- de87ba8 Set BlockLocation for all packages in mix-lock extractor
- 145c985 Add BlockLocation assertion test for gradle-lock extractor
- 71bfb28 Set BlockLocation for all packages in gradle-lock extractor