Skip to content

v0.20.0

Choose a tag to compare

@stainless-app stainless-app released this 23 Jun 23:19
cc792f8

0.20.0 (2025-06-23)

Full Changelog: v0.19.3...v0.20.0

Features

  • client: add support for endpoint-specific base URLs (5a82f21)
  • client: add withOptions helper (ccd3f8d)

Bug Fixes

  • client: always overwrite when merging headers (be6125e)
  • client: explicitly copy fetch in withOptions (a075167)
  • compat with more runtimes (c6e2c80)
  • publish script — handle NPM errors correctly (58f80d7)

Chores

  • adjust eslint.config.mjs ignore pattern (17914a2)
  • avoid type error in certain environments (f8edd17)
  • ci: enable for pull requests (3742f46)
  • client: drop support for EOL node versions (fe63be8)
  • client: refactor imports (7ccd8cd)
  • configure new SDK language (fc92220)
  • deps: bump eslint-plugin-prettier (cad7a60)
  • docs: grammar improvements (381cb9f)
  • docs: use top-level-await in example snippets (fa4d484)
  • improve publish-npm script --latest tag logic (25c4a83)
  • internal: add pure annotations, make base APIResource abstract (3c796f4)
  • internal: codegen related update (46cb6de)
  • internal: fix readablestream types in node 20 (7e9b2bc)
  • internal: refactor utils (c77f96e)
  • internal: share typescript helpers (3d4da28)
  • internal: update jest config (fc657ba)
  • package: remove engines (fc2699b)
  • readme: update badges (aeeecfb)
  • readme: use better example snippet for undocumented params (830a80c)

Documentation