From a13456a2f09bb79bddb29ac45c7b6ce6d03d02bc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 2 Jul 2026 17:57:49 +0000 Subject: [PATCH 1/2] chore: Prepare release --- .changeset/ai-sdk-v7-telemetry-end.md | 5 ----- .changeset/eu-proxy-url-function-invoke.md | 5 ----- .changeset/hot-boats-fail.md | 5 ----- .changeset/sunny-walls-share.md | 5 ----- .changeset/sunny-wombats-cheer.md | 5 ----- .changeset/tiny-sheep-send.md | 5 ----- js/CHANGELOG.md | 14 ++++++++++++++ js/package.json | 2 +- 8 files changed, 15 insertions(+), 31 deletions(-) delete mode 100644 .changeset/ai-sdk-v7-telemetry-end.md delete mode 100644 .changeset/eu-proxy-url-function-invoke.md delete mode 100644 .changeset/hot-boats-fail.md delete mode 100644 .changeset/sunny-walls-share.md delete mode 100644 .changeset/sunny-wombats-cheer.md delete mode 100644 .changeset/tiny-sheep-send.md diff --git a/.changeset/ai-sdk-v7-telemetry-end.md b/.changeset/ai-sdk-v7-telemetry-end.md deleted file mode 100644 index 608cd10a0..000000000 --- a/.changeset/ai-sdk-v7-telemetry-end.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -fix(ai-sdk): Close `braintrustAISDKTelemetry()` parent spans with AI SDK 7 `onEnd` callbacks diff --git a/.changeset/eu-proxy-url-function-invoke.md b/.changeset/eu-proxy-url-function-invoke.md deleted file mode 100644 index 0f4f69bda..000000000 --- a/.changeset/eu-proxy-url-function-invoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -fix: Fix function invocations by stripping `/v1/proxy` from functions endpoint diff --git a/.changeset/hot-boats-fail.md b/.changeset/hot-boats-fail.md deleted file mode 100644 index 732686c14..000000000 --- a/.changeset/hot-boats-fail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -ref: Fork `orchestrion-js`, `import-in-the-middle` and `require-in-the-middle` diff --git a/.changeset/sunny-walls-share.md b/.changeset/sunny-walls-share.md deleted file mode 100644 index 692380f9e..000000000 --- a/.changeset/sunny-walls-share.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": minor ---- - -feat: Expose flag for toggling realtime mode in span fetcher diff --git a/.changeset/sunny-wombats-cheer.md b/.changeset/sunny-wombats-cheer.md deleted file mode 100644 index 88c14da54..000000000 --- a/.changeset/sunny-wombats-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -fix: Properly anchor preview domain CORS regex diff --git a/.changeset/tiny-sheep-send.md b/.changeset/tiny-sheep-send.md deleted file mode 100644 index a3ea7027b..000000000 --- a/.changeset/tiny-sheep-send.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": minor ---- - -feat(evals): Forward/pick up `bt eval <...> --sample N` flag diff --git a/js/CHANGELOG.md b/js/CHANGELOG.md index 7557e9a60..63b6f96a8 100644 --- a/js/CHANGELOG.md +++ b/js/CHANGELOG.md @@ -1,5 +1,19 @@ # braintrust +## 3.21.0 + +### Minor Changes + +- feat: Expose flag for toggling realtime mode in span fetcher Thanks @choochootrain! (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2187) +- feat(evals): Forward/pick up `bt eval <...> --sample N` flag (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2165) + +### Patch Changes + +- fix(ai-sdk): Close `braintrustAISDKTelemetry()` parent spans with AI SDK 7 `onEnd` callbacks (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2172) +- fix: Fix function invocations by stripping `/v1/proxy` from functions endpoint Thanks @paultancre-bt! (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2180) +- ref: Fork `orchestrion-js`, `import-in-the-middle` and `require-in-the-middle` (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2154) +- fix: Properly anchor preview domain CORS regex Thanks @mathisliens-braintrust! (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2162) + ## 3.20.0 ### Minor Changes diff --git a/js/package.json b/js/package.json index bf669af17..7e8e0a397 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "braintrust", - "version": "3.20.0", + "version": "3.21.0", "description": "SDK for integrating Braintrust", "repository": { "type": "git", From d535302f3409e98bdab710c0069116b6350bf9a0 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Thu, 2 Jul 2026 20:22:19 +0200 Subject: [PATCH 2/2] Clean up changelog --- js/CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/CHANGELOG.md b/js/CHANGELOG.md index 63b6f96a8..e43c72fa7 100644 --- a/js/CHANGELOG.md +++ b/js/CHANGELOG.md @@ -4,15 +4,15 @@ ### Minor Changes -- feat: Expose flag for toggling realtime mode in span fetcher Thanks @choochootrain! (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2187) +- feat: Expose flag for toggling realtime mode in span fetcher (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2187) - feat(evals): Forward/pick up `bt eval <...> --sample N` flag (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2165) ### Patch Changes - fix(ai-sdk): Close `braintrustAISDKTelemetry()` parent spans with AI SDK 7 `onEnd` callbacks (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2172) -- fix: Fix function invocations by stripping `/v1/proxy` from functions endpoint Thanks @paultancre-bt! (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2180) +- fix: Fix function invocations by stripping `/v1/proxy` from functions endpoint (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2180) - ref: Fork `orchestrion-js`, `import-in-the-middle` and `require-in-the-middle` (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2154) -- fix: Properly anchor preview domain CORS regex Thanks @mathisliens-braintrust! (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2162) +- fix: Properly anchor preview domain CORS regex (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2162) ## 3.20.0