Version

The version of a tool.

Implements Scorable

Fields

endOfActiveSupport (Boolean)

Whether this version has reached End of Active Support.

endOfActiveSupportAt (DateTime)

When this version reaches End of Active Support.

endOfLife (Boolean)

Whether this version has reached End of Life.

endOfLifeAt (DateTime)

When this version reaches End of Life.

releasedAt (DateTime)

When this version was released.

scores (Hash)

Tech stack scores for this object: cost score, freshness score, security score, adoption score, and overall score. Example: { "cost_score": 97, "freshness_score": 75, "security_score": 99, "adoption_score": 88, "overall_score": 88 }

sourceFilename (String)

The source filename where the version was detected.

sourceUrl (String)

The source file URL where the version was detected.

stack (Stack)

The stack where this version was detected.

versionNumber (String)

Version number, for example 7.0.1.

websiteUrl (String)

Website URL for more information about the version. Example: https://github.com/puma/puma/releases/tag/v5.6.4.

vulnerabilities (paginated Vulnerabilities)

Vulnerabilities affecting this version.