Releases: hyperspell/node-sdk
Release list
v0.40.0
v0.39.0
0.39.0 (2026-06-18)
Full Changelog: v0.38.0...v0.39.0
Features
- api: api update (ba43a83)
- api: api update (b6634e6)
- api: api update (c36a0af)
- api: api update (f4552e6)
- api: api update (ac06265)
- api: api update (aece11c)
- api: api update (16484dc)
- api: api update (eb85299)
- api: api update (7465b15)
- api: api update (898829a)
- api: api update (c31c296)
- api: api update (8958b49)
- api: api update (10386a3)
- api: api update (e1f12f8)
- api: api update (700d0af)
- api: api update (d4b2496)
- api: manual updates (039e1e9)
- api: manual updates (1085827)
- api: manual updates (93a95b4)
- api: manual updates (dc0c039)
- support setting headers via env (0e3b514)
Bug Fixes
- client: send content-type header for requests with an omitted optional body (7e3d6aa)
- typescript: upgrade tsc-multi so that it works with Node 26 (bb51450)
Chores
- avoid formatting file that gets changed during releases (cf52108)
- format: run eslint and prettier separately (43ec88d)
- internal: codegen related update (f6cdc59)
- internal: more robust bootstrap script (dd48b06)
- internal: update docs ordering (9ac7b35)
- redact api-key headers in debug logs (9ccb5ff)
- restructure docs search code (8a752b4)
- tests: remove redundant File import (1f3a018)
- update SDK settings (5f5049a)
Documentation
- update http mcp docs (6f8f5a6)
v0.38.0
v0.37.0
v0.36.1
v0.36.0
0.36.0 (2026-04-22)
Full Changelog: v0.35.1...v0.36.0
Features
- api: api update (40f2cb7)
Chores
- tests: bump steady to v0.22.1 (b7ae9ad)
v0.35.1
0.35.1 (2026-04-16)
Full Changelog: v0.35.0...v0.35.1
Features
- add 'mood' to memory type unions (#89) (76d16b8)
- api: api update (fae310c)
- api: api update (9451cde)
- api: api update (138925b)
- api: api update (1394392)
- api: api update (acf8988)
- api: api update (408ed83)
- api: api update (62d04a2)
- api: manual updates (1b7ca39)
Bug Fixes
- internal: gitignore generated
oidcdir (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
- update examples (b64d89c)
Refactors
- tests: switch from prism to steady (75ac934)
v0.35.0
0.35.0 (2026-03-18)
Full Changelog: v0.34.0...v0.35.0
Features
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions
v0.34.0
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)
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions
v0.33.0
0.33.0 (2026-03-14)
Full Changelog: v0.32.1...v0.33.0
Features
- api: api update (a36859a)
- api: api update (f00dec6)
- api: api update (c5c7f31)
- api: manual updates (7340a84)
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)