Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
Changelog
Features
417bf97 feat(cli): --edit skeleton generation for request bodies
99d2435 feat(cli): HTTP client with allowlist debug redaction
5a1d555 feat(cli): add --no-input and move confirmation to huh
da8145c feat(cli): add inline spinner to internal/ui
0bd062d feat(cli): add internal/ui with per-stream colour gating
216161f feat(cli): add smoke and e2e suites, fix exit codes they surfaced
1a2094f feat(cli): arrow-key region picker via huh.Select
d1bb9c9 feat(cli): block wordmark on the welcome screen, bare-invocation banner, --no-color
844199c feat(cli): branded welcome banner on init, suppressed by --quiet
2b5e4ad feat(cli): carry the UI on Globals and add --no-input
8f527bd feat(cli): color-style table headers and status column values
d983776 feat(cli): command registry with a fully curated commands.yaml
3ad46ad feat(cli): config file with profiles and restrictive permissions
989b7e4 feat(cli): confirm mutations with a receipt on stderr
9dba764 feat(cli): credential precedence and runtime context resolution
bb3b4b0 feat(cli): embedded spec loader, region and event-type discovery
9575e70 feat(cli): empty lists name a next step
9f81cb6 feat(cli): enhance OpenAPI spec with new subscription change endpoints and user type filtering
52c7147 feat(cli): group root help by billing lifecycle
2dc1146 feat(cli): handle SIGINT and restore the cursor on every exit path
92df35d feat(cli): init, login, logout, whoami, env list and config commands
3800bc4 feat(cli): keyring with bounded probe and atomic file fallback
299251f feat(cli): output rendering with stdout/stderr separation
d53c826 feat(cli): release pipeline, mirror push, docs generation
32b4a89 feat(cli): request builder with spec-validated flags
d6556df feat(cli): scaffold module, root command and build targets
bf70481 feat(cli): scaffold module, root command and build targets
8bb8beb feat(cli): spec-driven resource commands, resources listing and raw HTTP
ce3f17d feat(cli): stable exit codes and API error rendering
961aa03 feat(cli): status footer showing active profile, region and version
5e76273 feat(cli): style package for color-consistent output
2227794 feat(cli): update dependencies and add new packages
7c5f99d feat(cli): wire --limit and --all with pagination envelope detection
8153744 feat(cli): wire --limit and --all with pagination envelope detection
Bug fixes
caf179b fix(cli): bound the real keychain operations, not just the startup probe
7bfdeb3 fix(cli): confirm irreversible actions the CLI was silently skipping
5c1e4ab fix(cli): correct e2e suite payloads; full lifecycle now passes against India
91629f2 fix(cli): do not retry non-idempotent requests, add timeout and URL validation
3a75c3e fix(cli): fix the same pagination misclassification in PageInfo
1b8fccb fix(cli): preserve login's exit code, enable its --debug, cache the spec parse
27fd48a fix(cli): refuse cross-origin redirects to stop API key exfiltration
aefa5e9 fix(cli): reorder require statements in go.mod for clarity
042fb05 fix(cli): stop misclassifying single objects as paginated lists
8760cfc fix(cli): stop one malformed field from discarding a valid error message
Other Changes
5427638 refactor(cli): finish trimming remaining 3-line comment blocks
7f841ce refactor(cli): route human-facing output through internal/ui
c294e83 refactor(cli): share ANSI-aware padding; drop tabwriter from env list
b499b40 refactor(cli): trim comments to what is not obvious from the code
You can’t perform that action at this time.