Changelog
3.12.0 (2026-04-20)
Full Changelog: v3.11.0...v3.12.0
Features
Chores
- internal: codegen related update (9268a83)
- internal: codegen related update (26a2f1d)
- tests: bump steady to v0.20.1 (8f90d72)
- tests: bump steady to v0.20.2 (ada211b)
- tests: bump steady to v0.22.1 (b0c8cd9)
3.11.0 (2026-03-31)
Full Changelog: v3.10.0...v3.11.0
Features
Chores
- internal: update multipart form array serialization (5357709)
3.10.0 (2026-03-25)
Full Changelog: v3.9.0...v3.10.0
Features
Chores
- ci: skip lint on metadata-only changes (d5d015c)
- internal: update gitignore (2336c16)
- tests: bump steady to v0.19.4 (532aba5)
- tests: bump steady to v0.19.5 (7394f45)
- tests: bump steady to v0.19.6 (43be74b)
- tests: bump steady to v0.19.7 (7a92222)
Refactors
- tests: switch from prism to steady (b1d3a17)
3.9.0 (2026-03-18)
Full Changelog: v3.8.0...v3.9.0
Features
Chores
- internal: tweak CI branches (f56ee23)
3.8.0 (2026-03-11)
Full Changelog: v3.7.7...v3.8.0
Features
3.7.7 (2026-03-10)
Full Changelog: v3.7.6...v3.7.7
Chores
- internal: update dependencies to address dependabot vulnerabilities (86b48ac)
3.7.6 (2026-03-07)
Full Changelog: v3.7.5...v3.7.6
Bug Fixes
- client: preserve URL params already embedded in path (d52e8fa)
Chores
- ci: skip uploading artifacts on stainless-internal branches (8ee2b8c)
- internal: codegen related update (38c1e06)
- internal: codegen related update (31a5d3f)
- test: do not count install time for mock server timeout (5202bad)
- update placeholder string (310940d)
3.7.5 (2026-02-27)
Full Changelog: v3.7.4...v3.7.5
Bug Fixes
- docs/contributing: correct pnpm link command (c3fdc34)
- internal: skip tests that depend on mock server (1757c40)
Chores
- internal: move stringifyQuery implementation to internal function (04a45a7)
3.7.4 (2026-02-20)
Full Changelog: v3.7.3...v3.7.4
Chores
3.7.3 (2026-02-18)
Full Changelog: v3.7.2...v3.7.3
Chores
- internal/client: fix form-urlencoded requests (a8a5f6b)
3.7.2 (2026-02-12)
Full Changelog: v3.7.1...v3.7.2
Chores
- internal: avoid type checking errors with ts-reset (c7e8977)
3.7.1 (2026-02-06)
Full Changelog: v3.7.0...v3.7.1
Bug Fixes
- client: avoid removing abort listener too early (6640c2a)
Chores
- client: restructure abort controller binding (1253b9e)
- internal: fix pagination internals not accepting option promises (99f9d33)
3.7.0 (2026-02-03)
Full Changelog: v3.6.3...v3.7.0
Features
3.6.3 (2026-02-03)
Full Changelog: v3.6.2...v3.6.3
Bug Fixes
- client: avoid memory leak with abort signals (e6d2431)
Chores
- client: do not parse responses with empty content-length (0c45396)
3.6.2 (2026-01-24)
Full Changelog: v3.6.1...v3.6.2
Chores
- ci: upgrade
actions/github-script (6b29cd9)
3.6.1 (2026-01-17)
Full Changelog: v3.6.0...v3.6.1
Chores
- internal: update
actions/checkout version (ed97662)
3.6.0 (2026-01-15)
Full Changelog: v3.5.0...v3.6.0
Features
3.5.0 (2026-01-15)
Full Changelog: v3.4.0...v3.5.0
Features
Chores
- break long lines in snippets into multiline (20b8bf8)
- fix typo in descriptions (d0649ce)
- internal: upgrade babel, qs, js-yaml (ea3a01f)
3.4.0 (2026-01-05)
Full Changelog: v3.3.0...v3.4.0
Features
3.3.0 (2025-12-29)
Full Changelog: v3.2.0...v3.3.0
Features
Bug Fixes
- mcp: correct code tool API endpoint (eb76c11)
- mcp: return correct lines on typescript errors (8bd2b81)
Chores
- internal: codegen related update (9db4719)
- internal: codegen related update (10d5ea4)
Documentation
3.2.0 (2025-12-04)
Full Changelog: v3.1.1...v3.2.0
Features
Chores
3.1.1 (2025-12-02)
Full Changelog: v3.1.0...v3.1.1
Chores
- client: fix logger property type (0801eaa)
3.1.0 (2025-11-18)
Full Changelog: v3.0.0...v3.1.0
Features
3.0.0 (2025-10-30)
Full Changelog: v0.0.1...v3.0.0
Features
Bug Fixes
- avoid type error in certain environments (#545) (f699faa)
- exports: ensure resource imports don't require /index (#536) (3979ed9)
Chores
- ci: add timeout thresholds for CI jobs (67274a1)
- ci: bump node version for release workflows (e703306)
- ci: only use depot for staging repos (a782def)
- client: minor internal fixes (e13e4ec)
- deps: update dependency node-fetch to v2.6.13 (1621cf2)
- docs: grammar improvements (8de6a9e)
- docs: use top-level-await in example snippets (0fb39f3)
- exports: cleaner resource index imports (#540) (7436aec)
- exports: stop using path fallbacks (#541) (e40a65d)
- improve publish-npm script --latest tag logic (0fdc664)
- internal: codegen related update (d1530b9)
- internal: codegen related update (#537) (4883f1c)
Documentation
- add examples to tsdocs (c6436f1)
- readme: fix typo (b34a94a)
- update URLs from stainlessapi.com to stainless.com (#512) (11d8163)