Skip to content

Latest commit

 

History

History
805 lines (548 loc) · 70.7 KB

File metadata and controls

805 lines (548 loc) · 70.7 KB

Changelog

0.5.0 (2026-03-02)

Full Changelog: v0.4.0...v0.5.0

Features

  • build api: include url in queued/in_progress checks (b14eaf0)

Bug Fixes

Chores

  • internal: codegen related update (e83d86b)
  • internal: make MCP code execution location configurable via a flag (43eed7e)

0.4.0 (2026-02-24)

Full Changelog: v0.3.0...v0.4.0

Features

Chores

  • internal: codegen related update (8934072)

0.3.0 (2026-02-23)

Full Changelog: v0.2.0...v0.3.0

Features

  • add completed_at to build api object (a212837)
  • Revert "feat(api): populate integrated_stats (#16032)" (a859bac)

Bug Fixes

  • api: mark integrated data on all commits with the same generated SHA (8f69b8e)

0.2.0 (2026-02-20)

Full Changelog: v0.1.0...v0.2.0

Features

  • api: manual updates (79e1b0f)
  • api: populate integrated_stats (d197453)

Bug Fixes

  • mcp: initialize SDK lazily to avoid failing the connection on init errors (f07516c)

Chores

  • internal: remove mock server code (47f0521)
  • mcp: correctly update version in sync with sdk (c5227ab)
  • update mock server docs (39315f6)

0.1.0 (2026-02-19)

Full Changelog: v0.1.0-alpha.27...v0.1.0

Chores

  • mcp: fix mcp package name (5875dc4)

0.1.0-alpha.27 (2026-02-19)

Full Changelog: v0.1.0-alpha.26...v0.1.0-alpha.27

0.1.0-alpha.26 (2026-02-19)

Full Changelog: v0.1.0-alpha.25...v0.1.0-alpha.26

Features

  • api: add a super basic GET /v0/user endpoint (adda799)

Chores

  • internal: cache fetch instruction calls in MCP server (d395c11)

0.1.0-alpha.25 (2026-02-18)

Full Changelog: v0.1.0-alpha.24...v0.1.0-alpha.25

Chores

  • internal: codegen related update (2e90eec)

0.1.0-alpha.24 (2026-02-17)

Full Changelog: v0.1.0-alpha.23...v0.1.0-alpha.24

Chores

0.1.0-alpha.23 (2026-02-17)

Full Changelog: v0.1.0-alpha.22...v0.1.0-alpha.23

Features

  • record tree oid and return it in the builds api (f75de39)

Bug Fixes

  • client: avoid removing abort listener too early (e657e39)

Chores

  • internal: add health check to MCP server when running in HTTP mode (01547f9)
  • internal: allow basic filtering of methods allowed for MCP code mode (84bc770)
  • internal: always generate MCP server dockerfiles and upgrade associated dependencies (c87ed99)
  • internal: avoid type checking errors with ts-reset (4a453b6)
  • internal: codegen related update (067f371)
  • internal: codegen related update (59776d5)
  • internal: fix pagination internals not accepting option promises (89813a0)
  • internal: upgrade pnpm (adc84e0)

0.1.0-alpha.22 (2026-02-05)

Full Changelog: v0.1.0-alpha.21...v0.1.0-alpha.22

Features

  • mcp: add initial server instructions (3b2d5c8)

Chores

  • client: restructure abort controller binding (977850d)
  • internal: refactor flag parsing for MCP servers and add debug flag (efa7cbf)

0.1.0-alpha.21 (2026-02-04)

Full Changelog: v0.1.0-alpha.20...v0.1.0-alpha.21

Features

  • api: ai commit message features are available as public feature (f1edfe8)
  • api: update support email address (779892a)
  • better notion of which ci workflows are supported in build api (36181b3)

Bug Fixes

  • client: avoid memory leak with abort signals (6e03734)
  • docs: fix mcp installation instructions for remote servers (b18cddf)
  • mcp: allow falling back for required env variables (04b56e3)
  • mcp: do not fallback on baseUrl if environment env variable is set (49587f0)

Chores

  • ci: upgrade actions/github-script (6be3894)
  • client: do not parse responses with empty content-length (0eac060)
  • internal: codegen related update (20b8166)
  • internal: support oauth authorization code flow for MCP servers (7ae4f57)
  • internal: update actions/checkout version (76603c7)
  • internal: update lock file (5b6af2d)
  • mcp: up tsconfig lib version to es2022 (73f8ebd)

0.1.0-alpha.20 (2026-01-15)

Full Changelog: v0.1.0-alpha.19...v0.1.0-alpha.20

⚠ 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

  • add openapi target (c9f3ed1)
  • api: support openapi target from builds:target_outputs (3237371)
  • ci: Add organization-level setting for AI commit messages (0da57bb)
  • sql: initial commit (5e5b22d)

Bug Fixes

  • dedent dockerfile (5e8ae82)
  • mcp: add client instantiation options to code tool (5ec78d4)
  • mcp: pass base url to code tool (5eb8940)
  • production stage (e40f6be)

Chores

  • fix typo in descriptions (416d86f)
  • internal: bump MCP dependencies (0a57072)
  • internal: codegen related update (3b91770)
  • internal: codegen related update (d11e8ce)
  • internal: codegen related update (7fd517d)
  • internal: codegen related update (24ff924)
  • internal: codegen related update (dacf7c3)
  • internal: codegen related update (af15ddc)
  • internal: codegen related update (c311001)
  • internal: codegen related update (8772f3e)
  • internal: upgrade babel, qs, js-yaml (8575348)
  • internal: upgrade brace-expansion and @babel/helpers (35e55bb)
  • mcp: add intent param to execute tool (85b4356)
  • mcp: pass intent param to execute handler (1b002ef)
  • mcp: remove deprecated tool schemes (b9b5541)
  • mcp: upgrade dependencies (9f6519d)

Refactors

  • api: change completed shape (3b3d2b0)

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

Full Changelog: v0.1.0-alpha.18...v0.1.0-alpha.19

Bug Fixes

  • api: switch 'targets' query param to comma-delimited string in diagnostics endpoint (37c0add)

0.1.0-alpha.18 (2025-12-08)

Full Changelog: v0.1.0-alpha.17...v0.1.0-alpha.18

Features

0.1.0-alpha.17 (2025-12-05)

Full Changelog: v0.1.0-alpha.16...v0.1.0-alpha.17

Features

  • api: add branch reset functionality (3a752b1)
  • Expose connection-specific decorated OAS (f5bf0d1)
  • mcp: add detail field to docs search tool (f0d8510)
  • mcp: enable optional code execution tool on http mcp servers (4672381)

Bug Fixes

  • mcpb: pin @anthropic-ai/mcpb version (6128a17)
  • mcp: fix cli argument parsing logic (6f51296)
  • mcp: resolve a linting issue in server code (3695b9c)
  • mcp: return tool execution error on jq failure (9e8d18a)

Chores

  • extract some types in mcp docs (6953e19)
  • fix dockerfile (a8620b9)
  • internal: codegen related update (b78189c)
  • internal: codegen related update (43e2bd2)
  • internal: codegen related update (8bd5749)
  • internal: codegen related update (f5c0a4d)
  • internal: codegen related update (6de1b6d)
  • internal: codegen related update (3dac6b5)
  • internal: codegen related update (11cb6bd)
  • internal: codegen related update (8d5c4c8)
  • internal: codegen related update (31e06ee)
  • internal: codegen related update (692e4f4)
  • internal: codegen related update (c9bda4f)
  • internal: codegen related update (be77a0b)
  • internal: codegen related update (72f8a2a)
  • internal: codegen related update (31e3903)
  • internal: codegen related update (ac32221)
  • internal: codegen related update (d8d72b0)
  • internal: codegen related update (8be59d8)
  • internal: codegen related update (0f35c17)
  • internal: codegen related update (a4f392b)
  • internal: codegen related update (4aab75e)
  • internal: fix incremental formatting in some cases (5906dba)
  • internal: grammar fix (it's -> its) (26f73e0)
  • internal: ignore .eslintcache (c1fe619)
  • internal: remove .eslintcache (80c9762)
  • internal: use npm pack for build uploads (64381d5)
  • jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (d443db2)
  • mcp code tool explicit error message when missing a run function (15e25b5)
  • mcp: add friendlier MCP code tool errors on incorrect method invocations (41d7085)
  • mcp: add line numbers to code tool errors (f251424)
  • mcp: allow pointing docs_search tool at other URLs (b8df387)
  • mcp: clarify http auth error (ffad929)
  • mcp: upgrade jq-web (13aabb5)
  • skip spec resource (ae12574)
  • update docstrings (c4f88d9)
  • update lockfile (3972fce)
  • update mcp dockerfile (d531f3f)
  • use structured error when code execution tool errors (4b5b5ea)

Documentation

  • mcp: add a README button for one-click add to Cursor (266a273)
  • mcp: add a README link to add server to VS Code or Claude Code (25ed318)

0.1.0-alpha.16 (2025-09-26)

Full Changelog: v0.1.0-alpha.15...v0.1.0-alpha.16

Features

  • mcp: add docs search tool (2662792)
  • mcp: add option for including docs tools (a35108b)
  • mcp: enable experimental docs search tool (ecc381d)

Performance Improvements

Chores

  • add more to diagnostics (22a5bcf)
  • bump version of pnpm/action-setup in CI (a8ba0cb)
  • codegen: internal codegen update (94a5407)
  • do not install brew dependencies in ./scripts/bootstrap by default (e861374)
  • internal: codegen related update (5bbc7e0)
  • internal: codegen related update (c3379c5)
  • internal: gitignore .mcpb files (d50480c)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (e4ec870)
  • mcp: rename dxt to mcpb (0c83c55)

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

Full Changelog: v0.1.0-alpha.14...v0.1.0-alpha.15

Bug Fixes

  • ci: set permissions for DXT publish action (b0fc3ff)
  • ci: use pnpm in ci (2d6c02e)

Chores

  • internal: codegen related update (e80a81a)
  • internal: codegen related update (88e4215)
  • internal: codegen related update (e2e8f11)
  • update CONTRIBUTING.md (7f37fb5)

0.1.0-alpha.14 (2025-09-16)

Full Changelog: v0.1.0-alpha.13...v0.1.0-alpha.14

Features

  • api: docs (57a8543)
  • api: encode path params (40c7c45)
  • api: manual updates (32c1ade)
  • client: shorten union variant names (5cad8fe)
  • mcp: add client infer to cloudflare oauth screen (323476d)
  • mcp: allow setting logging level (4bc7f75)
  • mcp: expose client options in streamableHTTPApp (0e204ba)

Bug Fixes

  • api: prevent build compares against main (d872a99)
  • coerce nullable values to undefined (3b68d9e)
  • internal: fix resource and method skipping logic (2f06476)
  • internal: remove unused null class (6637b7e)
  • mcp: fix query options parsing (9397db5)
  • mcp: fix uploading dxt release assets (56e70d3)

Chores

  • ci build action (3cc73fa)
  • internal: codegen related update (4e31133)
  • internal: codegen related update (16d6e73)
  • internal: codegen related update (2da3927)
  • internal: codegen related update (34c0773)
  • internal: codegen related update (803adc7)
  • internal: codegen related update (e659fe7)
  • internal: codegen related update (2ab99c7)
  • internal: codegen related update (ac818ad)
  • internal: codegen related update (7001b7e)
  • internal: codegen related update (23588ca)
  • internal: codegen related update (d3c1bd1)
  • internal: codegen related update (8d3f5d7)
  • internal: codegen related update (f12a97c)
  • internal: codegen related update (c76e0d2)
  • internal: codegen related update (ed0f1f4)
  • internal: codegen related update (8c02adb)
  • internal: codegen related update (e99fa29)
  • internal: codegen related update (e4dc69c)
  • internal: codegen related update (b201b1b)
  • internal: codegen related update (901fae4)
  • internal: codegen related update (25d8ebe)
  • internal: codegen related update (1a95e1e)
  • internal: codegen related update (37cfca7)
  • internal: codegen related update (fd2ddbe)
  • internal: codegen related update (ba091b5)
  • internal: codegen related update (f9c43c1)
  • internal: codegen related update (b0d2084)
  • internal: codegen related update (3679dc0)
  • internal: codegen related update (17f370f)
  • internal: codegen related update (389ecab)
  • internal: codegen related update (8fdc1d0)
  • internal: codegen related update (daecb76)
  • internal: codegen related update (6c49043)
  • internal: codegen related update (d187ad4)
  • internal: codegen related update (02801bb)
  • internal: codegen related update (08a9f69)
  • internal: codegen related update (69ca99c)
  • internal: codegen related update (7e84534)
  • internal: codegen related update (85ce019)
  • internal: codegen related update (e6ea788)
  • internal: codegen related update (5c4a911)
  • internal: codegen related update (99a7c7a)
  • internal: codegen related update (0f693d5)
  • internal: codegen related update (88b4dd7)
  • internal: codegen related update (5feaa53)
  • internal: codegen related update (fd0be37)
  • internal: codegen related update (4b4e0d7)
  • internal: codegen related update (1d9297d)
  • internal: codegen related update (89eec9d)
  • internal: codegen related update (ec49df2)
  • internal: codegen related update (1f8d81f)
  • internal: codegen related update (9567eca)
  • internal: codegen related update (3ab57ed)
  • internal: codegen related update (f6c9737)
  • internal: codegen related update (8be0a07)
  • internal: codegen related update (9bc455c)
  • internal: codegen related update (4ac42cb)
  • internal: codegen related update (da93145)
  • internal: codegen related update (4773b02)
  • internal: codegen related update (a5759a1)
  • internal: codegen related update (ac78076)
  • internal: codegen related update (7ea155a)
  • internal: codegen related update (d46ad96)
  • internal: codegen related update (86486cc)
  • internal: codegen related update (15b1fc2)
  • internal: codegen related update (18d1ce8)
  • internal: codegen related update (a3a9117)
  • internal: codegen related update (e3b990b)
  • internal: codegen related update (6612dad)
  • internal: codegen related update (2e1f4ac)
  • internal: codegen related update (aa6d07d)
  • internal: codegen related update (a169905)
  • internal: codegen related update (11842bd)
  • internal: codegen related update (223d3a5)
  • internal: codegen related update (29dce3a)
  • internal: codegen related update (248a60b)
  • internal: codegen related update (085cb58)
  • internal: codegen related update (0d63c6d)
  • internal: codegen related update (ce0666e)
  • internal: codegen related update (9fbedeb)
  • internal: codegen related update (3f79b83)
  • internal: enable and auto-fix @typescript-eslint/consistent-type-imports lint rule (1aa672f)
  • internal: update global Error reference (4308367)
  • mcp: upload dxt as release asset (24c26b1)
  • update CI script (95295eb)

0.1.0-alpha.13 (2025-08-22)

Full Changelog: v0.1.0-alpha.12...v0.1.0-alpha.13

Features

  • [WIP] add branch rebasing to the API (1e4eba9)
  • api: remove compare mcp tool (7b5370a)
  • mcp: add code execution tool (5fc3df8)
  • mcp: add option to infer mcp client (d07e1bd)
  • mcp: parse query string as mcp client options in mcp server (1aca1db)

Bug Fixes

  • mcp: generate additionalProperties=true for map schemas to avoid validation issues (5984cdd)
  • mcp: oauth metadata (9f07302)

Chores

  • add package to package.json (1f2e338)
  • client: qualify global Blob (feffee8)
  • deps: update dependency @types/node to v20.17.58 (969dd97)
  • internal: codegen related update (0e0e358)
  • internal: codegen related update (b0383ec)
  • internal: codegen related update (2293405)
  • internal: codegen related update (d573489)
  • internal: formatting change (1f6025f)
  • internal: make mcp-server publishing public by defaut (246940f)
  • internal: refactor array check (ca0ed80)
  • mcp: add cors to oauth metadata route (39f28d9)
  • mcp: document remote server in README.md (354ec27)
  • mcp: minor cleanup of types and package.json (21ba881)
  • mcp: update package.json (2e6f228)
  • mcp: update README (c3fb351)
  • mcp: update types (2df004c)
  • revert to yarn (67dfcec)
  • unrevert yarn (2174526)

Documentation

  • add contact email and link to docs (707d851)

0.1.0-alpha.12 (2025-08-12)

Full Changelog: v0.1.0-alpha.11...v0.1.0-alpha.12

Features

  • add timestamp to builds api (8e63219)
  • api: add check step model (4e28836)
  • api: add FileInput model (b12f5a8)
  • api: add models (f503b4c)
  • api: add more models (818efd0)
  • api: add staging environment (fdbd3aa)
  • api: discrim like this (df5155c)
  • api: don't default to "main" branch (4cb1928)
  • api: manual updates (1e6eee5)
  • api: manual updates (fa2cfdf)
  • api: manual updates (19ff34d)
  • api: manual updates (a8d7964)
  • api: manual updates (91e6b32)
  • api: manual updates (54e2cdb)
  • C#, PHP: codegen stats (eb15616)
  • Codegen(php): unset optional parameters in constructor (55967d5)
  • flesh out project branches endpoints (f609ac7)
  • mcp: add logging when environment variable is set (5039c32)
  • mcp: add unix socket option for remote MCP (e90cea6)
  • mcp: remote server with passthru auth (25ebe60)
  • mcp: support filtering tool results by a jq expression (3ce621d)
  • php: generate stub union classes with discrimminator info (6211878)
  • productionize repo caching (d1bdd86)

Bug Fixes

  • api: catch more errors (6255a02)
  • java: ensure error handling always occurs (4eb767c)
  • mcp: avoid sending jq_filter to base API (85fd1d5)
  • mcp: fix bug in header handling (344163a)
  • mcp: fix tool description of jq_filter (a92e0c2)
  • mcp: include required section for top-level properties and support naming transformations (d6ec40e)
  • mcp: relax input type for asTextContextResult (8bb8201)
  • mcp: reverse validJson capability option and limit scope (653bd8d)
  • mcp: support jq filtering on cloudflare workers (075f9da)

Chores

  • internal: codegen related update (2bac3a2)
  • internal: codegen related update (fe68259)
  • internal: codegen related update (7b4fa85)
  • internal: codegen related update (7dc4748)
  • internal: move publish config (0b13ceb)
  • internal: remove redundant imports config (6328f05)
  • internal: update comment in script (017c2e8)
  • make some internal functions async (a8433ef)
  • mcp: formatting (33c572a)
  • mcp: refactor streamable http transport (9e9f468)
  • mcp: rework imports in tools (a54a6f4)
  • move sdkjson generation api out of v0 scope (c42eba6)
  • ts: reorder package.json imports (e58856e)
  • update @stainless-api/prism-cli to v5.15.0 (79a7d9e)
  • update mcp documentation (fa562d4)

Documentation

0.1.0-alpha.11 (2025-07-07)

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

Features

  • add multipart form support to HAR snippets (c043687)
  • api: manual updates (6c0b3ca)
  • api: punch v0 api for sdk previews (2b37773)
  • api: sort org projects by creation time (eb5909e)
  • make build api return documented specs as urls (a25d287)

Chores

  • add docs to RequestOptions type (f8c8bdc)
  • configure new SDK language (5623733)
  • internal: codegen related update (f00bea3)
  • internal: codegen related update (d7c6cea)

0.1.0-alpha.10 (2025-07-02)

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

Features

0.1.0-alpha.9 (2025-07-02)

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

Features

  • api: add proper pagination (0cf6809)
  • api: add staging environment (4b6d770)

Chores

  • ci: only run for pushes and fork pull requests (9f9f180)
  • client: improve path param validation (b9f7c44)
  • internal: codegen related update (3e3dc52)

0.1.0-alpha.8 (2025-06-27)

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

Bug Fixes

  • handle docker image not existing yet (5a8c85e)

0.1.0-alpha.7 (2025-06-27)

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

Bug Fixes

  • ci: release-doctor — report correct token name (4bdea81)
  • client: get fetchOptions type more reliably (3c84e34)

Chores

  • enable MCP docker publishing (e2a5578)

0.1.0-alpha.6 (2025-06-25)

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

Features

Bug Fixes

  • client: explicitly copy fetch in withOptions (a5ba371)

Chores

  • change publish docs url (1a84be8)

Refactors

  • types: replace Record with mapped types (79d023f)

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

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

Features

  • api: generate mcp server (6b532b4)
  • api: manual updates (1c332fb)
  • api: update environment variable (bec2915)
  • client: add support for endpoint-specific base URLs (3680772)
  • sdkjson generation API (d941cc7)

Bug Fixes

Chores

  • ci: enable for pull requests (a410c3d)
  • client: refactor imports (27b8362)
  • internal: codegen related update (722916f)
  • internal: codegen related update (a1b163b)
  • internal: codegen related update (530c73a)
  • readme: update badges (17986b2)
  • readme: use better example snippet for undocumented params (4b6a614)

0.1.0-alpha.4 (2025-06-16)

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

Features

  • api: add diagnostics to build object (754154c)
  • api: add v0 project create api (f7be25c)
  • api: change v0 path param projectName -> project (40cb0cc)
  • api: manual updates (130dd92)
  • api: manual updates (56c37c6)

Bug Fixes

  • changes har request format for snippets API some more (619c784)
  • compat with more runtimes (9ce1204)
  • publish script — handle NPM errors correctly (cbc3fcc)

Chores

  • adjust eslint.config.mjs ignore pattern (39b2b88)
  • avoid type error in certain environments (0e2a217)
  • deps: bump eslint-plugin-prettier (7e0d104)
  • docs: grammar improvements (22df641)
  • docs: use top-level-await in example snippets (563dbc4)
  • improve publish-npm script --latest tag logic (81c8585)
  • internal: add pure annotations, make base APIResource abstract (a0ed564)
  • internal: codegen related update (434dc67)
  • internal: codegen related update (9c78aaf)
  • internal: codegen related update (1d0e5ff)
  • internal: fix readablestream types in node 20 (29ec6b7)
  • internal: update jest config (1870539)

Refactors

  • move build_target_outputs to builds.target_outputs (ad9735f)

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

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

Features

  • api: add documented spec to build object (1ba5502)

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

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

Features

Bug Fixes

  • client: always overwrite when merging headers (4d180e0)
  • update request schema for Postman webhook (2c590eb)

Chores

  • bump go sdk version (b7f0264)
  • ci: add timeout thresholds for CI jobs (7d94fbd)
  • ci: only use depot for staging repos (5cd101b)
  • client: drop support for EOL node versions (8a3c07b)
  • internal: codegen related update (d9bd40e)
  • internal: codegen related update (79c9751)
  • internal: refactor utils (c033a80)
  • internal: share typescript helpers (b41cddd)
  • package: remove engines (c089302)
  • perf: faster base64 decoding (f7b9d5d)

Documentation

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

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

Features