The update check used a `beta` dist-tag that doesn't exist on this package — it only publishes `latest` and `next`. Substring matching on `Beta/beta/alpha/rc` also missed the actual prerelease format (`-next.N`). Switch to `semver.prerelease()` for detection, query `@next` for prerelease users, and check both `@next` and `@latest` so a user stuck on a stale `@next` is still steered to the higher version. Refs #2317 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| docs | ||
| installer | ||
| build-docs.mjs | ||
| fix-doc-links.js | ||
| format-workflow-md.js | ||
| javascript-conventions.md | ||
| migrate-custom-module-paths.js | ||
| skill-validator.md | ||
| validate-doc-links.js | ||
| validate-file-refs.js | ||
| validate-skills.js | ||
| validate-svg-changes.sh | ||