Releases: supermodeltools/cli
Releases · supermodeltools/cli
v0.3.1
Changelog
Features
- 9d9b5cf: feat: browser-based login with automatic API key creation (#43) (@jonathanpopham)
- a653527: feat: expand skipDirs to 24 entries across all slices (#41) (@jonathanpopham)
- 05db1cf: feat: wire MCP server to dedicated dead-code and impact API endpoints (#32) (@jonathanpopham)
- f430668: feat: wire blast-radius to /v1/analysis/impact endpoint (#25) (@jonathanpopham)
- edb53fe: feat: wire impact analysis into audit health report (#30) (@jonathanpopham)
Other
- 174b8d5: Reapply "feat: browser-based login with automatic API key creation (#43)" (@jonathanpopham)
- bd5a15d: Revert "feat: browser-based login with automatic API key creation (#43)" (@jonathanpopham)
Installation
macOS / Linux (Homebrew)
brew tap supermodeltools/cli https://github.com/supermodeltools/cli
brew install supermodeltools/cli/supermodelmacOS / Linux (curl)
curl -fsSL https://supermodeltools.com/install.sh | shWindows (Scoop)
scoop bucket add supermodel https://github.com/supermodeltools/cli
scoop install supermodelnpm
npm install -g @supermodeltools/cliFull changelog: v0.2.1...v0.3.1
v0.3.0
Changelog
Bug Fixes
- 6897bd2: fix(lint): combine redundant string params, fix goimports formatting (@greynewell)
- bc02fc4: fix(lint): use octal literals, strings.HasPrefix, De Morgan's law in tests (@greynewell)
- 4b59411: fix(test): gate integration tests behind //go:build integration tag; fix Windows path test (@greynewell)
- 22af676: fix: lowercase OS in install.sh to match goreleaser archive names (@greynewell)
Installation
macOS / Linux (Homebrew)
brew tap supermodeltools/cli https://github.com/supermodeltools/cli
brew install supermodeltools/cli/supermodelmacOS / Linux (curl)
curl -fsSL https://supermodeltools.com/install.sh | shWindows (Scoop)
scoop bucket add supermodel https://github.com/supermodeltools/cli
scoop install supermodelnpm
npm install -g @supermodeltools/cliFull changelog: v0.2.0...v0.3.0
v0.2.1
- fix: lowercase OS in install.sh to match goreleaser archive names (checksum verification was failing on Linux/macOS CI)
- fix: add --timeout flag to dead-code command (default 7200s) — prevents infinite polling if an API job gets stuck
v0.2.0
What's Changed
- chore(deps): bump the all-actions group across 1 directory with 5 updates by @dependabot[bot] in #14
- fix: use correct API endpoint /v1/graphs/supermodel by @jonathanpopham in #15
- fix: handle async 202 job polling for analyze by @jonathanpopham in #16
- feat: add supermodel restore command by @greynewell in #18
- fix: match lowercase relationship types returned by API by @jonathanpopham in #19
- feat: add arch-docs command for static architecture site generation by @greynewell in #21
- feat: supermodel factory — AI-native SDLC orchestration by @greynewell in #20
- feat: wire dead-code to /v1/analysis/dead-code endpoint by @jonathanpopham in #23
New Contributors
- @dependabot[bot] made their first contribution in #14
- @jonathanpopham made their first contribution in #15
- @greynewell made their first contribution in #18
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Changelog
Features
- 5093d4f: feat: add compact command for token-efficient source code compaction (@greynewell)
Installation
macOS / Linux (Homebrew)
brew install supermodeltools/tap/supermodelmacOS / Linux (curl)
curl -fsSL https://supermodeltools.com/install.sh | shWindows (Scoop)
scoop bucket add supermodel https://github.com/supermodeltools/scoop-bucket
scoop install supermodelnpm
npm install -g @supermodeltools/cliFull changelog: v0.1.0-rc.2...v0.1.0
v0.1.0-rc.2
Changelog
Bug Fixes
- 2567dff: fix(release): pin install.sh version from tag, install Scoop before using it (@greynewell)
Installation
macOS / Linux (Homebrew)
brew install supermodeltools/tap/supermodelmacOS / Linux (curl)
curl -fsSL https://supermodeltools.com/install.sh | shWindows (Scoop)
scoop bucket add supermodel https://github.com/supermodeltools/scoop-bucket
scoop install supermodelnpm
npm install -g @supermodeltools/cliFull changelog: v0.1.0-rc.1...v0.1.0-rc.2
v0.1.0-rc.1
Changelog
Features
- 12e69a4: feat(release): add smoke tests across all distribution channels after publish (Grey Newell greyshipscode@gmail.com)
- 16a68a1: feat(release): publish npm package on tag using SUPERMODEL_NPM_TOKEN (Grey Newell greyshipscode@gmail.com)
- 641dce7: feat: implement core CLI features (Grey Newell greyshipscode@gmail.com)
- 8257a35: feat: token efficiency, BigIron features, public SDK, tests (Grey Newell greyshipscode@gmail.com)
Bug Fixes
- f69da4e: fix(ci): bump go 1.25.8, fix Windows coverage, fix golangci-lint Go version (Grey Newell greyshipscode@gmail.com)
- 70c574b: fix(ci): fix golangci-lint v2 config schema — exclusions under linters (Grey Newell greyshipscode@gmail.com)
- aecd3e3: fix(ci): mark architecture check continue-on-error until API key is configured (Grey Newell greyshipscode@gmail.com)
- d798f3e: fix(ci): re-enable architecture check as hard failure — org secret is available (Grey Newell greyshipscode@gmail.com)
- 116e94f: fix(ci): resolve all golangci-lint v2 issues — clean lint pass (Grey Newell greyshipscode@gmail.com)
- 66745f7: fix(ci): restore int(syscall.Stdin) for Windows, gracefully skip arch check on API 4xx (Grey Newell greyshipscode@gmail.com)
- beda70a: fix(ci): skip Unix perm test on Windows, pin golangci-lint to v2.11.4 (Grey Newell greyshipscode@gmail.com)
- 4b95ab1: fix(ci): update golangci-lint config to v2 format, drop exportloopref (Grey Newell greyshipscode@gmail.com)
- 74cb230: fix(ci): upgrade to golangci-lint-action@v7 for v2 support (Grey Newell greyshipscode@gmail.com)
Installation
macOS / Linux (Homebrew)
brew install supermodeltools/tap/supermodelmacOS / Linux (curl)
curl -fsSL https://supermodeltools.com/install.sh | shWindows (Scoop)
scoop bucket add supermodel https://github.com/supermodeltools/scoop-bucket
scoop install supermodelnpm
npm install -g @supermodeltools/cliFull changelog: ...v0.1.0-rc.1