mirror of
https://github.com/espressif/esp-idf-sbom.git
synced 2025-08-06 15:18:59 +08:00
1.9 KiB
1.9 KiB
v0.20.1 (2025-03-18)
Bug Fixes
- bump python to 3.13 in release_pypi.yml
v0.20.0 (2025-03-18)
New Features
- add support for embedded manifests
Bug Fixes
- use version comparison as a fallback to CPE match strings
- evaluate CPE attribute relations correctly
- avoid calling git-grep if neither cpe nor keyword is present
- clone and fetch only the master branch
v0.19.1 (2024-10-18)
Bug Fixes
- include all used components in the project's SPDX dependencies
v0.19.0 (2024-10-14)
New Features
- enable keyword search in CVE description
v0.18.0 (2024-09-10)
New Features
- allow usage of local NVD mirror for vulnerability scanning
Bug Fixes
- skip manifest validation in pre-commit if a git rebase is in progress
- exclude files from sub-package if it's not included
- properly manage input paths for the manifest license sub-command
- include missing dependencies for the SPDX project package
v0.17.1 (2024-07-11)
Bug Fixes
- correct global variable annotation for Python versions prior to 3.8
- ensure pyparsing usage remains compatible with version 2.2.2 or newer
v0.17.0 (2024-07-10)
New Features
- add a global list of excluded CVEs
- allow conditional expressions in manifest files
- introduce virtual package support
v0.16.0 (2024-06-19)
New Features
- introduce -n/--name option to enable querying NVD by package name
Bug Fixes
- skip unregistered components
v0.15.0 (2024-04-29)
New Features
- add esp-idf-sbom manifest license command
Bug Fixes
- remove '+' from set of valid SPDXID characters
v0.14.0 (2024-01-02)
New Features
- add support for unified copyright years in license command
- add per package license and copyright report
- add license command
- add declared licenses into project package
- add copyright support to manifest
Bug Fixes
- harden NVD connection error handling