Skip to content

Releases: Scan-Documents/node-sdk

v0.1.0-alpha.10

31 Oct 03:45

Choose a tag to compare

v0.1.0-alpha.10 Pre-release
Pre-release

0.1.0-alpha.10 (2025-10-31)

Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10

Bug Fixes

  • mcpb: pin @anthropic-ai/mcpb version (17d2a07)

Chores

  • extract some types in mcp docs (4d902c6)
  • internal: remove .eslintcache (cfd1981)
  • internal: use npm pack for build uploads (ee6f233)
  • jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (d59f9b4)

v0.1.0-alpha.9

30 Sep 02:56

Choose a tag to compare

v0.1.0-alpha.9 Pre-release
Pre-release

0.1.0-alpha.9 (2025-09-30)

Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9

Features

  • mcp: add docs search tool (2b438d8)
  • mcp: add option for including docs tools (6b17cdf)
  • mcp: enable experimental docs search tool (92af2b4)

Bug Fixes

  • mcp: fix cli argument parsing logic (3f11854)
  • mcp: resolve a linting issue in server code (b037d4c)

Performance Improvements

Chores

  • codegen: internal codegen update (99b7bf0)
  • do not install brew dependencies in ./scripts/bootstrap by default (b0509bd)
  • internal: codegen related update (b5d20df)
  • internal: fix incremental formatting in some cases (c3cb905)
  • internal: gitignore .mcpb files (37827dd)
  • internal: ignore .eslintcache (2773e24)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (f801bc1)
  • mcp: allow pointing docs_search tool at other URLs (5c09e09)
  • mcp: rename dxt to mcpb (59a0d59)
  • update lockfile (9e18897)

v0.1.0-alpha.8

17 Sep 03:10

Choose a tag to compare

v0.1.0-alpha.8 Pre-release
Pre-release

0.1.0-alpha.8 (2025-09-17)

Full Changelog: v0.1.0-alpha.7...v0.1.0-alpha.8

Bug Fixes

  • ci: set permissions for DXT publish action (2a49e6e)

v0.1.0-alpha.7

12 Sep 03:58

Choose a tag to compare

v0.1.0-alpha.7 Pre-release
Pre-release

0.1.0-alpha.7 (2025-09-12)

Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7

Bug Fixes

  • mcp: fix uploading dxt release assets (44c6989)

Chores

  • mcp: upload dxt as release asset (1d5cd4e)
  • update SDK settings (966887d)

v0.1.0-alpha.6

09 Sep 13:39
b36d4ba

Choose a tag to compare

v0.1.0-alpha.6 Pre-release
Pre-release

0.1.0-alpha.6 (2025-08-24)

Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6

Features

  • api: update via SDK Studio (29066c7)
  • mcp: add code execution tool (c36e7ab)
  • mcp: add logging when environment variable is set (57fc795)
  • mcp: add option to infer mcp client (149e514)
  • mcp: add unix socket option for remote MCP (72982bc)
  • mcp: fallback for void-typed methods (965b606)
  • mcp: parse query string as mcp client options in mcp server (a72cd42)
  • mcp: remote server with passthru auth (05f1022)
  • mcp: support filtering tool results by a jq expression (436421e)

Bug Fixes

  • ci: release-doctor — report correct token name (2430747)
  • client: get fetchOptions type more reliably (0a17458)
  • mcp: avoid sending jq_filter to base API (11b40cc)
  • mcp: fix tool description of jq_filter (33effa6)
  • mcp: generate additionalProperties=true for map schemas to avoid validation issues (488ee1c)
  • mcp: include required section for top-level properties and support naming transformations (f7827a6)
  • mcp: relax input type for asTextContextResult (7f50ae3)
  • mcp: reverse validJson capability option and limit scope (41bd333)
  • mcp: support jq filtering on cloudflare workers (d2bee12)

Chores

  • add docs to RequestOptions type (26a2df1)
  • add package to package.json (52c2226)
  • ci: only run for pushes and fork pull requests (fedf819)
  • client: improve path param validation (00bb123)
  • client: qualify global Blob (b110292)
  • deps: update dependency @types/node to v20.17.58 (b435ab1)
  • internal: codegen related update (5560f78)
  • internal: codegen related update (3554f3c)
  • internal: codegen related update (4d9ab35)
  • internal: codegen related update (b47458d)
  • internal: formatting change (5a0343c)
  • internal: make mcp-server publishing public by defaut (cb532ff)
  • internal: move publish config (1947212)
  • internal: refactor array check (39a25bf)
  • internal: remove redundant imports config (cfe049c)
  • internal: update comment in script (3be780c)
  • make some internal functions async (064caed)
  • mcp: add cors to oauth metadata route (e47261c)
  • mcp: document remote server in README.md (64f8b3a)
  • mcp: formatting (32923a2)
  • mcp: minor cleanup of types and package.json (938a40b)
  • mcp: refactor streamable http transport (8a955ea)
  • mcp: rework imports in tools (df24a2f)
  • mcp: update package.json (261f3f5)
  • mcp: update README (b821690)
  • mcp: update types (079839c)
  • ts: reorder package.json imports (596fc4f)
  • update @stainless-api/prism-cli to v5.15.0 (b609b33)
  • update CI script (2ace297)

v0.1.0-alpha.5

24 Jun 14:57
8182eaa

Choose a tag to compare

v0.1.0-alpha.5 Pre-release
Pre-release

0.1.0-alpha.5 (2025-06-24)

Full Changelog: v0.1.0-alpha.4...v0.1.0-alpha.5

Features

  • api: update via SDK Studio (70168fa)
  • api: update via SDK Studio (a43a003)
  • api: update via SDK Studio (4bedf3d)
  • api: update via SDK Studio (5c5a063)
  • api: update via SDK Studio (d04e245)
  • client: add support for endpoint-specific base URLs (d154b67)
  • mcp: implement support for binary responses (a89234f)
  • mcp: include http information in tools (3d8e524)
  • mcp: set X-Stainless-MCP header (6d04f3b)

Bug Fixes

  • client: explicitly copy fetch in withOptions (0c5fe5a)
  • compat with more runtimes (96df746)
  • mcp: fix cursor schema transformation issue with recursive references (112fb67)
  • mcp: include description in dynamic tool search (588cd03)
  • publish script — handle NPM errors correctly (fc5ea58)

Chores

  • adjust eslint.config.mjs ignore pattern (a3eeed2)
  • avoid type error in certain environments (13a317a)
  • ci: enable for pull requests (23ffa3c)
  • client: refactor imports (ebb2afd)
  • deps: bump eslint-plugin-prettier (d4ded48)
  • docs: grammar improvements (93f8200)
  • docs: use top-level-await in example snippets (d9519ed)
  • improve publish-npm script --latest tag logic (2053613)
  • internal: add pure annotations, make base APIResource abstract (9ce83f6)
  • internal: codegen related update (f65a114)
  • internal: fix readablestream types in node 20 (79d997e)
  • internal: update jest config (2d34bb5)
  • mcp: provides high-level initMcpServer function and exports known clients (67ae503)
  • mcp: remove duplicate assignment (df3e9b5)
  • readme: update badges (96e2b2e)
  • readme: use better example snippet for undocumented params (4f15e11)

Refactors

  • types: replace Record with mapped types (1b2ab0b)

v0.1.0-alpha.4

21 May 19:50
3eb17e8

Choose a tag to compare

v0.1.0-alpha.4 Pre-release
Pre-release

0.1.0-alpha.4 (2025-05-21)

Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4

Features

  • api: update via SDK Studio (825db67)

Documentation

v0.1.0-alpha.3

21 May 12:52
ae1690f

Choose a tag to compare

v0.1.0-alpha.3 Pre-release
Pre-release

0.1.0-alpha.3 (2025-05-21)

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

Features

  • api: update via SDK Studio (6424460)

v0.1.0-alpha.2

21 May 12:30
2d62a19

Choose a tag to compare

v0.1.0-alpha.2 Pre-release
Pre-release

0.1.0-alpha.2 (2025-05-21)

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

Chores

  • configure new SDK language (c67054f)

v0.1.0-alpha.1

21 May 12:10
3bdf970

Choose a tag to compare

v0.1.0-alpha.1 Pre-release
Pre-release

0.1.0-alpha.1 (2025-05-21)

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

Features

  • api: update via SDK Studio (9eb4d49)

Chores