Skip to content

Version

A semantic version — major, minor, and patch numbers.

Access the connected SketchUp version via SketchUpApi.platform.SketchUpVersion. Use isAtLeast() to gate features on a minimum version.

let { SketchUpVersion } = SketchUpApi.platform;
console.log(
SketchUpVersion.major,
SketchUpVersion.minor,
SketchUpVersion.patch,
);
// => 2026 0 0
// Gate a feature on a minimum version
if (SketchUpVersion.isAtLeast(2026, 0, 0)) {
console.log('Supports 2026 features');
}

Platform.SketchUpVersion

readonly major: number

The major version number, like 2026.


readonly minor: number

The minor version number, like 0.


readonly patch: number

The patch version number, like 0.

isAtLeast(major, minor, patch): boolean

Returns true if this version is at least the given major, minor, and patch numbers (semver comparison).

Parameter Type Description

major

number

minimum major version

minor

number

minimum minor version

patch

number

minimum patch version

boolean