This repository was archived by the owner on Oct 22, 2026. It is now read-only.
Repository navigation
0.8.0 (2025-06-17)
Full Changelog: v0.7.0...v0.8.0
⚠ BREAKING CHANGES
- client: rename resp package
- client: improve core function names
- client: improve union variant names
- client: improve param subunions & deduplicate types
Features
- api: manual updates (#143) (0ad70ec)
- client: add debug log helper (3591364)
- client: add escape hatch to omit required param fields (#150) (5058854)
- client: add support for endpoint-specific base URLs in python (538ea47)
- client: add support for reading base URL from environment variable (febb457)
- client: allow overriding unions (e8e4fe3)
- client: experimental support for unmarshalling into param structs (af4406e)
- client: improve param subunions & deduplicate types (3c0e907)
- client: rename resp package (7895a14)
- client: support custom http clients (#152) (bab0058)
- client: support more time formats (f7c7d39)
- client: support param struct overrides (#145) (0baf2f6)
- client: support unions in query and forms (#148) (c49965f)
Bug Fixes
- client: cast to raw message when converting to params (88b5d2f)
- client: clean up reader resources (ac1b426)
- client: correctly set stream key for multipart (9aeecf5)
- client: correctly update body in WithJSONSet (11a6d11)
- client: don't panic on marshal with extra null field (5546f82)
- client: improve core function names (014a26a)
- client: improve union variant names (7fa4de7)
- client: resolve issue with optional multipart files (51a5e0b)
- client: return error on bad custom url instead of panic (#146) (b0d0fac)
- client: support multipart encoding array formats (#147) (8eee61a)
- client: time format encoding fix (a560d93)
- client: unmarshal responses properly (9e2c24b)
- fix error (f1257f0)
- handle empty bodies in WithJSONSet (5003fac)
- pagination: handle errors when applying options (e4e55ff)
- test: return early after test failure (#141) (37c95eb)
Chores
- add request options to client tests (#140) (13d2104)
- ci: add timeout thresholds for CI jobs (b3345b6)
- ci: enable for pull requests (e25c30c)
- ci: only use depot for staging repos (43b7288)
- docs: doc improvements (#149) (6bd9e2a)
- docs: document pre-request options (2e2b1ba)
- docs: grammar improvements (16390fa)
- docs: improve security documentation (#138) (b8d2249)
- docs: readme improvements (#151) (c7916fd)
- docs: update file uploads in README (#144) (0970fb3)
- docs: update respjson package name (495df23)
- fix typos (#142) (6019d95)
- improve devcontainer setup (bc84a08)
- internal: codegen related update (6d633ca)
- internal: expand CI branch coverage (068b8e7)
- internal: reduce CI branch coverage (4564b6a)
- make go mod tidy continue on error (206aac6)
- readme: improve formatting (3ecd3b8)
- utils: add internal resp to param utility (a681757)
Documentation
- update documentation links to be more uniform (eefe3d3)