Understanding the Upload and Scan Language Support Matrix

Veracode Software Composition Analysis

This table identifies the supported versions and package managers for each programming language that Veracode Software Composition Analysis upload scans support.

Language Supported Versions Package Managers
Java JDK and OpenJDK 1.3–1.9, 10–15 Jars
Scala 2.13 Jars
Kotlin 1.3.x and earlier Jars
Go 1.5 and later
  • Glide
  • GoVendor
  • GoDep
  • go get
  • Go modules
  • Dep
Python 2.x, 3.x Pipenv
JavaScript NPM 2.10.0 and later
  • NPM
  • Yarn
  • Bower
Objective-C iOS 11–14 CocoaPods
Swift iOS 11–14 CocoaPods
Ruby Bundler 1.1.0 and later Bundler
PHP 5.3.2 and later, Composer 1.0.0 and later Composer
.NET
  • .NET 2.0, 3.0, 3.5, 4.0, 4.5–4.8
  • .NET Core 1.0, 1.1, 2.0–2.2, 3.0–3.1
  • .NET Standard 2.0–2.1
DLLs

For detailed packaging instructions, see Veracode Packaging Requirements.

For Veracode SCA agent-based scan language support, see Understanding the Agent-Based Scan Language Support Matrix.