glideapps / glideapps/glide-data-grid

Pre-release packages are not using semver-parsable release suffixes

Open
#1,162 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
5.3k
Forks
428
PR merge metrics
No merged PRs in 30d

Description

Pre-release versions like '6.0.4-alpha24' are not semver compatible, and due to lexicographical sorting will always consider '6.0.4-alpha9' to be the highest release.

Attempting to use a specific pre-release or later fails, and resolves to alpha9 instead:
```
// ...
"dependencies": {
"@glideapps/glide-data-grid": "^6.0.4-alpha24",
}
// ...
```

Please consider using semver-compatible naming convention such as introducing a period after the suffix, as `6.0.4-alpha.9 < 6.0.4-alpha.24`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.