diff --git a/tracker/tracker/src/main/app/index.ts b/tracker/tracker/src/main/app/index.ts index 25ef0a11c..46f41a6ac 100644 --- a/tracker/tracker/src/main/app/index.ts +++ b/tracker/tracker/src/main/app/index.ts @@ -248,8 +248,8 @@ export default class App { // TODO: full correct semantic checkRequiredVersion(version: string): boolean { - const reqVer = version.split('.') - const ver = this.version.split('.') + const reqVer = version.split(/[.-]/) + const ver = this.version.split(/[.-]/) for (let i = 0; i < 3; i++) { if (Number(ver[i]) < Number(reqVer[i]) || isNaN(Number(ver[i])) || isNaN(Number(reqVer[i]))) { return false