1.12.0 (2024-05-16)
Features
- add new CLI options and mark existing ones as deprecated (cb158d2)
- experimental RPM collector (5b29800)
- Hoppr SBOM validation config file and profile definitions (2eae68b)
- SBOM validation config file definitions (882918e)
- update SBOM validation CLI to use new models and Code Climate reporting (7c7bac7), closes #389
- update SBOM validation CLI to use new models and Code Climate reporting (3670c93)
- validator models (d871cdf), closes #386
- validator models (75fddb2)
Bug Fixes
- add --ignore-errors Flag (91cb561)
- add compose shared network (68728eb)
- add pylint ignore (74ebef5)
- add repositories field validator to fix search order (acfd5b0)
- Add sbom-url and manifest options to validate command (025a6f2)
- add unit test for new function (470fb67)
- added git config cleanup (8684330)
- capture generated schemas in release (e6cc83c)
- case for no download URLs found (baac61b)
- change to dict formats for files and urls (3bb9e6c)
- check-lint error (a1ae1fb)
- component hash checking and equality logic (d468ecf)
- component validation for
Metadata.tools
(7a5e17b)
- don't fail on empty search results until all params are tried (79c1346)
- download repodata into bundle, add integration test (ed4b195)
- extract parts from sbom function to a new one (895ef3f)
- findings caused by new version of pylint (00bc736)
- fix check-types error (c814e9b)
- Fix lint error (788664f)
- fix processed component count (60566b3)
- fix repo dir path (7f00f85)
- fix sourcery error (0ac4cc6)
- linting errors (9d54170)
- only validate CycloneDX-formatted JSON files when using
--sbom-dir
(33f0497)
- remove 6th arg from test_create_sbom_data_map (d692f76)
- remove 6th argument from test (30ca55a)
- remove checks with ignore configuration from SBOM validation report (73f1202)
- remove comparison of
purl
andbom_ref
fields (00b5323)
- remove test statements (bc32c2b)
- remove unused import (065bf2d)
- repository search order logic (bf9d470)
- request proxy settings (5cd4dfb)
- support package disambiguation in manifest nexus repository urls (1f4b3a3)
- unit test failures (af9902c)
- unit test failures (6919faa)
- update test params (2829d64)
- update unit test (c93e229)
- updated conflicting flags in validation (356f3c3), closes #400
- updated conflicting flags in validation (d8c6490)
- valid test sbom and expected issues (539a065)