diff --git a/src/lib/components/CliVersion.svelte b/src/lib/components/CliVersion.svelte index bfc6c5f..8c1e11e 100644 --- a/src/lib/components/CliVersion.svelte +++ b/src/lib/components/CliVersion.svelte @@ -22,7 +22,9 @@ if (installedVersion === "Loading..." || installedVersion === "Unknown") { return "neutral"; } - const cmp = compareVersions(installedVersion, SUPPORTED_CLI_VERSION); + const semverMatch = /(\d+\.\d+\.\d+)/.exec(installedVersion); + if (!semverMatch) return "neutral"; + const cmp = compareVersions(semverMatch[1], SUPPORTED_CLI_VERSION); if (cmp > 0) return "ahead"; if (cmp < 0) return "behind"; return "current";