Releases: flexprice/cli
Releases · flexprice/cli
Release list
v1.0.1
v1.0.0
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