Skip to content

Releases: flowglad/flowglad-node

v0.29.0

18 Jan 01:53
2df4e9d

Choose a tag to compare

0.29.0 (2026-01-18)

Full Changelog: v0.28.0...v0.29.0

Features

Chores

  • internal: update actions/checkout version (eff5d28)

v0.28.0

16 Jan 04:00
15a1a86

Choose a tag to compare

0.28.0 (2026-01-15)

Full Changelog: v0.27.0...v0.28.0

Features

v0.27.0

15 Jan 15:36
1aa3b28

Choose a tag to compare

0.27.0 (2026-01-15)

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

Features

Chores

  • internal: upgrade babel, qs, js-yaml (8dee709)

v0.26.0

14 Jan 04:41
0712971

Choose a tag to compare

0.26.0 (2026-01-14)

Full Changelog: v0.25.0...v0.26.0

Features

v0.25.0

11 Jan 17:17
c8c6a38

Choose a tag to compare

0.25.0 (2026-01-11)

Full Changelog: v0.24.0...v0.25.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: add client instantiation options to code tool (9af9932)
  • mcp: correct code tool api output types (197ce20)
  • mcp: fix env parsing (8a5559a)
  • mcp: fix options parsing (ea70ab3)
  • mcp: pass base url to code tool (3ad4714)
  • mcp: update code tool prompt (79cec40)

Chores

  • break long lines in snippets into multiline (749834d)
  • internal: codegen related update (7992c52)
  • mcp: remove deprecated tool schemes (6d54339)
  • mcp: update lockfile (06783ad)

Documentation

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

v0.24.0

08 Dec 18:36
1f20ae2

Choose a tag to compare

0.24.0 (2025-12-08)

Full Changelog: v0.23.0...v0.24.0

Features

  • api: manual updates (533552d)
  • mcp: add detail field to docs search tool (8f77fc6)
  • mcp: add typescript check to code execution tool (7578b49)
  • mcp: handle code mode calls in the Stainless API (42fd808)
  • mcp: return logs on code tool errors (709d568)

Bug Fixes

  • mcp: correct code tool API endpoint (42ff072)
  • mcp: return correct lines on typescript errors (4597857)
  • mcp: return tool execution error on api error (53a87cf)

Chores

  • client: fix logger property type (78eb993)
  • internal: codegen related update (07d7563)
  • internal: codegen related update (8e7dd46)
  • internal: upgrade eslint (6b56a2d)
  • use latest @modelcontextprotocol/sdk (430a047)

v0.23.0

25 Nov 22:29

Choose a tag to compare

0.23.0 (2025-11-25)

Full Changelog: v0.22.0...v0.23.0

Features

  • api: manual updates (1a19816)
  • api: update via SDK Studio (539f4c4)
  • mcp: enable optional code execution tool on http mcp servers (090ca8f)

Bug Fixes

  • mcpb: pin @anthropic-ai/mcpb version (c8bf746)
  • mcp: return tool execution error on jq failure (047276b)

Chores

  • internal: codegen related update (f45deec)
  • internal: codegen related update (d8c690d)
  • internal: grammar fix (it's -> its) (ceea4b0)
  • mcp code tool explicit error message when missing a run function (9f95cba)
  • mcp: add friendlier MCP code tool errors on incorrect method invocations (69bd7b0)
  • mcp: add line numbers to code tool errors (48cfd3a)
  • mcp: clarify http auth error (8a6a2cb)
  • mcp: upgrade jq-web (51ca5f4)
  • use structured error when code execution tool errors (20cc664)

Documentation

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

v0.22.0

18 Oct 23:30
088ee86

Choose a tag to compare

0.22.0 (2025-10-18)

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

Features

  • api: pre-launch SDK release (dcfff9e)
  • clean up environment call outs (6dd40c6)
  • mcp: add code execution tool (b6cd343)
  • mcp: add logging when environment variable is set (1a342dd)
  • mcp: add option to infer mcp client (79eb017)
  • mcp: add unix socket option for remote MCP (d9046c9)
  • mcp: parse query string as mcp client options in mcp server (4595852)
  • mcp: remote server with passthru auth (3790db5)
  • mcp: support filtering tool results by a jq expression (b6fb8e2)

Bug Fixes

  • ci: release-doctor — report correct token name (51f10bf)
  • client: get fetchOptions type more reliably (f992b90)
  • mcp: avoid sending jq_filter to base API (47e138e)
  • mcp: fix bug in header handling (b02cec9)
  • mcp: fix tool description of jq_filter (a3c1124)
  • mcp: generate additionalProperties=true for map schemas to avoid validation issues (7a8aefb)
  • mcp: include required section for top-level properties and support naming transformations (d954143)
  • mcp: relax input type for asTextContextResult (4eb359e)
  • mcp: reverse validJson capability option and limit scope (0114889)
  • mcp: support jq filtering on cloudflare workers (1cb62d7)

Chores

  • add docs to RequestOptions type (5673bd9)
  • add package to package.json (4e57a8f)
  • ci: only run for pushes and fork pull requests (7133a67)
  • client: improve path param validation (40bf088)
  • client: qualify global Blob (cd495ee)
  • deps: update dependency @types/node to v20.17.58 (7de8c26)
  • internal: codegen related update (1fee692)
  • internal: codegen related update (0b5da41)
  • internal: codegen related update (5cc2ae0)
  • internal: codegen related update (a3b57a4)
  • internal: formatting change (57a4460)
  • internal: make mcp-server publishing public by defaut (dedddc8)
  • internal: move publish config (65be443)
  • internal: refactor array check (88ca819)
  • internal: remove redundant imports config (62fbf68)
  • internal: update comment in script (ecd3afd)
  • make some internal functions async (d14a6a0)
  • mcp: add cors to oauth metadata route (1a638e6)
  • mcp: document remote server in README.md (13d6332)
  • mcp: formatting (30ba925)
  • mcp: minor cleanup of types and package.json (53ee586)
  • mcp: refactor streamable http transport (537cc07)
  • mcp: rework imports in tools (4fb589d)
  • mcp: update package.json (3e6dbd9)
  • mcp: update README (8640f1b)
  • mcp: update types (fa495cb)
  • ts: reorder package.json imports (75a2591)
  • update @stainless-api/prism-cli to v5.15.0 (1a848b0)
  • update CI script (7958db2)

v0.21.0

25 Jun 00:16
5e7f517

Choose a tag to compare

0.21.0 (2025-06-25)

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

Features

  • api: activate subscription checkout session (9a2a56e)

Refactors

  • types: replace Record with mapped types (560e1a4)

v0.20.0

23 Jun 23:19
cc792f8

Choose a tag to compare

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