Releases: browserbase/sdk-node
Releases · browserbase/sdk-node
v2.9.0
2.9.0 (2026-03-16)
Full Changelog: v2.8.0...v2.9.0
Features
- [CORE-1796][apps/api] Update Node.js SDK (0b1a1ff)
- [GRO-000] docs: Add guide + docs for search api (a87b397)
- api: api update (#19) (8df9cc8)
- api: update via SDK Studio (#10) (2c6c15d)
- api: update via SDK Studio (#11) (9191ed6)
- api: update via SDK Studio (#12) (ebeaf82)
- api: update via SDK Studio (#13) (c0ffdce)
- api: update via SDK Studio (#16) (a96a86c)
- api: update via SDK Studio (#17) (52cf741)
- api: update via SDK Studio (#3) (8a06f81)
- api: update via SDK Studio (#4) (cf6309b)
- api: update via SDK Studio (#5) (4275810)
- api: update via SDK Studio (#6) (299d77e)
- api: update via SDK Studio (#7) (e1e4738)
- api: update via SDK Studio (#8) (2d845ff)
- api: update via SDK Studio (#9) (a17fadc)
Bug Fixes
Chores
v2.8.0-alpha.1
2.8.0-alpha.1 (2026-03-11)
Full Changelog: v2.7.0...v2.8.0-alpha.1
Features
- [CORE-1804][apps/api] Add fetch API schema (969d581)
- api: api update (#19) (8df9cc8)
- api: update via SDK Studio (#10) (2c6c15d)
- api: update via SDK Studio (#11) (9191ed6)
- api: update via SDK Studio (#12) (ebeaf82)
- api: update via SDK Studio (#13) (c0ffdce)
- api: update via SDK Studio (#16) (a96a86c)
- api: update via SDK Studio (#17) (52cf741)
- api: update via SDK Studio (#3) (8a06f81)
- api: update via SDK Studio (#4) (cf6309b)
- api: update via SDK Studio (#5) (4275810)
- api: update via SDK Studio (#6) (299d77e)
- api: update via SDK Studio (#7) (e1e4738)
- api: update via SDK Studio (#8) (2d845ff)
- api: update via SDK Studio (#9) (a17fadc)
Bug Fixes
- client: preserve URL params already embedded in path (81f76ab)
- use npm publish instead of yarn publish (#173) (05b3225)
Chores
- ci: skip uploading artifacts on stainless-internal branches (0c1949d)
- go live (#1) (bc9e36e)
- internal: codegen related update (d8b846c)
- internal: move stringifyQuery implementation to internal function (fb87469)
- release: prepare alpha (#36) (c5e0f61)
- release: v2.0.0 (#39) (2ecb572)
- test: do not count install time for mock server timeout (1fd6556)
- update placeholder string (fb97b1c)
- update SDK settings (#21) (dd2956f)
v2.7.0-alpha.1
2.7.0-alpha.1 (2026-02-26)
Full Changelog: v2.6.0...v2.7.0-alpha.1
Features
- api: api update (3e4e63e)
- api: api update (a4abc41)
- api: api update (3318432)
- api: api update (f44ef24)
- api: api update (7967442)
- api: api update (890aa00)
- api: api update (3348e1a)
- api: api update (d80e4ac)
- api: api update (d661869)
- api: api update (d57f23e)
- api: api update (90c9185)
- api: api update (0ec3383)
- api: api update (ef5f62b)
- api: manual updates (31b7212)
- api: manual updates (ffdf6f3)
- api: manual updates (2b60d30)
- api: manual updates (83d57f0)
- api: manual updates (b9152d8)
- api: manual updates (d808751)
- api: manual updates (d249ec3)
- api: manual updates (8b48f9b)
- api: manual updates (b2ac95c)
- api: manual updates (59bb2a5)
- client: add support for endpoint-specific base URLs (0c69436)
- mcp: support filtering tool results by a jq expression (0efabac)
Bug Fixes
- ci: release-doctor — report correct token name (8e59beb)
- client: don't send
Content-Typefor bodyless methods (bfe46e8) - coerce nullable values to undefined (6108dc5)
- docs/contributing: correct pnpm link command (fa166b7)
- internal: skip tests that depend on mock server (efbf3ab)
- mcp: correct code tool API endpoint (e28c890)
- mcp: return correct lines on typescript errors (80ae079)
- publish script — handle NPM errors correctly (87c245e)
Performance Improvements
- faster formatting (44cd7a6)
Chores
- break long lines in snippets into multiline (48d6458)
- ci build action (4fe59cd)
- ci: enable for pull requests (132825d)
- ci: only run for pushes and fork pull requests (a166050)
- ci: upgrade
actions/github-script(8818cfb) - client: do not parse responses with empty content-length (c9d1b79)
- deps: update dependency node-fetch to v2.6.13 (b657cbe)
- do not install brew dependencies in ./scripts/bootstrap by default (ea703c8)
- docs: grammar improvements (985f2fe)
- docs: use top-level-await in example snippets (24c7006)
- improve publish-npm script --latest tag logic (88ce3e3)
- internal: codegen related update (6eabc90)
- internal: codegen related update (3dd3df4)
- internal: codegen related update (eb99387)
- internal: fix incremental formatting in some cases (4057bd2)
- internal: formatting change (29b57d4)
- internal: ignore .eslintcache (adee655)
- internal: make base APIResource abstract (6ec9d38)
- internal: move publish config (2fb47ce)
- internal: remove deprecated
compilerOptions.baseUrlfrom tsconfig.json (80a6db7) - internal: remove redundant imports config (ddf4087)
- internal: update
actions/checkoutversion (dfe82a1) - internal: update comment in script (a549d56)
- internal: upgrade babel, qs, js-yaml (fe654da)
- internal: use npm pack for build uploads (b1ddfd9)
- internal: version bump (690777f)
- make some internal functions async (f8111cb)
- mention unit type in timeout docs (8d864d1)
- update @stainless-api/prism-cli to v5.15.0 (d4ac1f1)
- update CI script (2cd3501)
- update mock server docs (54a36bf)
Refactors
- types: replace Record with mapped types (3e0bfd3)
v2.7.0-alpha.3
2.7.0-alpha.3 (2026-02-26)
Full Changelog: v2.7.0-alpha.2...v2.7.0-alpha.3
Features
- [CORE-] Restore models and components in SDK (e9a85f1)
v2.7.0-alpha.2
v2.6.0
2.6.0 (2025-05-16)
Full Changelog: v2.5.0...v2.6.0
Features
Bug Fixes
- api: improve type resolution when importing as a package (#163) (758c8e0)
- client: send
X-Stainless-Timeoutin seconds (#161) (8aea1ee) - mcp: remove unused tools.ts (#164) (b09bd54)
Chores
- ci: add timeout thresholds for CI jobs (c813b38)
- ci: only use depot for staging repos (475fe50)
- client: minor internal fixes (ee36919)
- internal: add aliases for Record and Array (#162) (e658ed9)
- internal: codegen related update (99b8089)
- internal: reduce CI branch coverage (37d8e14)
- internal: upload builds and expand CI branch coverage (d30a38a)
Documentation
- readme: fix typo (7bc4b9b)
v2.5.0
2.5.0 (2025-03-28)
Full Changelog: v2.4.0...v2.5.0
Features
Bug Fixes
- avoid type error in certain environments (#154) (0288fa5)
- internal: work around vercel/next.js#76881 (#155) (f2b25bc)
Chores
v2.4.0
2.4.0 (2025-03-14)
Full Changelog: v2.3.0...v2.4.0
Features
Bug Fixes
- client: fix export map for index exports (#137) (7e3ba08)
- exports: ensure resource imports don't require /index (#146) (c6ec9a5)
Chores
- internal: codegen related update (#138) (316a6af)
- internal: codegen related update (#143) (d8d3fb9)
- internal: fix devcontainers setup (#139) (40202bd)
- internal: version bump (#129) (82c57f9)
- internal: version bump (#135) (90a4906)
Documentation
v2.3.0
v2.2.0
2.2.0 (2025-01-28)
Full Changelog: v2.1.3...v2.2.0
Features
- api: api update (#120) (b3315e0)
- api: api update (#123) (5eeaf0f)
- api: api update (#125) (fa43f83)
- api: api update (#127) (6ef46ba)
- api: api update (#128) (57f01ee)
Bug Fixes
Chores
- internal: codegen related update (#100) (be0fb87)
- internal: codegen related update (#101) (cdc0098)
- internal: codegen related update (#102) (a205eb3)
- internal: codegen related update (#103) (8bbb29d)
- internal: codegen related update (#104) (aa09378)
- internal: codegen related update (#105) (f7decdd)
- internal: codegen related update (#106) (5f6cf39)
- internal: codegen related update (#107) (65569d9)
- internal: codegen related update (#108) (2efdd29)
- internal: codegen related update (#109) (ee7a567)
- internal: codegen related update (#110) (147d29c)
- internal: codegen related update (#111) (b506c94)
- internal: codegen related update (#112) (c726f9d)
- internal: codegen related update (#113) (00d3797)
- internal: codegen related update (#116) (efc7bbf)
- internal: codegen related update (#117) (03b5237)
- internal: codegen related update (#122) (58f702b)
- internal: codegen related update (#126) (3535bba)
- internal: codegen related update (#50) (e25fad2)
- internal: codegen related update (#74) (ac7c39c)
- internal: codegen related update (#75) (e515faa)
- internal: codegen related update (#76) (b0ba40b)
- internal: codegen related update (#77) (5844462)
- internal: codegen related update (#78) (ba95d78)
- internal: codegen related update (#79) (b938f98)
- internal: codegen related update (#80) (e6c215a)
- internal: codegen related update (#81) (aa5fc7e)
- internal: codegen related update (#83) (7b7d276)
- internal: codegen related update (#84) (ee770ed)
- internal: codegen related update (#86) (838f955)
- internal: codegen related update (#87) (95a1664)
- internal: codegen related update (#88) (aed6281)
- internal: codegen related update (#89) (351f322)
- internal: codegen related update (#90) (98fd97d)
- internal: codegen related update (#92) (f47ac33)
- internal: codegen related update (#93) (d928cb6)
- internal: codegen related update (#94) (2a1800b)
- internal: codegen related update (#95) (869bc76)
- internal: codegen related update (#96) (6395c53)
- internal: codegen related update (#97) (e112f24)
- internal: codegen related update (#98) (65ae889)
- internal: codegen related update (#99) (72be8df)
- internal: version bump (#56) ([ddaf4f3](https://github.com/browserbase/s...