CHANGELOG.md, along with notable cross-component
migration notes where applicable.
Component Changelogs
| Component | Description | Changelog |
|---|---|---|
| scanoss-py | Python CLI and SDK for scanning, fingerprinting, and interacting with SCANOSS APIs | CHANGELOG.md |
| scanoss-js | JavaScript CLI and SDK for scanning, fingerprinting, and Software Bill of Materials (SBOM) generation | CHANGELOG.md |
| scanoss.java | Java SDK for interacting with SCANOSS APIs | CHANGELOG.md |
| scanoss-winnowing.py | C-extension implementation of the Winnowing algorithm for Python (15× speedup over the pure-Python implementation) | CHANGELOG.md |
| api.go | REST API server for SCANOSS; exposes scanning and SBOM intelligence endpoints | CHANGELOG.md |
| SBOM Workbench | Desktop GUI for scanning, auditing, and reporting on open-source components | CHANGELOG.md |
| scanoss.cc | Lightweight code comparison utility | CHANGELOG.md |
| gha-code-scan | SCANOSS Code Scan Action for GitHub CI/CD workflows | CHANGELOG.md |
| ado-code-scan | Azure DevOps Code Scan extension task | CHANGELOG.md |
| integration-jenkins | Sample Jenkins integrations for SCANOSS tools | CHANGELOG.md |
| scanoss-sonar-plugin | SonarQube plugin for SonarQube 10.x | CHANGELOG.md |
| pre-commit-hooks | SCANOSS pre-commit hooks for enforcing scanning policies at commit time | CHANGELOG.md |
| papi | Public API definitions for the SCANOSS Platform | CHANGELOG.md |
| crypto-finder | CLI tool for detecting cryptographic algorithms in source code | CHANGELOG.md |