Releases: deeptable-com/deeptable-cli
Releases · deeptable-com/deeptable-cli
v0.1.0-beta.3
0.1.0-beta.3 (2026-04-30)
Full Changelog: v0.1.0-beta.2...v0.1.0-beta.3
Features
- allow
-as value representing stdin to binary-only file parameters in CLIs (e30bb3a) - better error message if scheme forgotten in CLI
*_BASE_URL/--base-url(3ee457a) - binary-only parameters become CLI flags that take filenames only (482d722)
- cli: add
--raw-output/-roption to print raw (non-JSON) strings (177c28f) - cli: alias parameters in data with
x-stainless-cli-data-alias(9a763d3) - cli: send filename and content type when reading input from files (4116cf0)
- set CLI flag constant values automatically where
x-stainless-constis set (d5a50f3) - support passing path and query params over stdin (8e27218)
Bug Fixes
- cli no longer hangs when stdin is attached to a pipe with empty input (0063fc1)
- cli: correctly load zsh autocompletion (9e91ddf)
- fall back to main branch if linking fails in CI (ec4eb09)
- fix for failing to drop invalid module replace in link script (b3ea45a)
- fix for off-by-one error in pagination logic (d7142f9)
- fix quoting typo (006840d)
- flags for nullable body scalar fields are strictly typed (a98eb25)
- handle empty data set using
--format explore(76e8aa7) - use
RawJSONwhen iterating items with--format explorein the CLI (0806fe8)
Chores
- add documentation for ./scripts/link (a8008f2)
- ci: skip lint on metadata-only changes (0be1028)
- ci: support manually triggering release workflow (92efacd)
- cli: additional test cases for
ShowJSONIterator(f882462) - cli: fall back to JSON when using default "explore" with non-TTY (22db507)
- cli: let
--format rawbe used in conjunction with--transform(eca1743) - cli: switch long lists of positional args over to param structs (5d7b97a)
- cli: use
ShowJSONOptsas argument toformatJSONinstead of many positionals (8eb757d) - internal: codegen related update (ab0b024)
- internal: codegen related update (636523c)
- internal: codegen related update (6241318)
- internal: codegen related update (aad810e)
- internal: more robust bootstrap script (3e2edb5)
- internal: update gitignore (428cb27)
- mark all CLI-related tests in Go with
t.Parallel()(f895692) - modify CLI tests to inject stdout so mutating
os.Stdoutisn't necessary (1fae171) - omit full usage information when missing required CLI parameters (33fb84c)
- switch some CLI Go tests from
os.Chdirtot.Chdir(1c11dc7)
v0.1.0-beta.2
0.1.0-beta.2 (2026-03-19)
Full Changelog: v0.1.0-beta.1...v0.1.0-beta.2
Bug Fixes
- avoid reading from stdin unless request body is form encoded or json (e168622)
- improve linking behavior when developing on a branch not in the Go SDK (9980d7a)
Chores
- ignore macOS .DS_Store (d17f356)
v0.1.0-beta.1
0.1.0-beta.1 (2026-03-18)
Full Changelog: v0.0.1...v0.1.0-beta.1
Features
- api: manual updates (795ee8d)
Bug Fixes
- better support passing client args in any position (e81495a)
- improved workflow for developing on branches (dc933ae)
- no longer require an API key when building on production repos (21d2dd9)