diff --git a/.changeset/breezy-groups-rest.md b/.changeset/breezy-groups-rest.md deleted file mode 100644 index f72e6e43b..000000000 --- a/.changeset/breezy-groups-rest.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": minor ---- - -feat: Add `@earendil-works/pi-coding-agent` instrumentation diff --git a/.changeset/bright-eggs-cover.md b/.changeset/bright-eggs-cover.md deleted file mode 100644 index 15530a165..000000000 --- a/.changeset/bright-eggs-cover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": minor ---- - -feat(google-genai): Add instrumentation for interactions API diff --git a/.changeset/brown-spoons-search.md b/.changeset/brown-spoons-search.md deleted file mode 100644 index 146bae868..000000000 --- a/.changeset/brown-spoons-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": minor ---- - -update optional dependency bt to v0.12.0 diff --git a/.changeset/calm-scope-sparkle.md b/.changeset/calm-scope-sparkle.md deleted file mode 100644 index 38b063c9a..000000000 --- a/.changeset/calm-scope-sparkle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@braintrust/otel": patch ---- - -fix(otel): Transform v1 spans into v2 compatible format before exporting diff --git a/.changeset/classifier-function-push.md b/.changeset/classifier-function-push.md deleted file mode 100644 index bbad5eed1..000000000 --- a/.changeset/classifier-function-push.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -Add project-level classifier builder support for function push. diff --git a/.changeset/funky-pigs-clap.md b/.changeset/funky-pigs-clap.md deleted file mode 100644 index d42470984..000000000 --- a/.changeset/funky-pigs-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -fix(claude-agent-sdk): Fix subagents span nesting and input diff --git a/.changeset/hip-crews-wash.md b/.changeset/hip-crews-wash.md deleted file mode 100644 index 02a943323..000000000 --- a/.changeset/hip-crews-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": minor ---- - -feat(ai-sdk): Add AI SDK v7 support diff --git a/.changeset/hungry-hounds-yell.md b/.changeset/hungry-hounds-yell.md deleted file mode 100644 index 1621c8191..000000000 --- a/.changeset/hungry-hounds-yell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -fix: Fix TTFT in AI SDK v6 diff --git a/.changeset/late-buses-enjoy.md b/.changeset/late-buses-enjoy.md deleted file mode 100644 index 390a277ef..000000000 --- a/.changeset/late-buses-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": minor ---- - -Add support for preserving explicit origin metadata on inline eval cases, so evals that run transformed or pre-resolved rows can retain their source-row provenance. diff --git a/.changeset/light-days-brush.md b/.changeset/light-days-brush.md deleted file mode 100644 index 6d0e56176..000000000 --- a/.changeset/light-days-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -fix(flue): Fix span nesting diff --git a/.changeset/olive-keys-cross.md b/.changeset/olive-keys-cross.md deleted file mode 100644 index c3d00036f..000000000 --- a/.changeset/olive-keys-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -fix: Validate inline row origin for evals diff --git a/.changeset/shy-rats-lick.md b/.changeset/shy-rats-lick.md deleted file mode 100644 index 9ef1a3780..000000000 --- a/.changeset/shy-rats-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"braintrust": patch ---- - -Fix eval summaries to compare against the experiment’s explicit base experiment ID. diff --git a/integrations/otel-js/CHANGELOG.md b/integrations/otel-js/CHANGELOG.md index 7e6dbc11a..0b835a3d0 100644 --- a/integrations/otel-js/CHANGELOG.md +++ b/integrations/otel-js/CHANGELOG.md @@ -1,5 +1,11 @@ # @braintrust/otel +## 0.2.1 + +### Patch Changes + +- fix(otel): Transform v1 spans into v2 compatible format before exporting (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2086) + ## 0.2.0 ### Minor Changes diff --git a/integrations/otel-js/package.json b/integrations/otel-js/package.json index 416998896..f345797f7 100644 --- a/integrations/otel-js/package.json +++ b/integrations/otel-js/package.json @@ -1,6 +1,6 @@ { "name": "@braintrust/otel", - "version": "0.2.0", + "version": "0.2.1", "description": "SDK for integrating Braintrust with OpenTelemetry", "main": "./dist/index.js", "module": "./dist/index.mjs", diff --git a/js/CHANGELOG.md b/js/CHANGELOG.md index 46fa9416e..53f9aabbc 100644 --- a/js/CHANGELOG.md +++ b/js/CHANGELOG.md @@ -1,5 +1,24 @@ # braintrust +## 3.18.0 + +### Minor Changes + +- feat(ai-sdk): Add AI SDK v7 support (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2121) +- feat: Add `@earendil-works/pi-coding-agent` instrumentation (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2118) +- feat(google-genai): Add instrumentation for interactions API (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2122) +- deps: Update `bt` to v0.12.0 (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2111) +- feat: Allow inline eval cases to carry explicit origin metadata (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2104) +- feat: Add project-level classifier builder support for function push (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2095) + +### Patch Changes + +- fix(claude-agent-sdk): Fix subagents span nesting and input (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2119) +- fix: Fix TTFT in AI SDK v6 (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2120) +- fix(flue): Fix span nesting (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2098) +- fix: Validate inline row origin for evals (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2136) +- fix: Fix eval summaries to compare against the experiment’s explicit base experiment ID (https://github.com/braintrustdata/braintrust-sdk-javascript/pull/2124) + ## 3.17.0 ### Minor Changes diff --git a/js/package.json b/js/package.json index 123468198..a38cd4d43 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "braintrust", - "version": "3.17.0", + "version": "3.18.0", "description": "SDK for integrating Braintrust", "repository": { "type": "git",