Skip to content

Latest commit

 

History

History
1446 lines (1128 loc) · 149 KB

File metadata and controls

1446 lines (1128 loc) · 149 KB

Changelog

0.38.0 (2026-04-22)

Full Changelog: v0.37.0...v0.38.0

Features

0.37.0 (2026-04-22)

Full Changelog: v0.36.1...v0.37.0

Features

0.36.1 (2026-04-22)

Full Changelog: v0.36.0...v0.36.1

Chores

0.36.0 (2026-04-22)

Full Changelog: v0.35.1...v0.36.0

Features

Chores

  • tests: bump steady to v0.22.1 (b7ae9ad)

0.35.1 (2026-04-16)

Full Changelog: v0.35.0...v0.35.1

Features

Bug Fixes

  • internal: gitignore generated oidc dir (a305f3d)

Chores

  • ci: escape input path in publish-npm workflow (40c8402)
  • ci: skip lint on metadata-only changes (14012e7)
  • configure new SDK language (2b1db35)
  • fix example snippet imports (5655445)
  • internal: codegen related update (74743e3)
  • internal: fix MCP server import ordering (aa4d800)
  • internal: fix MCP server TS errors that occur with required client options (b7abcfb)
  • internal: improve local docs search for MCP servers (eee2438)
  • internal: improve local docs search for MCP servers (f218072)
  • internal: show error causes in MCP servers when running in local mode (d7d54bc)
  • internal: support custom-instructions-path flag in MCP servers (c6d4043)
  • internal: support local docs search in MCP servers (4a9b2cf)
  • internal: support type annotations when running MCP in local execution mode (41a4e6a)
  • internal: update gitignore (9270ff5)
  • internal: update multipart form array serialization (97f213b)
  • mcp-server: add support for session id, forward client info (9e3018f)
  • mcp-server: increase local docs search result count from 5 to 10 (65850d9)
  • mcp-server: log client info (5f1ad6d)
  • tests: bump steady to v0.19.4 (e614b67)
  • tests: bump steady to v0.19.5 (eadfc98)
  • tests: bump steady to v0.19.6 (4ed8bba)
  • tests: bump steady to v0.19.7 (6aaa435)
  • tests: bump steady to v0.20.1 (bb96b8b)
  • tests: bump steady to v0.20.2 (2a71a6e)
  • update CLI documentation (b30afe1)
  • update SDK settings (4ee9dca)
  • update SDK settings (752879e)

Documentation

Refactors

  • tests: switch from prism to steady (75ac934)

0.35.0 (2026-03-18)

Full Changelog: v0.34.0...v0.35.0

Features

0.34.0 (2026-03-17)

Full Changelog: v0.33.0...v0.34.0

Features

Chores

  • internal: support x-stainless-mcp-client-permissions headers in MCP servers (d8d7aab)
  • internal: tweak CI branches (ccba23b)
  • remove custom code (62822d4)

0.33.0 (2026-03-14)

Full Changelog: v0.32.1...v0.33.0

Features

Bug Fixes

  • client: preserve URL params already embedded in path (af6d83b)

Chores

  • ci: skip uploading artifacts on stainless-internal branches (6a453f9)
  • internal: bump @modelcontextprotocol/sdk, @hono/node-server, and minimatch (16f74a7)
  • internal: codegen related update (c49250c)
  • internal: codegen related update (e7684c4)
  • internal: make generated MCP servers compatible with Cloudflare worker environments (35c5ba8)
  • internal: support x-stainless-mcp-client-envs header in MCP servers (632cb03)
  • internal: update dependencies to address dependabot vulnerabilities (8879f0c)
  • internal: use x-stainless-mcp-client-envs header for MCP remote code tool calls (f8b4ea0)
  • mcp-server: improve instructions (604dcdd)
  • mcp-server: return access instructions for 404 without API key (2750b02)
  • test: do not count install time for mock server timeout (1d19a8e)
  • update placeholder string (b91b593)

0.32.1 (2026-03-02)

Full Changelog: v0.32.0...v0.32.1

Chores

0.32.0 (2026-03-01)

Full Changelog: v0.31.0...v0.32.0

Features

Bug Fixes

  • docs/contributing: correct pnpm link command (8904a4f)
  • mcp: initialize SDK lazily to avoid failing the connection on init errors (ff10988)
  • mcp: update prompt (dc2e5d5)

Chores

  • internal: cache fetch instruction calls in MCP server (ccacaac)
  • internal: fix MCP Dockerfiles so they can be built without buildkit (9958397)
  • internal: fix MCP Dockerfiles so they can be built without buildkit (c38098d)
  • internal: make MCP code execution location configurable via a flag (6ae4a00)
  • internal: move stringifyQuery implementation to internal function (1f6b40d)
  • internal: upgrade @modelcontextprotocol/sdk and hono (f6fdb27)
  • mcp: correctly update version in sync with sdk (54f2bff)
  • update mock server docs (0417d08)

0.31.0 (2026-02-18)

Full Changelog: v0.30.0...v0.31.0

Features

Bug Fixes

  • client: avoid memory leak with abort signals (5b29273)
  • client: avoid removing abort listener too early (b9c9fdd)
  • docs: fix mcp installation instructions for remote servers (d4c938b)
  • mcp: allow falling back for required env variables (6054c99)

Chores

  • ci: upgrade actions/github-script (090b5c1)
  • client: do not parse responses with empty content-length (b7dde77)
  • client: restructure abort controller binding (ecf2c20)
  • internal/client: fix form-urlencoded requests (f18c133)
  • internal: add health check to MCP server when running in HTTP mode (2ab3844)
  • internal: allow basic filtering of methods allowed for MCP code mode (a4192e2)
  • internal: allow setting x-stainless-api-key header on mcp server requests (45eec97)
  • internal: always generate MCP server dockerfiles and upgrade associated dependencies (9af9bfa)
  • internal: avoid type checking errors with ts-reset (b44d11c)
  • internal: codegen related update (1c6bacc)
  • internal: fix pagination internals not accepting option promises (e7397fe)
  • internal: improve layout of generated MCP server files (2da53b8)
  • internal: refactor flag parsing for MCP servers and add debug flag (051f042)
  • internal: support oauth authorization code flow for MCP servers (027ce2c)
  • internal: update actions/checkout version (954ce30)
  • internal: update lock file (e192aa3)
  • mcp: forward STAINLESS_API_KEY to docs search endpoint (80176c6)
  • mcp: up tsconfig lib version to es2022 (db052dc)

0.30.0 (2026-01-16)

Full Changelog: v0.29.0...v0.30.0

⚠ BREAKING CHANGES

  • mcp: remove deprecated tool schemes
  • mcp: Migration: To migrate, simply modify the command used to invoke the MCP server. Currently, the only supported tool scheme is code mode. Now, starting the server with just node /path/to/mcp/server or npx package-name will invoke code tools: changing your command to one of these is likely all you will need to do.

Features

Bug Fixes

  • mcp: correct code tool api output types (b3e2519)
  • mcp: fix env parsing (7741041)
  • mcp: fix options parsing (918c00b)
  • mcp: pass base url to code tool (5cb1499)
  • mcp: update code tool prompt (3dd3bf4)

Chores

  • break long lines in snippets into multiline (fd4370d)
  • fix typo in descriptions (7b8beab)
  • internal: codegen related update (4ddb1fb)
  • internal: codegen related update (beaee3f)
  • internal: codegen related update (b754f1f)
  • internal: codegen related update (c693c35)
  • internal: codegen related update (f7fb438)
  • internal: fix dockerfile (91fb24c)
  • internal: upgrade babel, qs, js-yaml (c8b8f57)
  • mcp: add intent param to execute tool (b6a908e)
  • mcp: pass intent param to execute handler (ed7d524)
  • mcp: remove deprecated tool schemes (5aa93e0)
  • mcp: upgrade dependencies (526ebc1)

Documentation

  • prominently feature MCP server setup in root SDK readmes (b84e864)

0.29.0 (2025-12-16)

Full Changelog: v0.27.0...v0.29.0

Features

Bug Fixes

  • api: improve type resolution when importing as a package (#51) (bd6cc31)
  • avoid type error in certain environments (#37) (42542b9)
  • build: bump node version in CI build to 20 to be compatible with MCP package (676d63e)
  • ci: release-doctor — report correct token name (1295850)
  • ci: set permissions for DXT publish action (084bcd4)
  • client: don't send Content-Type for bodyless methods (9309eaf)
  • client: send X-Stainless-Timeout in seconds (#48) (ed30b4c)
  • coerce nullable values to undefined (b35b4c3)
  • internal: work around vercel/next.js#76881 (#47) (f4a35e1)
  • mcp: add client instantiation options to code tool (709c887)
  • mcp: avoid sending jq_filter to base API (d9af33a)
  • mcpb: pin @anthropic-ai/mcpb version (0cc695d)
  • mcp: correct code tool API endpoint (112858e)
  • mcp: fix cli argument parsing logic (17127d2)
  • mcp: fix query options parsing (3de2bd2)
  • mcp: fix tool description of jq_filter (8c1503c)
  • mcp: fix uploading dxt release assets (219b304)
  • mcp: include required section for top-level properties and support naming transformations (36ae37a)
  • mcp: relax input type for asTextContextResult (dea08b8)
  • mcp: remove unused tools.ts (#52) (81d6ccd)
  • mcp: return correct lines on typescript errors (fdb85a3)
  • mcp: return tool execution error on api error (4915976)
  • mcp: return tool execution error on jq failure (655e2be)
  • mcp: reverse validJson capability option and limit scope (357c3cc)
  • mcp: support jq filtering on cloudflare workers (00f8fa1)
  • publish script — handle NPM errors correctly (b69fab6)

Performance Improvements

Chores

  • ci build action (6354b4b)
  • ci: add timeout thresholds for CI jobs (b0a9540)
  • ci: bump node version for release workflows (ec832be)
  • ci: enable for pull requests (a326896)
  • ci: only run for pushes and fork pull requests (2a758c8)
  • ci: only use depot for staging repos (a39159d)
  • client: fix logger property type (a7d5b47)
  • client: minor internal fixes (ad7b9c1)
  • codegen: internal codegen update (2faa68b)
  • configure new SDK language (8c13384)
  • do not install brew dependencies in ./scripts/bootstrap by default (1b8c5a6)
  • docs: add missing deprecation warnings (32486cc)
  • docs: grammar improvements (66e2a3d)
  • docs: use top-level-await in example snippets (9dba44a)
  • exports: cleaner resource index imports (#35) (641f5b3)
  • exports: stop using path fallbacks (#36) (801d961)
  • extract some types in mcp docs (8b71433)
  • improve publish-npm script --latest tag logic (55d7d43)
  • internal: add aliases for Record and Array (#49) (680264c)
  • internal: codegen related update (946f9c0)
  • internal: codegen related update (cf41b0b)
  • internal: codegen related update (a153712)
  • internal: codegen related update (4458148)
  • internal: codegen related update (5c370c8)
  • internal: codegen related update (1ba814f)
  • internal: codegen related update (fd51bf2)
  • internal: codegen related update (154fa23)
  • internal: codegen related update (cce85c1)
  • internal: codegen related update (1b783b9)
  • internal: codegen related update (a9e0f53)
  • internal: codegen related update (c044268)
  • internal: codegen related update (#31) (2b286c1)
  • internal: configure MCP Server hosting (0d3562f)
  • internal: fix incremental formatting in some cases (77ebc1a)
  • internal: formatting change (f3c1d11)
  • internal: gitignore .mcpb files (ae5b458)
  • internal: grammar fix (it's -> its) (4fa00ab)
  • internal: ignore .eslintcache (81f7064)
  • internal: make base APIResource abstract (65f20d3)
  • internal: make mcp-server publishing public by defaut (39d38e3)
  • internal: reduce CI branch coverage (230a7e0)
  • internal: refactor array check (2543d11)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (3dd1a02)
  • internal: remove extra empty newlines (#34) (3677c0c)
  • internal: remove redundant imports config (73fa6ee)
  • internal: upgrade eslint (5e16246)
  • internal: upload builds and expand CI branch coverage (9c9f933)
  • internal: use npm pack for build uploads (d74b3a8)
  • jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (bd7cfe1)
  • make some internal functions async (e5a5551)
  • mcp code tool explicit error message when missing a run function (8d95acd)
  • mcp: add cors to oauth metadata route (911cc5f)
  • mcp: add friendlier MCP code tool errors on incorrect method invocations (98d995c)
  • mcp: add line numbers to code tool errors (e51e239)
  • mcp: allow pointing docs_search tool at other URLs (5fcaf45)
  • mcp: clarify http auth error (5d7dd6b)
  • mcp: formatting (7e8f571)
  • mcp: rename dxt to mcpb (c88e7ad)
  • mcp: rework imports in tools (88946b8)
  • mcp: update lockfile (331bcf0)
  • mcp: update package.json (100d24b)
  • mcp: update README (ec5d660)
  • mcp: update types (76b2384)
  • mcp: upgrade jq-web (8108ed1)
  • mcp: upload dxt as release asset (8b6ec67)
  • mention unit type in timeout docs (8b1f715)
  • remove custom code (3f8d5c9)
  • update CI script (cb357d6)
  • use latest @modelcontextprotocol/sdk (7b5bab4)
  • use structured error when code execution tool errors (d4b9589)

Documentation

  • add examples to tsdocs (35758b5)
  • mcp: add a README button for one-click add to Cursor (f8da367)
  • mcp: add a README link to add server to VS Code or Claude Code (c020fbc)
  • readme: fix typo (b3c1a53)

Refactors

  • types: replace Record with mapped types (9eeba1f)

0.27.0 (2025-12-12)

Full Changelog: v0.26.0...v0.27.0

Features

  • api: api update (56eac47)
  • api: api update (c1fb3c4)
  • api: api update (c3c4b7e)
  • api: api update (9191f0a)
  • api: api update (5ccc509)
  • api: update via SDK Studio (0605f55)
  • api: update via SDK Studio (4d42a43)
  • api: update via SDK Studio (c3a9f7b)
  • api: update via SDK Studio (8a17972)
  • mcp: add detail field to docs search tool (cf35c13)
  • mcp: add typescript check to code execution tool (b231e21)
  • mcp: enable optional code execution tool on http mcp servers (ff85254)
  • mcp: handle code mode calls in the Stainless API (3a2143c)
  • mcp: return logs on code tool errors (d6e5cb6)

Bug Fixes

  • mcp: add client instantiation options to code tool (709c887)
  • mcpb: pin @anthropic-ai/mcpb version (0cc695d)
  • mcp: correct code tool API endpoint (112858e)
  • mcp: return correct lines on typescript errors (fdb85a3)
  • mcp: return tool execution error on api error (4915976)
  • mcp: return tool execution error on jq failure (655e2be)

Chores

  • client: fix logger property type (a7d5b47)
  • internal: codegen related update (946f9c0)
  • internal: codegen related update (cf41b0b)
  • internal: codegen related update (a153712)
  • internal: codegen related update (4458148)
  • internal: grammar fix (it's -> its) (4fa00ab)
  • internal: upgrade eslint (5e16246)
  • mcp code tool explicit error message when missing a run function (8d95acd)
  • mcp: add friendlier MCP code tool errors on incorrect method invocations (98d995c)
  • mcp: add line numbers to code tool errors (e51e239)
  • mcp: clarify http auth error (5d7dd6b)
  • mcp: update lockfile (331bcf0)
  • mcp: upgrade jq-web (8108ed1)
  • use latest @modelcontextprotocol/sdk (7b5bab4)
  • use structured error when code execution tool errors (d4b9589)

Documentation

  • mcp: add a README button for one-click add to Cursor (f8da367)
  • mcp: add a README link to add server to VS Code or Claude Code (c020fbc)

0.26.0 (2025-10-14)

Full Changelog: v0.25.1...v0.26.0

Features

Bug Fixes

  • mcp: fix cli argument parsing logic (17127d2)

Chores

  • extract some types in mcp docs (8b71433)
  • internal: codegen related update (5c370c8)
  • internal: use npm pack for build uploads (d74b3a8)
  • jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (bd7cfe1)

0.25.1 (2025-09-29)

Full Changelog: v0.25.0...v0.25.1

Features

  • api: update via SDK Studio (0f61cb8)

0.25.0 (2025-09-29)

Full Changelog: v0.24.0...v0.25.0

Features

0.24.0 (2025-09-29)

Full Changelog: v0.22.1...v0.24.0

Features

  • api: api update (b6c7bb7)
  • api: api update (b57fed4)
  • api: api update (63f3df5)
  • api: api update (f052117)
  • api: api update (c7b3bb7)
  • api: api update (809fb16)
  • api: api update (e30bf2f)
  • api: update via SDK Studio (e710403)
  • api: update via SDK Studio (baa723d)
  • api: update via SDK Studio (31fdcab)
  • api: update via SDK Studio (2acfdcc)
  • api: update via SDK Studio (51f48ee)
  • api: update via SDK Studio (12e3a88)
  • api: update via SDK Studio (d79a97a)
  • api: update via SDK Studio (fcf51e3)
  • mcp: add code execution tool (a6ce72c)
  • mcp: add docs search tool (10acf03)
  • mcp: add mcp bundles to build script (4da8c44)
  • mcp: add option for including docs tools (0f3a7c4)
  • mcp: add option to infer mcp client (894f4b2)
  • mcp: allow setting logging level (7c6125e)
  • mcp: enable experimental docs search tool (9c03500)
  • mcp: expose client options in streamableHTTPApp (eadc59d)
  • mcp: parse query string as mcp client options in mcp server (20a21ab)

Bug Fixes

  • ci: set permissions for DXT publish action (084bcd4)
  • coerce nullable values to undefined (b35b4c3)
  • mcp: fix query options parsing (3de2bd2)
  • mcp: fix uploading dxt release assets (219b304)

Performance Improvements

Chores

  • ci build action (6354b4b)
  • codegen: internal codegen update (2faa68b)
  • do not install brew dependencies in ./scripts/bootstrap by default (1b8c5a6)
  • internal: codegen related update (1ba814f)
  • internal: codegen related update (fd51bf2)
  • internal: codegen related update (154fa23)
  • internal: codegen related update (cce85c1)
  • internal: codegen related update (1b783b9)
  • internal: fix incremental formatting in some cases (77ebc1a)
  • internal: formatting change (f3c1d11)
  • internal: gitignore .mcpb files (ae5b458)
  • internal: ignore .eslintcache (81f7064)
  • internal: make mcp-server publishing public by defaut (39d38e3)
  • internal: refactor array check (2543d11)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (3dd1a02)
  • mcp: add cors to oauth metadata route (911cc5f)
  • mcp: allow pointing docs_search tool at other URLs (5fcaf45)
  • mcp: rename dxt to mcpb (c88e7ad)
  • mcp: update package.json (100d24b)
  • mcp: update README (ec5d660)
  • mcp: update types (76b2384)
  • mcp: upload dxt as release asset (8b6ec67)
  • update CI script (cb357d6)

0.22.1 (2025-08-13)

Full Changelog: v0.22.0...v0.22.1

Features

0.22.0 (2025-08-06)

Full Changelog: v0.21.0...v0.22.0

Features

0.21.0 (2025-08-05)

Full Changelog: v0.20.0...v0.21.0

Features

  • api: api update (086f49d)
  • mcp: add logging when environment variable is set (485c9fa)

0.20.0 (2025-08-01)

Full Changelog: v0.19.0...v0.20.0

Features

Bug Fixes

  • mcp: avoid sending jq_filter to base API (d9af33a)
  • mcp: fix tool description of jq_filter (8c1503c)
  • mcp: reverse validJson capability option and limit scope (357c3cc)

Chores

  • internal: codegen related update (a9e0f53)
  • internal: remove redundant imports config (73fa6ee)

0.19.0 (2025-07-18)

Full Changelog: v0.18.2...v0.19.0

Features

  • api: api update (144c520)
  • api: api update (4d199a6)
  • api: update via SDK Studio (30795a9)
  • api: update via SDK Studio (7712189)
  • api: update via SDK Studio (5b7ad3a)
  • clean up environment call outs (e00b465)
  • mcp: support filtering tool results by a jq expression (c4b5326)

Bug Fixes

  • build: bump node version in CI build to 20 to be compatible with MCP package (676d63e)
  • ci: release-doctor — report correct token name (1295850)
  • client: don't send Content-Type for bodyless methods (9309eaf)
  • mcp: include required section for top-level properties and support naming transformations (36ae37a)
  • mcp: relax input type for asTextContextResult (dea08b8)
  • mcp: support jq filtering on cloudflare workers (00f8fa1)

Chores

  • ci: only run for pushes and fork pull requests (2a758c8)
  • make some internal functions async (e5a5551)
  • mcp: formatting (7e8f571)
  • mcp: rework imports in tools (88946b8)
  • mention unit type in timeout docs (8b1f715)

0.18.2 (2025-06-26)

Full Changelog: v0.18.1...v0.18.2

Features

Bug Fixes

Chores

  • ci: add timeout thresholds for CI jobs (b0a9540)
  • ci: bump node version for release workflows (ec832be)
  • ci: enable for pull requests (a326896)
  • ci: only use depot for staging repos (a39159d)
  • client: minor internal fixes (ad7b9c1)
  • configure new SDK language (8c13384)
  • configure new SDK language (6b1ea1e)
  • docs: add missing deprecation warnings (32486cc)
  • docs: grammar improvements (66e2a3d)
  • docs: use top-level-await in example snippets (9dba44a)
  • exports: cleaner resource index imports (#35) (641f5b3)
  • exports: stop using path fallbacks (#36) (801d961)
  • go live (#1) (88cabb4)
  • improve publish-npm script --latest tag logic (55d7d43)
  • internal: add aliases for Record and Array (#49) (680264c)
  • internal: codegen related update (c044268)
  • internal: codegen related update (96a6428)
  • internal: codegen related update (0f48c3c)
  • internal: codegen related update (7136be0)
  • internal: codegen related update (b4aec87)
  • internal: codegen related update (#28) (44c69e8)
  • internal: codegen related update (#31) (2b286c1)
  • internal: fix devcontainers setup (#29) (26194ce)
  • internal: make base APIResource abstract (65f20d3)
  • internal: reduce CI branch coverage (230a7e0)
  • internal: remove extra empty newlines (#34) (3677c0c)
  • internal: upload builds and expand CI branch coverage (9c9f933)
  • update SDK settings (#3) (99ef2f5)

Documentation

  • add examples to tsdocs (35758b5)
  • readme: fix typo (b3c1a53)
  • update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)

Refactors

  • types: replace Record with mapped types (9eeba1f)

0.18.1 (2025-06-26)

Full Changelog: v1.0.0...v0.18.1

Features

Bug Fixes

Chores

  • ci: add timeout thresholds for CI jobs (b0a9540)
  • ci: bump node version for release workflows (ec832be)
  • ci: enable for pull requests (a326896)
  • ci: only use depot for staging repos (a39159d)
  • client: minor internal fixes (ad7b9c1)
  • configure new SDK language (8c13384)
  • configure new SDK language (6b1ea1e)
  • docs: add missing deprecation warnings (32486cc)
  • docs: grammar improvements (66e2a3d)
  • docs: use top-level-await in example snippets (9dba44a)
  • exports: cleaner resource index imports (#35) (641f5b3)
  • exports: stop using path fallbacks (#36) (801d961)
  • go live (#1) (88cabb4)
  • improve publish-npm script --latest tag logic (55d7d43)
  • internal: add aliases for Record and Array (#49) (680264c)
  • internal: codegen related update (c044268)
  • internal: codegen related update (96a6428)
  • internal: codegen related update (0f48c3c)
  • internal: codegen related update (7136be0)
  • internal: codegen related update (b4aec87)
  • internal: codegen related update (#28) (44c69e8)
  • internal: codegen related update (#31) (2b286c1)
  • internal: fix devcontainers setup (#29) (26194ce)
  • internal: make base APIResource abstract (65f20d3)
  • internal: reduce CI branch coverage (230a7e0)
  • internal: remove extra empty newlines (#34) (3677c0c)
  • internal: upload builds and expand CI branch coverage (9c9f933)
  • update SDK settings (#3) (99ef2f5)

Documentation

  • add examples to tsdocs (35758b5)
  • readme: fix typo (b3c1a53)
  • update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)

Refactors

  • types: replace Record with mapped types (9eeba1f)

1.0.0 (2025-06-19)

Full Changelog: v0.17.0...v1.0.0

Features

Bug Fixes

Chores

  • ci: add timeout thresholds for CI jobs (b0a9540)
  • ci: bump node version for release workflows (ec832be)
  • ci: enable for pull requests (a326896)
  • ci: only use depot for staging repos (a39159d)
  • client: minor internal fixes (ad7b9c1)
  • configure new SDK language (8c13384)
  • configure new SDK language (6b1ea1e)
  • docs: add missing deprecation warnings (32486cc)
  • docs: grammar improvements (66e2a3d)
  • docs: use top-level-await in example snippets (9dba44a)
  • exports: cleaner resource index imports (#35) (641f5b3)
  • exports: stop using path fallbacks (#36) (801d961)
  • go live (#1) (88cabb4)
  • improve publish-npm script --latest tag logic (55d7d43)
  • internal: add aliases for Record and Array (#49) (680264c)
  • internal: codegen related update (c044268)
  • internal: codegen related update (96a6428)
  • internal: codegen related update (0f48c3c)
  • internal: codegen related update (7136be0)
  • internal: codegen related update (b4aec87)
  • internal: codegen related update (#28) (44c69e8)
  • internal: codegen related update (#31) (2b286c1)
  • internal: fix devcontainers setup (#29) (26194ce)
  • internal: make base APIResource abstract (65f20d3)
  • internal: reduce CI branch coverage (230a7e0)
  • internal: remove extra empty newlines (#34) (3677c0c)
  • internal: upload builds and expand CI branch coverage (9c9f933)
  • update SDK settings (#3) (99ef2f5)

Documentation

  • add examples to tsdocs (35758b5)
  • readme: fix typo (b3c1a53)
  • update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)

0.17.0 (2025-05-29)

Full Changelog: v0.16.0...v0.17.0

Features

Chores

  • improve publish-npm script --latest tag logic (55d7d43)

0.16.0 (2025-05-27)

Full Changelog: v0.15.0...v0.16.0

Features

  • api: update via SDK Studio (7b3a297)

0.15.0 (2025-05-26)

Full Changelog: v0.14.0...v0.15.0

Features

Bug Fixes

Chores

  • ci: add timeout thresholds for CI jobs (b0a9540)
  • ci: bump node version for release workflows (ec832be)
  • ci: only use depot for staging repos (a39159d)
  • client: minor internal fixes (ad7b9c1)
  • configure new SDK language (6b1ea1e)
  • docs: add missing deprecation warnings (32486cc)
  • docs: grammar improvements (66e2a3d)
  • exports: cleaner resource index imports (#35) (641f5b3)
  • exports: stop using path fallbacks (#36) (801d961)
  • go live (#1) (88cabb4)
  • internal: add aliases for Record and Array (#49) (680264c)
  • internal: codegen related update (c044268)
  • internal: codegen related update (96a6428)
  • internal: codegen related update (0f48c3c)
  • internal: codegen related update (7136be0)
  • internal: codegen related update (b4aec87)
  • internal: codegen related update (#28) (44c69e8)
  • internal: codegen related update (#31) (2b286c1)
  • internal: fix devcontainers setup (#29) (26194ce)
  • internal: reduce CI branch coverage (230a7e0)
  • internal: remove extra empty newlines (#34) (3677c0c)
  • internal: upload builds and expand CI branch coverage (9c9f933)
  • update SDK settings (#3) (99ef2f5)

Documentation

  • add examples to tsdocs (35758b5)
  • readme: fix typo (b3c1a53)
  • update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)

0.14.0 (2025-05-01)

Full Changelog: v0.13.0...v0.14.0

Features

Chores

  • ci: add timeout thresholds for CI jobs (b0a9540)
  • ci: only use depot for staging repos (a39159d)
  • docs: add missing deprecation warnings (32486cc)
  • internal: codegen related update (c044268)

Documentation

0.13.0 (2025-04-21)

Full Changelog: v0.12.0...v0.13.0

Features

  • api: update via SDK Studio (d96b74c)
  • api: update via SDK Studio (bbb4650)
  • api: update via SDK Studio (1fc55d0)

0.12.0 (2025-04-19)

Full Changelog: v0.9.0...v0.12.0

Features

Chores

  • client: minor internal fixes (ad7b9c1)

0.9.0 (2025-04-10)

Full Changelog: v0.8.2...v0.9.0

Features

Bug Fixes

Chores

  • internal: add aliases for Record and Array (#49) (680264c)
  • internal: reduce CI branch coverage (230a7e0)
  • internal: upload builds and expand CI branch coverage (9c9f933)

0.8.2 (2025-03-26)

Full Changelog: v0.5.3...v0.8.2

Features

Bug Fixes

  • avoid type error in certain environments (#37) (42542b9)
  • client: fix export map for index exports (#27) (5543d8e)

Chores

  • exports: cleaner resource index imports (#35) (641f5b3)
  • exports: stop using path fallbacks (#36) (801d961)
  • internal: codegen related update (#28) (44c69e8)
  • internal: codegen related update (#31) (2b286c1)
  • internal: fix devcontainers setup (#29) (26194ce)
  • internal: remove extra empty newlines (#34) (3677c0c)

Documentation

  • update URLs from stainlessapi.com to stainless.com (#30) (f9c0492)

0.5.3 (2025-02-04)

Full Changelog: v0.1.0-alpha.2...v0.5.3

Features

0.1.0-alpha.2 (2025-02-04)

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

Features

0.1.0-alpha.1 (2025-01-22)

Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1

Features

Chores

  • configure new SDK language (6b1ea1e)
  • go live (#1) (88cabb4)
  • internal: codegen related update (96a6428)
  • internal: codegen related update (0f48c3c)
  • internal: codegen related update (7136be0)
  • internal: codegen related update (b4aec87)
  • update SDK settings (#3) (99ef2f5)