Notices
Please make use of repo.blackduck.com and detect.blackduck.com for code downloads.
Detect script downloads should only be accessed via detect.blackduck.com.
Detect 10.0.0 and later will only work when using repo.blackduck.com.
Black Duck® SCA SCA Scan Service (SCASS) requires customers add or update IP addresses configured in their network firewalls or allow lists. This action is required to successfully route scan data to the service for processing.
scass.blackduck.com - 35.244.200.22
na.scass.blackduck.com - 35.244.200.22
na.store.scass.blackduck.com - 34.54.95.139
eu.store.scass.blackduck.com - 34.54.213.11
eu.scass.blackduck.com - 34.54.38.252
Removal of Java 8 support - Support for Java 8 has been removed in compliance with EU Cyber Resilience Act (CRA) requirements.
Deprecation of support for Java versions earlier than 17 - Support for Java versions earlier than 17 has been deprecated in Detect 12.0.0 and will be removed in 13.0.0 to align with EU Cyber Resilience Act (CRA) requirements and compliance timelines.
Deprecation of Docker Inspector - Docker Inspector has been deprecated and will be removed in 13.0.0 release.
Version 12.1.0
New features
Support for OpenJDK 25 has been added.
Package Manager support has been extended to include:
pip: 26.1.2
Pipenv: 2026.6.2
Setuptools: 83.0.0
uv: 0.11.29
Poetry: 2.4.1
Go: 1.26.5
Changed features
(IDETECT-5250) Extended
detect.uv.dependency.groups.onlysupport to the UV Lockfile (buildless) detector.(IDETECT-5220) Improved PNPM detector logging to provide clearer informational and debug visibility into discovered workspace modules and dependencies during scans.
Resolved issues
(IDETECT-5246) Fixed a null-pointer crash when multiple
detect.nuget.packages.repo.urlentries were configured; the NuGet inspector now continues scanning instead of failing.(IDETECT-5258) Retry logic now applies to Black Duck® SCA Scan Service (SCASS) operations involving smaller files. Previously, retries were only performed for large files uploaded in chunks.
(IDETECT-5240) Enhanced npm alias handling: Aliases used by direct dependencies are now displayed in the BOM. In addition, multiple aliases that reference the same underlying package are now resolved correctly.
(IDETECT-5267) Improved Cargo detector version parsing to more reliably handle pre-release suffixes, malformed, and non-standard version output.
(IDETECT-5253) Component Location Analysis now correctly identifies component locations for packages with partially specified versions in
package-lock.json.(IDETECT-5287) Fixed an issue where Maven scans could produce an incomplete or incorrect BOM when additional log lines appeared within
mvn dependency:treeoutput.(IDETECT-5276) Fixed an issue where Detect would hang indefinitely when
bazel cquerystalled on an unresolvable local_repository entry in WORKSPACE.bzlmod in Bazel version 7.1.(IDETECT-5250) Extended
detect.uv.dependency.groups.onlysupport to the UV Lockfile (buildless) detector.
Dependency Updates
Updated Jackson libraries to version 2.22.3.
Updated FreeMarker to version 2.3.35.
Upgraded and released Nuget Inspector version 2.6.1.
Update Component Locator Library to version 2.4.8.