From f24f27a51e025152adfbe81654eba52df13e4a6c Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 8 Jun 2026 17:25:42 +0000 Subject: [PATCH 1/2] feat: [AI-2206][apps/api] Surface proxySettings.caCertificates in public SDK & docs --- .stats.yml | 4 ++-- src/resources/sessions/sessions.ts | 15 +++++++++++++++ tests/api-resources/sessions/sessions.test.ts | 1 + 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 17cb18b..1ef2a27 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 27 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase/browserbase-9bab373fc62ce19147560ed3ec29fe09ad59d9a5b406d9ed21a22f15a511d9cb.yml -openapi_spec_hash: 518fdefff1eabc4bb8a3b54ddf7fa293 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase/browserbase-f39b852755134d01a440f7c37701f6c5397f43d13740d9ba08739cae488382a7.yml +openapi_spec_hash: de6c25eebe5026d0fb9a4d7a93ec7718 config_hash: d4b0c534eaf7665ea25168e0e824c9d3 diff --git a/src/resources/sessions/sessions.ts b/src/resources/sessions/sessions.ts index ac5b37d..0dc62c6 100644 --- a/src/resources/sessions/sessions.ts +++ b/src/resources/sessions/sessions.ts @@ -216,6 +216,11 @@ export interface SessionCreateParams { > | boolean; + /** + * Supplementary proxy settings. Optional. + */ + proxySettings?: SessionCreateParams.ProxySettings; + /** * The region where the Session should run. */ @@ -408,6 +413,16 @@ export namespace SessionCreateParams { */ domainPattern?: string; } + + /** + * Supplementary proxy settings. Optional. + */ + export interface ProxySettings { + /** + * The TLS certificate IDs to trust. Optional. + */ + caCertificates?: Array; + } } export interface SessionUpdateParams { diff --git a/tests/api-resources/sessions/sessions.test.ts b/tests/api-resources/sessions/sessions.test.ts index d13d1be..1933ab1 100644 --- a/tests/api-resources/sessions/sessions.test.ts +++ b/tests/api-resources/sessions/sessions.test.ts @@ -61,6 +61,7 @@ describe('resource sessions', () => { }, }, ], + proxySettings: { caCertificates: ['182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e'] }, region: 'us-west-2', timeout: 60, userMetadata: { foo: 'bar' }, From 377479ec7e840b89aefe4b2219ce14e815a37b43 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 8 Jun 2026 17:26:01 +0000 Subject: [PATCH 2/2] release: 2.14.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ package-lock.json | 4 ++-- package.json | 2 +- src/version.ts | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d18e944..b9c017b 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.13.0" + ".": "2.14.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 230c535..196ce2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 2.14.0 (2026-06-08) + +Full Changelog: [v2.13.0...v2.14.0](https://github.com/browserbase/sdk-node/compare/v2.13.0...v2.14.0) + +### Features + +* [AI-2206][apps/api] Surface proxySettings.caCertificates in public SDK & docs ([f24f27a](https://github.com/browserbase/sdk-node/commit/f24f27a51e025152adfbe81654eba52df13e4a6c)) + ## 2.13.0 (2026-06-05) Full Changelog: [v2.12.0...v2.13.0](https://github.com/browserbase/sdk-node/compare/v2.12.0...v2.13.0) diff --git a/package-lock.json b/package-lock.json index 519523a..515b756 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@browserbasehq/sdk", - "version": "2.13.0", + "version": "2.14.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@browserbasehq/sdk", - "version": "2.13.0", + "version": "2.14.0", "dependencies": { "@types/node": "^18.11.18", "@types/node-fetch": "^2.6.4", diff --git a/package.json b/package.json index bfaaf83..afc850b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@browserbasehq/sdk", - "version": "2.13.0", + "version": "2.14.0", "description": "The official Node.js library for the Browserbase API", "author": "Browserbase ", "types": "dist/index.d.ts", diff --git a/src/version.ts b/src/version.ts index 31707fe..22e5184 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '2.13.0'; // x-release-please-version +export const VERSION = '2.14.0'; // x-release-please-version