Skip to content

Commit f04f09e

Browse files
chore: release main (#1372)
🤖 I have created a release *beep* *boop* --- <details><summary>browser: 0.1.21</summary> ## [0.1.21](browser-v0.1.20...browser-v0.1.21) (2026-05-19) ### Dependencies * The following workspace dependencies were updated * dependencies * @launchdarkly/js-client-sdk bumped from 4.6.5 to 4.7.0 </details> <details><summary>jest: 1.0.16</summary> ## [1.0.16](jest-v1.0.15...jest-v1.0.16) (2026-05-19) ### Dependencies * The following workspace dependencies were updated * dependencies * @launchdarkly/react-native-client-sdk bumped from ~10.17.4 to ~10.17.5 </details> <details><summary>js-client-sdk: 4.7.0</summary> ## [4.7.0](js-client-sdk-v4.6.5...js-client-sdk-v4.7.0) (2026-05-19) ### Features * wire registerDebugOverrides through client common ([#1368](#1368)) ([9011c2a](9011c2a)) ### Dependencies * The following workspace dependencies were updated * dependencies * @launchdarkly/js-client-sdk-common bumped from 1.26.3 to 1.27.0 </details> <details><summary>js-client-sdk-common: 1.27.0</summary> ## [1.27.0](js-client-sdk-common-v1.26.3...js-client-sdk-common-v1.27.0) (2026-05-19) ### Features * wire registerDebugOverrides through client common ([#1368](#1368)) ([9011c2a](9011c2a)) </details> <details><summary>react-native-client-sdk: 10.17.5</summary> ## [10.17.5](react-native-client-sdk-v10.17.4...react-native-client-sdk-v10.17.5) (2026-05-19) ### Dependencies * The following workspace dependencies were updated * dependencies * @launchdarkly/js-client-sdk-common bumped from 1.26.3 to 1.27.0 </details> <details><summary>react-sdk: 4.0.2</summary> ## [4.0.2](react-sdk-v4.0.1...react-sdk-v4.0.2) (2026-05-19) ### Dependencies * The following workspace dependencies were updated * dependencies * @launchdarkly/js-client-sdk bumped from ^4.6.5 to ^4.7.0 </details> <details><summary>server-sdk-ai: 1.0.0</summary> ## [1.0.0](server-sdk-ai-v0.20.0...server-sdk-ai-v1.0.0) (2026-05-19) ### ⚠ BREAKING CHANGES * Remove bedrock-specific tracker method ([#1385](#1385)) * Remove `LDAIClient.agent` — use `LDAIClient.agentConfig` instead * Remove `LDAIClient.agents` — use `LDAIClient.agentConfigs` instead * Remove `LDAIClient.createChat` — use `LDAIClient.createModel` instead * Remove `LDAIClient.initChat` — use `LDAIClient.createModel` instead * Remove `ChatResponse` type and the `api/chat` module — use `RunnerResult` from `api/model` instead * Change `Judge.evaluateMessages` parameter type from `ChatResponse` to `RunnerResult` (method retained per AI SDK spec Requirement 1.1.3) * Remove `evaluationMetricKeys` (plural) field from `LDAIJudgeConfig` and `LDAIJudgeConfigDefault` — use `evaluationMetricKey` (singular) instead * Remove `LDAIConfigTracker.trackOpenAIMetrics` — use `tracker.trackMetricsOf(getAIMetricsFromResponse, fn)` from `@launchdarkly/server-sdk-ai-openai` instead * Remove `LDAIConfigTracker.trackVercelAISDKGenerateTextMetrics` — use `tracker.trackMetricsOf(getAIMetricsFromResponse, fn)` from `@launchdarkly/server-sdk-ai-vercel` instead * Remove `createOpenAiUsage` helper — use `getAIMetricsFromResponse` from `@launchdarkly/server-sdk-ai-openai` instead * Remove `createVercelAISDKTokenUsage` helper — use `getAIMetricsFromResponse` from `@launchdarkly/server-sdk-ai-vercel` instead * Remove `LDAIClient.config` — use `LDAIClient.completionConfig` instead ### Features * Change `Judge.evaluateMessages` parameter type from `ChatResponse` to `RunnerResult` (method retained per AI SDK spec Requirement 1.1.3) ([86951b0](86951b0)) * Remove `ChatResponse` type and the `api/chat` module — use `RunnerResult` from `api/model` instead ([86951b0](86951b0)) * Remove `createOpenAiUsage` helper — use `getAIMetricsFromResponse` from `@launchdarkly/server-sdk-ai-openai` instead ([86951b0](86951b0)) * Remove `createVercelAISDKTokenUsage` helper — use `getAIMetricsFromResponse` from `@launchdarkly/server-sdk-ai-vercel` instead ([86951b0](86951b0)) * Remove `evaluationMetricKeys` (plural) field from `LDAIJudgeConfig` and `LDAIJudgeConfigDefault` — use `evaluationMetricKey` (singular) instead ([86951b0](86951b0)) * Remove `LDAIClient.agent` — use `LDAIClient.agentConfig` instead ([86951b0](86951b0)) * Remove `LDAIClient.agents` — use `LDAIClient.agentConfigs` instead ([86951b0](86951b0)) * Remove `LDAIClient.config` — use `LDAIClient.completionConfig` instead ([86951b0](86951b0)) * Remove `LDAIClient.createChat` — use `LDAIClient.createModel` instead ([86951b0](86951b0)) * Remove `LDAIClient.initChat` — use `LDAIClient.createModel` instead ([86951b0](86951b0)) * Remove `LDAIConfigTracker.trackOpenAIMetrics` — use `tracker.trackMetricsOf(getAIMetricsFromResponse, fn)` from `@launchdarkly/server-sdk-ai-openai` instead ([86951b0](86951b0)) * Remove `LDAIConfigTracker.trackVercelAISDKGenerateTextMetrics` — use `tracker.trackMetricsOf(getAIMetricsFromResponse, fn)` from `@launchdarkly/server-sdk-ai-vercel` instead ([86951b0](86951b0)) * Remove bedrock-specific tracker method ([#1385](#1385)) ([f7dbee8](f7dbee8)) ### Bug Fixes * Make judge runners non-multi-turn ([#1383](#1383)) ([3d8f488](3d8f488)) * Move ManagedAgentGraph alongside other managed types ([#1384](#1384)) ([22dd76d](22dd76d)) </details> <details><summary>server-sdk-ai-langchain: 0.8.0</summary> ## [0.8.0](server-sdk-ai-langchain-v0.7.0...server-sdk-ai-langchain-v0.8.0) (2026-05-19) ### Features * Support conversation history directly in AI Provider model runners ([#1371](#1371)) ([b246631](b246631)) ### Bug Fixes * Make judge runners non-multi-turn ([#1383](#1383)) ([3d8f488](3d8f488)) ### Dependencies * The following workspace dependencies were updated * devDependencies * @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0 * peerDependencies * @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0 </details> <details><summary>server-sdk-ai-openai: 0.7.0</summary> ## [0.7.0](server-sdk-ai-openai-v0.6.0...server-sdk-ai-openai-v0.7.0) (2026-05-19) ### Features * Support conversation history directly in AI Provider model runners ([#1371](#1371)) ([b246631](b246631)) ### Bug Fixes * Make judge runners non-multi-turn ([#1383](#1383)) ([3d8f488](3d8f488)) ### Dependencies * The following workspace dependencies were updated * devDependencies * @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0 * peerDependencies * @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0 </details> <details><summary>server-sdk-ai-vercel: 0.7.0</summary> ## [0.7.0](server-sdk-ai-vercel-v0.6.0...server-sdk-ai-vercel-v0.7.0) (2026-05-19) ### Features * Support conversation history directly in AI Provider model runners ([#1371](#1371)) ([b246631](b246631)) ### Bug Fixes * Make judge runners non-multi-turn ([#1383](#1383)) ([3d8f488](3d8f488)) ### Dependencies * The following workspace dependencies were updated * devDependencies * @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0 * peerDependencies * @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0 </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Medium Risk** > Primarily a release/metadata PR (version bumps and changelog updates), but it includes a `@launchdarkly/server-sdk-ai` major version bump to `1.0.0`, which signals breaking API changes for downstream consumers. > > **Overview** > **Release-please version rollup.** Updates `.release-please-manifest.json`, package `version` fields, and associated `CHANGELOG.md` entries across the monorepo. > > Notable bumps include `@launchdarkly/server-sdk-ai` to **`1.0.0`** (breaking-change release per changelog) and propagation of dependency bumps (`@launchdarkly/js-client-sdk-common` to `1.27.0`, browser SDK to `4.7.0`, React Native to `10.17.5`, React SDK to `4.0.2`, and AI provider packages to `0.7.x/0.8.0`), along with updating embedded SDK/wrapper version strings (e.g., `BrowserInfo`, `PlatformInfo`, `LDReactClient`). > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit bebd031. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY --> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 22dd76d commit f04f09e

33 files changed

Lines changed: 204 additions & 43 deletions

File tree

.release-please-manifest.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
{
2-
"packages/ai-providers/server-ai-langchain": "0.7.0",
3-
"packages/ai-providers/server-ai-openai": "0.6.0",
4-
"packages/ai-providers/server-ai-vercel": "0.6.0",
2+
"packages/ai-providers/server-ai-langchain": "0.8.0",
3+
"packages/ai-providers/server-ai-openai": "0.7.0",
4+
"packages/ai-providers/server-ai-vercel": "0.7.0",
55
"packages/sdk/akamai-base": "3.0.22",
66
"packages/sdk/akamai-edgekv": "1.4.24",
7-
"packages/sdk/browser": "4.6.5",
7+
"packages/sdk/browser": "4.7.0",
88
"packages/sdk/cloudflare": "2.7.23",
9-
"packages/sdk/combined-browser": "0.1.20",
9+
"packages/sdk/combined-browser": "0.1.21",
1010
"packages/sdk/fastly": "0.2.13",
11-
"packages/sdk/react-native": "10.17.4",
12-
"packages/sdk/server-ai": "0.20.0",
11+
"packages/sdk/react-native": "10.17.5",
12+
"packages/sdk/server-ai": "1.0.0",
1313
"packages/sdk/server-node": "9.10.14",
1414
"packages/sdk/vercel": "1.3.46",
1515
"packages/shared/akamai-edgeworker-sdk": "2.0.21",
1616
"packages/shared/common": "2.24.4",
1717
"packages/shared/openfeature-server-common": "0.1.1",
18-
"packages/shared/sdk-client": "1.26.3",
18+
"packages/shared/sdk-client": "1.27.0",
1919
"packages/shared/sdk-server": "2.18.7",
2020
"packages/shared/sdk-server-edge": "2.6.20",
2121
"packages/store/node-server-sdk-dynamodb": "6.2.27",
2222
"packages/store/node-server-sdk-redis": "4.2.26",
2323
"packages/telemetry/node-server-sdk-otel": "1.3.14",
24-
"packages/tooling/jest": "1.0.15",
24+
"packages/tooling/jest": "1.0.16",
2525
"packages/sdk/shopify-oxygen": "0.1.11",
26-
"packages/sdk/react": "4.0.1",
26+
"packages/sdk/react": "4.0.2",
2727
"packages/sdk/openfeature-node-server": "1.2.0"
2828
}

packages/ai-providers/server-ai-langchain/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## [0.8.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-langchain-v0.7.0...server-sdk-ai-langchain-v0.8.0) (2026-05-19)
4+
5+
6+
### Features
7+
8+
* Support conversation history directly in AI Provider model runners ([#1371](https://github.com/launchdarkly/js-core/issues/1371)) ([b246631](https://github.com/launchdarkly/js-core/commit/b246631bfcaf7155dec52a1580cf4ffb329ebfaa))
9+
10+
11+
### Bug Fixes
12+
13+
* Make judge runners non-multi-turn ([#1383](https://github.com/launchdarkly/js-core/issues/1383)) ([3d8f488](https://github.com/launchdarkly/js-core/commit/3d8f488354a5ed590859c7fe96429a2ab9f79c01))
14+
15+
16+
### Dependencies
17+
18+
* The following workspace dependencies were updated
19+
* devDependencies
20+
* @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0
21+
* peerDependencies
22+
* @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0
23+
324
## [0.7.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-langchain-v0.6.3...server-sdk-ai-langchain-v0.7.0) (2026-05-07)
425

526

packages/ai-providers/server-ai-langchain/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@launchdarkly/server-sdk-ai-langchain",
3-
"version": "0.7.0",
3+
"version": "0.8.0",
44
"description": "LaunchDarkly AI SDK LangChain Provider for Server-Side JavaScript",
55
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/ai-providers/server-ai-langchain",
66
"repository": {
@@ -43,7 +43,7 @@
4343
"license": "Apache-2.0",
4444
"devDependencies": {
4545
"@langchain/core": "^1.1.41",
46-
"@launchdarkly/server-sdk-ai": "^0.20.0",
46+
"@launchdarkly/server-sdk-ai": "^1.0.0",
4747
"@opentelemetry/api": "^1.9.0",
4848
"@traceloop/instrumentation-langchain": "^0.26.0",
4949
"@types/jest": "^29.5.3",
@@ -60,7 +60,7 @@
6060
},
6161
"peerDependencies": {
6262
"@langchain/core": "^1.0.0",
63-
"@launchdarkly/server-sdk-ai": "^0.20.0",
63+
"@launchdarkly/server-sdk-ai": "^1.0.0",
6464
"@opentelemetry/api": "^1.0.0",
6565
"@traceloop/instrumentation-langchain": "^0.26.0",
6666
"langchain": "^1.0.0"

packages/ai-providers/server-ai-openai/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## [0.7.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-openai-v0.6.0...server-sdk-ai-openai-v0.7.0) (2026-05-19)
4+
5+
6+
### Features
7+
8+
* Support conversation history directly in AI Provider model runners ([#1371](https://github.com/launchdarkly/js-core/issues/1371)) ([b246631](https://github.com/launchdarkly/js-core/commit/b246631bfcaf7155dec52a1580cf4ffb329ebfaa))
9+
10+
11+
### Bug Fixes
12+
13+
* Make judge runners non-multi-turn ([#1383](https://github.com/launchdarkly/js-core/issues/1383)) ([3d8f488](https://github.com/launchdarkly/js-core/commit/3d8f488354a5ed590859c7fe96429a2ab9f79c01))
14+
15+
16+
### Dependencies
17+
18+
* The following workspace dependencies were updated
19+
* devDependencies
20+
* @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0
21+
* peerDependencies
22+
* @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0
23+
324
## [0.6.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-openai-v0.5.10...server-sdk-ai-openai-v0.6.0) (2026-05-07)
425

526

packages/ai-providers/server-ai-openai/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@launchdarkly/server-sdk-ai-openai",
3-
"version": "0.6.0",
3+
"version": "0.7.0",
44
"description": "LaunchDarkly AI SDK OpenAI Provider for Server-Side JavaScript",
55
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/ai-providers/server-ai-openai",
66
"repository": {
@@ -43,7 +43,7 @@
4343
"license": "Apache-2.0",
4444
"devDependencies": {
4545
"@launchdarkly/js-server-sdk-common": "2.18.7",
46-
"@launchdarkly/server-sdk-ai": "^0.20.0",
46+
"@launchdarkly/server-sdk-ai": "^1.0.0",
4747
"@openai/agents": "^0.9.0",
4848
"@opentelemetry/api": "^1.9.0",
4949
"@traceloop/instrumentation-openai": "^0.22.0",
@@ -60,7 +60,7 @@
6060
"typescript": "5.1.6"
6161
},
6262
"peerDependencies": {
63-
"@launchdarkly/server-sdk-ai": "^0.20.0",
63+
"@launchdarkly/server-sdk-ai": "^1.0.0",
6464
"@openai/agents": "^0.9.0",
6565
"@opentelemetry/api": "^1.0.0",
6666
"@traceloop/instrumentation-openai": "^0.22.0",

packages/ai-providers/server-ai-vercel/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## [0.7.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-vercel-v0.6.0...server-sdk-ai-vercel-v0.7.0) (2026-05-19)
4+
5+
6+
### Features
7+
8+
* Support conversation history directly in AI Provider model runners ([#1371](https://github.com/launchdarkly/js-core/issues/1371)) ([b246631](https://github.com/launchdarkly/js-core/commit/b246631bfcaf7155dec52a1580cf4ffb329ebfaa))
9+
10+
11+
### Bug Fixes
12+
13+
* Make judge runners non-multi-turn ([#1383](https://github.com/launchdarkly/js-core/issues/1383)) ([3d8f488](https://github.com/launchdarkly/js-core/commit/3d8f488354a5ed590859c7fe96429a2ab9f79c01))
14+
15+
16+
### Dependencies
17+
18+
* The following workspace dependencies were updated
19+
* devDependencies
20+
* @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0
21+
* peerDependencies
22+
* @launchdarkly/server-sdk-ai bumped from ^0.20.0 to ^1.0.0
23+
324
## [0.6.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-vercel-v0.5.10...server-sdk-ai-vercel-v0.6.0) (2026-05-07)
425

526

packages/ai-providers/server-ai-vercel/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@launchdarkly/server-sdk-ai-vercel",
3-
"version": "0.6.0",
3+
"version": "0.7.0",
44
"description": "LaunchDarkly AI SDK Vercel Provider for Server-Side JavaScript",
55
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/ai-providers/server-ai-vercel",
66
"repository": {
@@ -47,7 +47,7 @@
4747
"@ai-sdk/google": "^2.0.0",
4848
"@ai-sdk/mistral": "^2.0.0",
4949
"@ai-sdk/openai": "^2.0.0",
50-
"@launchdarkly/server-sdk-ai": "^0.20.0",
50+
"@launchdarkly/server-sdk-ai": "^1.0.0",
5151
"@types/jest": "^29.5.3",
5252
"@typescript-eslint/eslint-plugin": "^6.20.0",
5353
"@typescript-eslint/parser": "^6.20.0",
@@ -67,7 +67,7 @@
6767
"@ai-sdk/google": "^2.0.0 || ^3.0.0",
6868
"@ai-sdk/mistral": "^2.0.0 || ^3.0.0",
6969
"@ai-sdk/openai": "^2.0.0 || ^3.0.0",
70-
"@launchdarkly/server-sdk-ai": "^0.20.0",
70+
"@launchdarkly/server-sdk-ai": "^1.0.0",
7171
"ai": "^4.0.0 || ^5.0.0 || ^6.0.0"
7272
},
7373
"peerDependenciesMeta": {

packages/sdk/browser/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog
22

3+
## [4.7.0](https://github.com/launchdarkly/js-core/compare/js-client-sdk-v4.6.5...js-client-sdk-v4.7.0) (2026-05-19)
4+
5+
6+
### Features
7+
8+
* wire registerDebugOverrides through client common ([#1368](https://github.com/launchdarkly/js-core/issues/1368)) ([9011c2a](https://github.com/launchdarkly/js-core/commit/9011c2a76f7460770efe3c07b3e16338b647d9df))
9+
10+
11+
### Dependencies
12+
13+
* The following workspace dependencies were updated
14+
* dependencies
15+
* @launchdarkly/js-client-sdk-common bumped from 1.26.3 to 1.27.0
16+
317
## [4.6.5](https://github.com/launchdarkly/js-core/compare/js-client-sdk-v4.6.4...js-client-sdk-v4.6.5) (2026-05-06)
418

519

packages/sdk/browser/example-fdv2/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"test": "playwright test"
1919
},
2020
"dependencies": {
21-
"@launchdarkly/js-client-sdk": "4.6.5"
21+
"@launchdarkly/js-client-sdk": "4.7.0"
2222
},
2323
"devDependencies": {
2424
"@playwright/test": "^1.49.1",

packages/sdk/browser/example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"test": "playwright test"
1919
},
2020
"dependencies": {
21-
"@launchdarkly/js-client-sdk": "4.6.5"
21+
"@launchdarkly/js-client-sdk": "4.7.0"
2222
},
2323
"devDependencies": {
2424
"@playwright/test": "^1.49.1",

0 commit comments

Comments
 (0)