Skip to main content
Each component maintains its own versioned changelog. This page provides a central index of all components that publish a CHANGELOG.md, along with notable cross-component migration notes where applicable.

Component Changelogs

ComponentDescriptionChangelog
scanoss-pyPython CLI and SDK for scanning, fingerprinting, and interacting with SCANOSS APIsCHANGELOG.md
scanoss-jsJavaScript CLI and SDK for scanning, fingerprinting, and Software Bill of Materials (SBOM) generationCHANGELOG.md
scanoss.javaJava SDK for interacting with SCANOSS APIsCHANGELOG.md
scanoss-winnowing.pyC-extension implementation of the Winnowing algorithm for Python (15× speedup over the pure-Python implementation)CHANGELOG.md
api.goREST API server for SCANOSS; exposes scanning and SBOM intelligence endpointsCHANGELOG.md
SBOM WorkbenchDesktop GUI for scanning, auditing, and reporting on open-source componentsCHANGELOG.md
scanoss.ccLightweight code comparison utilityCHANGELOG.md
gha-code-scanSCANOSS Code Scan Action for GitHub CI/CD workflowsCHANGELOG.md
ado-code-scanAzure DevOps Code Scan extension taskCHANGELOG.md
integration-jenkinsSample Jenkins integrations for SCANOSS toolsCHANGELOG.md
scanoss-sonar-pluginSonarQube plugin for SonarQube 10.xCHANGELOG.md
pre-commit-hooksSCANOSS pre-commit hooks for enforcing scanning policies at commit timeCHANGELOG.md
papiPublic API definitions for the SCANOSS PlatformCHANGELOG.md
crypto-finderCLI tool for detecting cryptographic algorithms in source codeCHANGELOG.md

Staying Up to Date

Watch individual repositories on GitHub to receive release notifications for the components you depend on. The full SCANOSS organisation repository listing is available at github.com/scanoss. If you encounter an undocumented breaking change or regression, please report it via the Support & Contribution page.