Releases
v0.19.0
Compare
Sorry, something went wrong.
No results found
0.19.0 (2025-12-20)
Features
add code improvement analysis and recommendations for the CVE Report Aggregator (452c27a )
add code improvement analysis and recommendations for the CVE Report Aggregator (d63b2e8 )
add functionality to persist Trivy reports (6520ddc )
add functionality to persist Trivy reports in CycloneDX format for inspection (63ca5a6 )
add poll interval configuration for batch API processing (a5c2732 )
add poll interval configuration for batch API processing (0c827d7 )
add tarball creation for output artifacts and enhance input directory handling (0402623 )
add tests for acquiring SBOMs from local and remote packages, including mixed scenarios and error handling (87e8f8f )
add unit tests for _save_trivy_reports and process_trivy_reports with persist_cyclonedx_dir functionality (7bdfabf )
Add unit tests for archive creation and executor management, save Trivy reports using aiofiles (2b991d6 )
archive artifacts, add unit tests, async IO operations (747a855 )
break complex functions to satisfy SRP (c2eab16 )
enhance processing of vulnerability reports by adding classification and persistence functions for SBOMs and Trivy reports (0462978 )
Bug Fixes
update target Python version to 3.14 in pyproject.toml (d63b2e8 )
Performance Improvements
implement caching for Grype report processing to reduce redundant I/O (d63b2e8 )
Documentation
add comments explaining constants in core/constants.py (d63b2e8 )
Code Refactoring
improve type hints for context parameters across multiple modules (d63b2e8 )
remove unnecessary type hints in context manager functions (d63b2e8 )
update README for clarity and adjust tarball utility docstring (32c1b28 )
Tests
add verbose logging tests for async save_trivy_reports functionality (0210079 )
Miscellaneous Chores
update version to 0.17.3 in changelog and uv.lock (2be3028 )
You can’t perform that action at this time.