Skip to content

Releases: flowglad/flowglad-node

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

v0.19.3

28 Apr 18:01
cf17066

Choose a tag to compare

0.19.3 (2025-04-28)

Full Changelog: v0.19.2...v0.19.3

Bug Fixes

  • api: lift targetSubscriptionId on add payment method checkout session (13835f2)
  • internal: fix file uploads in node 18 jest (12f59fa)

Chores

  • ci: add timeout thresholds for CI jobs (4c5276b)
  • ci: only use depot for staging repos (0821ddd)
  • client: minor internal fixes (5d814c8)
  • internal: codegen related update (d032c38)
  • perf: faster base64 decoding (7e3a28c)

v0.19.2

10 Apr 16:17
ae956aa

Choose a tag to compare

0.19.2 (2025-04-10)

Full Changelog: v0.19.1...v0.19.2

Bug Fixes

  • api: fix trialEnd timestamp issue (9f75ccf)

v0.19.1

10 Apr 14:04
a97cdb3

Choose a tag to compare

0.19.1 (2025-04-10)

Full Changelog: v0.19.0...v0.19.1

Bug Fixes

  • api: fix missing priceId on CheckoutSessionCreateParams (e48ce4e)
  • api: fix refund payment, better types on checkout session creation (862204c)

v0.19.0

10 Apr 05:29
448022a

Choose a tag to compare

0.19.0 (2025-04-10)

Full Changelog: v0.18.3...v0.19.0

Features

  • api: create subscription (a7966f4)

Bug Fixes

Chores

  • internal: improve node 18 shims (ea417c1)
  • internal: reduce CI branch coverage (cdf1059)
  • internal: upload builds and expand CI branch coverage (28e6aaf)

v0.18.3

05 Apr 02:06
0cf61e5

Choose a tag to compare

0.18.3 (2025-04-05)

Full Changelog: v0.18.2...v0.18.3

Bug Fixes

  • api: manual updates on checkout session (#156) (c1fdb86)
  • api: manual updates to checkout sessions create params (#153) (555cda9)