You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug-fix release covering issues found in /devex-review and /cso audits.
Fixed:
- selftest reports the canonical VERSION (was hardcoded "0.2.0")
- unknown subcommands now error with did-you-mean instead of silently
running the default summary
- numeric flags (--days, --top, --port, --interval, --cache-ttl, etc.)
reject non-positive-integer input via a commander argParser
- whatif --swap validates both sides against the pricing table; closes
a single-letter prefix loophole
- README commands table now matches `--help` output
Security:
- Pinned all GitHub Actions by commit SHA (actions/checkout,
actions/setup-node, softprops/action-gh-release) in ci.yml and
release.yml. Closes a tag-repoint / namespace-takeover risk on the
release pipeline that handles NPM_TOKEN.
- Added .github/dependabot.yml for weekly github-actions + npm updates
with grouping, so SHA pins stay fresh automatically.
Tests:
- New test/cli-validation.test.ts (20 cases) locks in every fix above.
Total 55 tests, <1s runtime.
See CHANGELOG.md for full details.
0 commit comments