All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Upcoming changes...
0.12.0 - 2025-11-04
calculateOppositeLineEndingHash()method inWinnowingUtilsto compute hash with opposite line endings (Unix ↔ Windows)- FH2 hash included in WFP output format as
fh2=<hash> - Support for detecting CRLF (Windows), LF (Unix), and CR (legacy Mac) line endings
- Fixed WFP parsing issue
0.11.0 - 2025-05-26
- Path obfuscation and deobfuscation support for enhanced privacy
- CLI obfuscate option (
--obfuscate) - Additional Makefile targets for documentation and linting
0.10.1 - 2025-02-20
- Add support to custom filtering rules
- Change logic on remove rule. Mark file as non match instead of deleting the key.
0.10.0 - 2025-02-17
- Add support to skip rule
- Improve file filtering
0.9.0 - 2025-02-03
- Add support to rules: include & ignore
- Updates scope on dependencies pom.xml
- Publish workflow
0.8.0 - 2025-01-21
- Added tagging workflow to aid release generation
- Added variables
DEFAULT_BASE_URLandDEFAULT_BASE_URL2to separate the scan URL from the scan path - Adds support to rules: replace & remove
0.7.1 - 2024-04-12
- Update file and winnowing filters
- Remove filter for '.whl' file extensions
- Added dir extension filter
0.7.0 - 2024-04-04
- Add HPSM support
0.6.1 - 2024-04-01
- Fixed issue with SBOM ingestion
0.6.0 - 2024-03-26
- Updated free default URL to now point to
https://api.osskb.org - Updated premium default URL to now point to
https://api.scanoss.com
0.5.5 - 2023-10-25
- Fixed issue with
processFileListfile path
0.5.4 - 2023-10-23
- Added extra debug information to scanning
0.5.3 - 2023-10-03
- Added symbolic file check (to skip)
0.5.2 - 2023-08-14
- Added support for manual proxy configuration (
--proxy)
0.5.1 - 2023-08-11
- Added support for scanning a file list (
scanFileList) - Added maven support for GraalVM compilation
0.5.0 - 2023-07-26
- Switched to okhttp for REST communication
- Added custom HTTP certificate support (
customCert)- CLI option:
--ca-cert
- CLI option:
- Fixed issue with null json object printing
0.4.0 - 2023-07-07
- Added long snippet generation check limit (
snippetLimit) - Added command line option:
--snippet-limitto support it
0.2.0 - 2023-07-04
- First pass at the following Classes
- CLI (CommandLine)