Unified Agent Support Matrix
Overview
This page lists the languages and package manager versions supported by Mend.io’s Unified Agent. It means that the Unified Agent is designed to resolve dependencies written in the listed language versions and managed by the listed package manager versions. Relevant open-source libraries will be scanned for security vulnerabilities and licenses.
Note: The Support Matrix may get updated from time to time as Mend.io continues to add support for newly released package manager and language versions.
The Support Matrix
Language (Package Manager) | Package Manager Versions | Language Versions |
---|---|---|
C# (.NET) | N/A | .NET 5.0.408, 6.0.427, 7.0.410, 8.0.403 |
Golang | Modules | Golang 1.14.x, 1.15.x, 1.16.x, 1.17.x, 1.18.x, 1.19.x, 1.20.x, 1.21.x, 1.22.x, 1.23.x |
Java (Maven) | Maven 3.2.5, 3.3.x, 3.5.x, 3.6.x, 3.8.x, 3.9.x | Java 8.x, 11.x, 17.x, 21.x |
Java (Gradle) | Gradle 6.x, 7.x, 8.x | Java 8.x, 11.x, 17.x, 21.x |
JavaScript (Bower) | Bower 1.6.x, 1.7.x, 1.8.x | Node.js 18.x, 20.x |
JavaScript (npm) | npm 6.x, 7.x, 8.x, 9.x, 10.x | Node.js 18.x, 20.x |
JavaScript (yarn) | yarn 1.x, 2.x, 3.x | Node.js 18.x, 20.x |
PHP (composer) | composer 2.2.x, 2.3.x, 2.4.x, 2.5.x, 2.6.x | PHP 7.x, 8.x |
Python (pip) | pip 20.x, 21.x, 22.x, 23.x | Python 3.x |
Python (poetry) | poetry 1.1.x, 1.2.x, 1.3.x, 1.4.x, 1.8.x | Python 3.x |
R (packrat) | packrat 0.6.x | R 3.3.x, 4.1.x, 4.2.x |
Ruby (Bundler) | Bundler 2.2.x, 2.3.x, 2.4.x | Ruby 2.x, 3.x |
Scala (sbt) | sbt 1.4.x, 1.5.x, 1.7.x, 1.8.x, 1.9.x | Scala 2.13.x, 3.3.x, 3.5.x |
Swift & Objective C (Cocoapods) | Cocoapods 1.11.x, 1.12.x | Swift 5.3.x, 5.9.x, 6.0.x |