v1.0.2
Bug Fixes
- CVSS vector parsing: OSV API returns CVSS vector strings, not numeric scores — all vulnerabilities were incorrectly mapped to LOW severity
- Stale version in status():
core.pyhardcoded"0.2.0"instead of using__version__ - Double audit logging:
scan_dependencies_in_directorylogged twice - Silent file/manifest skipping: Added logging for files and manifests skipped during directory scans
- Notification callback errors: Wrapped MCP notification callbacks to prevent scan aborts on broken pipes
- Overly broad exception handling: Narrowed bare
except Exceptionblocks in osv.py and manifest.py
Added
- MCP registry ownership tag (
mcp-name) in README for Official MCP Registry validation dependenciesanddirectory_dependenciesto audit_log scan_type enum
Full Changelog: v1.0.1...v1.0.2