v0.8.0
0.8.0 (2026-05-26)
Full Changelog: v0.7.1...v0.8.0
Features
- add default description for enum CLI flags without an explicit description (e073679)
- allow
-as value representing stdin to binary-only file parameters in CLIs (2e80a9d) - api: api update (3edca52)
- api: api update (8c4a5d6)
- api: api update (2588549)
- api: api update (c608f59)
- api: api update (307016d)
- api: api update (0e59b7c)
- api: api update (4540fac)
- api: updated stainless config with new endpoint (860152d)
- better error message if scheme forgotten in CLI
*_BASE_URL/--base-url(b9b06a4) - binary-only parameters become CLI flags that take filenames only (883d0f8)
- set CLI flag constant values automatically where
x-stainless-constis set (bdcdbae) - STIGG-6815: auto-generate openapi schema stainless (a41072d)
- STIGG-7501: split cluster-fargate-vpc and doggo-persistent-cach… (6596885)
Bug Fixes
- avoid reading from stdin unless request body is form encoded or json (77c71ae)
- cli no longer hangs when stdin is attached to a pipe with empty input (c2da831)
- cli: fix incompatible Go types for flag generated as array of maps (0c04026)
- fall back to main branch if linking fails in CI (80319f4)
- fix for failing to drop invalid module replace in link script (1c4fa49)
- fix for off-by-one error in pagination logic (ce9aded)
- fix quoting typo (54a361f)
- handle empty data set using
--format explore(2737d6b) - improve linking behavior when developing on a branch not in the Go SDK (e3a4570)
- STIGG-7500: stripe account not deauthorized when connected to multiple environments (ccf98a6)
- STIGG-7502: sync paid credit grants to DynamoDB cache after acti… (85640d4)
- use
RawJSONwhen iterating items with--format explorein the CLI (8984eaa)
Reverts
- STIGG-7500: stripe account not deauthorized when connected to multiple environments (cdb8d29)
Chores
- ci: skip lint on metadata-only changes (bf5cb08)
- cli: additional test cases for
ShowJSONIterator(e3099ee) - cli: let
--format rawbe used in conjunction with--transform(9a7e062) - internal: codegen related update (99c5b6c)
- internal: codegen related update (504ba0e)
- internal: codegen related update (2f6bf32)
- internal: codegen related update (12634e0)
- internal: update gitignore (25a968a)
- mark all CLI-related tests in Go with
t.Parallel()(751fb4f) - modify CLI tests to inject stdout so mutating
os.Stdoutisn't necessary (21aa260) - omit full usage information when missing required CLI parameters (ac35bd1)
- switch some CLI Go tests from
os.Chdirtot.Chdir(beccd9a)