Skip to content

feat: alpha install warning and SIEM ReleaseType - #33

Merged
coreybutler merged 3 commits into
mainfrom
feat/alpha-alias
Nov 11, 2026
Merged

coreybutler merged 3 commits into
mainfrom
feat/alpha-alias

Conversation

@coreybutler

Copy link
Copy Markdown
Contributor

Summary

  • One-line unstable note after successful nvm install alpha
  • ReleaseType (stable|unstable) on nvm.system.changed
  • LatestMode=legacy when install uses latest under LatestIncludesPrerelease
  • Structured warning hook wiring for nvm.resolution.legacy_latest

Test plan

  • Install alpha prints note after success
  • Event log payload includes ReleaseType

Print a one-line unstable note after nvm install alpha, tag
nvm.system.changed with ReleaseType, and warn when legacy latest
policy resolves tip-of-index.
nvm install with no version is equivalent to nvm install latest
(stable), matching common alias resolution.
Bare nvm install defaults to latest, so the typo alias no longer requires a version arg.
@coreybutler
coreybutler merged commit a2c255e into main Nov 11, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant