Skip to content

Latest commit

 

History

History
447 lines (259 loc) · 26.9 KB

File metadata and controls

447 lines (259 loc) · 26.9 KB

Changelog

1.5.4 (2026-02-24)

Full Changelog: v1.5.3...v1.5.4

Bug Fixes

  • client: avoid memory leak with abort signals (92deb42)
  • client: avoid removing abort listener too early (85aabaa)
  • docs/contributing: correct pnpm link command (d1a0543)
  • internal: skip tests that depend on mock server (edb06bc)

Chores

  • ci: upgrade actions/github-script (6b1118b)
  • client: do not parse responses with empty content-length (468f36a)
  • client: restructure abort controller binding (6ec57ff)
  • internal/client: fix form-urlencoded requests (fae488f)
  • internal: avoid type checking errors with ts-reset (25002d6)
  • internal: fix pagination internals not accepting option promises (5676b81)
  • internal: remove mock server code (8dd5a3d)
  • internal: update actions/checkout version (1cf7c38)
  • internal: upgrade babel, qs, js-yaml (0089abf)
  • update mock server docs (90e8c2d)

1.5.3 (2026-01-07)

Full Changelog: v1.5.2...v1.5.3

Features

Bug Fixes

  • mcp: correct code tool API endpoint (55c087b)
  • mcp: return correct lines on typescript errors (11e653a)

Chores

  • break long lines in snippets into multiline (f1b2441)
  • client: fix logger property type (34deb46)
  • internal: codegen related update (cc041d4)
  • internal: codegen related update (9f56d4e)
  • internal: codegen related update (87e9aa2)
  • internal: upgrade eslint (f4a8d85)

1.5.2 (2025-11-11)

Full Changelog: v1.5.1...v1.5.2

Features

Chores

  • internal: remove .eslintcache (58c0790)
  • internal: use npm pack for build uploads (643f950)
  • jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (88da1de)

1.5.1 (2025-09-27)

Full Changelog: v1.5.0...v1.5.1

Bug Fixes

  • coerce nullable values to undefined (8ebd06f)

Performance Improvements

Chores

  • add package to package.json (fe50b31)
  • ci build action (93250e4)
  • client: qualify global Blob (5148d22)
  • do not install brew dependencies in ./scripts/bootstrap by default (144090d)
  • internal: codegen related update (f375d5e)
  • internal: fix incremental formatting in some cases (e37a639)
  • internal: ignore .eslintcache (a328fbb)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (c86c02a)
  • internal: update global Error reference (d64d640)
  • update CI script (5183ecd)

1.5.0 (2025-08-20)

Full Changelog: v1.4.1...v1.5.0

Features

1.4.1 (2025-08-20)

Full Changelog: v1.4.0...v1.4.1

Features

1.4.0 (2025-08-20)

Full Changelog: v1.3.0...v1.4.0

Features

Chores

  • deps: update dependency @types/node to v20.17.58 (5a15185)
  • internal: codegen related update (f3722be)
  • internal: formatting change (a24f913)
  • internal: move publish config (69988ea)
  • internal: update comment in script (c1aa375)
  • update @stainless-api/prism-cli to v5.15.0 (d253dcd)

1.3.0 (2025-07-30)

Full Changelog: v1.2.2...v1.3.0

Features

  • clean up environment call outs (ff4c0eb)

Chores

  • internal: remove redundant imports config (98cf482)
  • ts: reorder package.json imports (51e81c6)

1.2.2 (2025-07-10)

Full Changelog: v1.2.1...v1.2.2

Chores

  • add docs to RequestOptions type (a197e2f)
  • client: improve path param validation (e6d7ff7)
  • make some internal functions async (4f16312)

1.2.1 (2025-06-28)

Full Changelog: v1.2.0...v1.2.1

Bug Fixes

  • ci: release-doctor — report correct token name (ef2fa50)
  • client: get fetchOptions type more reliably (c80f6da)

Chores

  • ci: only run for pushes and fork pull requests (dbd68a4)

Refactors

  • types: replace Record with mapped types (aea9777)

1.2.0 (2025-06-21)

Full Changelog: v1.1.3...v1.2.0

Features

  • client: add support for endpoint-specific base URLs (46555cb)

Bug Fixes

  • client: explicitly copy fetch in withOptions (d6b7a69)
  • publish script — handle NPM errors correctly (1103e61)

Chores

  • ci: enable for pull requests (51cc2e8)
  • client: refactor imports (d540a0b)
  • internal: add pure annotations, make base APIResource abstract (a2cc35d)
  • readme: update badges (19f82c2)
  • readme: use better example snippet for undocumented params (92ba27b)

1.1.3 (2025-06-07)

Full Changelog: v1.1.2...v1.1.3

Bug Fixes

  • compat with more runtimes (cfba707)

Chores

  • adjust eslint.config.mjs ignore pattern (425627d)
  • avoid type error in certain environments (7c383f5)
  • deps: bump eslint-plugin-prettier (6653cbc)
  • docs: use top-level-await in example snippets (2f22e9e)
  • improve publish-npm script --latest tag logic (b202e9c)
  • internal: fix readablestream types in node 20 (5b79c96)
  • internal: update jest config (46f30f8)

Documentation

  • pagination: improve naming (455bb5e)

1.1.2 (2025-05-27)

Full Changelog: v1.1.1...v1.1.2

Features

1.1.1 (2025-05-23)

Full Changelog: v1.1.0...v1.1.1

Bug Fixes

  • api: Add label parameters endpoint (d091822)

1.1.0 (2025-05-23)

Full Changelog: v1.0.1...v1.1.0

Features

  • api: add beta label endpoints (de15d07)

Chores

  • docs: grammar improvements (86247ff)

1.0.1 (2025-05-15)

Full Changelog: v1.0.0...v1.0.1

Bug Fixes

  • stainless: configure calc and values endpoints (b1e8f44)

1.0.0 (2025-05-13)

Full Changelog: v1.0.0-rc.9...v1.0.0

Features

Bug Fixes

  • client: always overwrite when merging headers (7a631e4)

Chores

  • ci: add timeout thresholds for CI jobs (d8fc1a4)
  • ci: only use depot for staging repos (a4c649c)
  • client: drop support for EOL node versions (a509ad2)
  • client: minor internal fixes (2e47260)
  • internal: codegen related update (485efff)
  • internal: codegen related update (7747be3)
  • internal: refactor utils (ec57d21)
  • internal: share typescript helpers (e21900d)
  • package: remove engines (7dc1db5)
  • perf: faster base64 decoding (76ee06a)

Documentation

1.0.0-rc.9 (2025-04-11)

Full Changelog: v1.0.0-rc.8...v1.0.0-rc.9

Features

Bug Fixes

  • internal: fix file uploads in node 18 jest (8f76d14)

Chores

  • internal: improve node 18 shims (21abc69)
  • internal: reduce CI branch coverage (54f4fea)
  • internal: upload builds and expand CI branch coverage (e37cb9a)

1.0.0-rc.8 (2025-04-08)

Full Changelog: v1.0.0-rc.7...v1.0.0-rc.8

Bug Fixes

  • api: improve type resolution when importing as a package (#47) (c344306)
  • client: send X-Stainless-Timeout in seconds (#44) (7b4a5ab)
  • client: send all configured auth headers (#49) (212b3ae)
  • mcp: remove unused tools.ts (#48) (d44b94a)

Chores

  • internal: add aliases for Record and Array (#46) (2462b10)

1.0.0-rc.7 (2025-03-27)

Full Changelog: v1.0.0-rc.6...v1.0.0-rc.7

Features

  • api: finish renaming of HTTPBearer to apiKey (#41) (29a151d)

1.0.0-rc.6 (2025-03-27)

Full Changelog: v1.0.0-rc.5...v1.0.0-rc.6

Features

Bug Fixes

  • internal: add mts file + crypto shim types (#33) (7ab8e1d)

Chores

  • client: move misc public files to new core/ directory, deprecate old paths (#39) (80f0087)
  • docs: Update GRID app URL (78f283f)
  • exports: cleaner resource index imports (#35) (d8cbc61)
  • exports: stop using path fallbacks (#36) (3ec3190)
  • internal: codegen related update (#31) (93391a0)
  • internal: minor client file refactoring (#34) (f45db71)
  • internal: remove extra empty newlines (#32) (7128673)

Documentation

  • Explain how to use the API key (3f67855)

1.0.0-rc.5 (2025-03-07)

Full Changelog: v1.0.0-rc.4...v1.0.0-rc.5

Features

1.0.0-rc.4 (2025-03-07)

Full Changelog: v1.0.0-rc.3...v1.0.0-rc.4

Features

1.0.0-rc.3 (2025-03-05)

Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3

Features

1.0.0-rc.2 (2025-03-05)

Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2

Chores

  • docs: improve docs for withResponse/asResponse (#13) (cb86142)
  • types: improved go to definition on fetchOptions (#11) (109b57f)

Documentation

  • Remove banner now we're no longer in alpha (0664e6c)

1.0.0-rc.1 (2025-03-04)

Full Changelog: v0.0.1-alpha.0...v1.0.0-rc.1

Features

  • api: update via SDK Studio (ed2532d)
  • api: update via SDK Studio (825bb76)
  • api: update via SDK Studio (e115347)
  • client: improve logging (569a132)

Bug Fixes

  • client: fix export map for index exports, accept BunFile (123347c)
  • client: fix TypeError with undefined File (#7) (fc96af3)
  • internal: clean up undefined File test (#8) (75aeb76)
  • internal: return in castToError instead of throwing (84a1528)
  • tests: manually reset node:buffer File (#9) (445f5e0)

Chores

  • client: only accept standard types for file uploads (#4) (1a5ed95)
  • go live (#1) (6dbcfca)
  • internal: constrain synckit dev dependency (#6) (8aa8e5e)
  • internal: fix devcontainers setup (1bbe689)
  • internal: fix tests failing on node v18 (#5) (7b714ab)
  • internal: fix tests not always being type checked (3252195)
  • internal: migrate to eslint v9 (8783aac)
  • internal: remove unnecessary todo (48fa154)
  • internal: remove unused method (6db2175)
  • internal: update eslint config (46d9569)
  • update SDK settings (#3) (e849939)

Documentation

  • update URLs from stainlessapi.com to stainless.com (05b3ff0)