diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 98e8044e..21fc4e37 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,16 +1,16 @@ { - "packages/client": "0.4.0", - "packages/ai-node": "0.3.0", - "packages/ai-otel": "0.2.0", - "packages/claude-agents": "0.4.0", - "packages/claude-messages": "0.4.0", - "packages/openai-agents": "0.4.0", - "packages/openai-messages": "0.4.0", - "packages/langchain-agents": "0.4.0", - "packages/langchain-messages": "0.4.0", - "packages/vercel-agents": "0.2.0", - "packages/vercel-messages": "0.2.0", - "packages/litellm-agents": "0.1.0", - "packages/litellm-messages": "0.1.0", - "packages/typesafe": "0.1.0" + "packages/client": "0.5.0", + "packages/ai-node": "0.4.0", + "packages/ai-otel": "0.3.0", + "packages/claude-agents": "0.5.0", + "packages/claude-messages": "0.5.0", + "packages/openai-agents": "0.5.0", + "packages/openai-messages": "0.5.0", + "packages/langchain-agents": "0.5.0", + "packages/langchain-messages": "0.5.0", + "packages/vercel-agents": "0.3.0", + "packages/vercel-messages": "0.3.0", + "packages/litellm-agents": "0.2.0", + "packages/litellm-messages": "0.2.0", + "packages/typesafe": "0.2.0" } diff --git a/packages/ai-node/CHANGELOG.md b/packages/ai-node/CHANGELOG.md index 52eed096..d29427b5 100644 --- a/packages/ai-node/CHANGELOG.md +++ b/packages/ai-node/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-node-0.3.0...@launchdarkly/ai-node-0.4.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Bug Fixes + +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-node-0.2.0...@launchdarkly/ai-node-0.3.0) (2026-10-09) diff --git a/packages/ai-node/package.json b/packages/ai-node/package.json index 0c01b010..bc1ca01d 100644 --- a/packages/ai-node/package.json +++ b/packages/ai-node/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-node", - "version": "0.3.0", + "version": "0.4.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Node.js convenience wrapper for @launchdarkly/ai-server — bundles @launchdarkly/node-server-sdk so no peer dependency setup is required", @@ -68,7 +68,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@launchdarkly/node-server-sdk": "^9.7.3" }, "devDependencies": { diff --git a/packages/ai-node/src/version.ts b/packages/ai-node/src/version.ts index 9c21ac0a..f1bb28fb 100644 --- a/packages/ai-node/src/version.ts +++ b/packages/ai-node/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-node'; -export const LD_AI_PACKAGE_VERSION = '0.3.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version diff --git a/packages/ai-otel/CHANGELOG.md b/packages/ai-otel/CHANGELOG.md index 19099064..276f8767 100644 --- a/packages/ai-otel/CHANGELOG.md +++ b/packages/ai-otel/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-otel-0.2.0...@launchdarkly/ai-otel-0.3.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Bug Fixes + +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) + ## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-otel-0.1.1...@launchdarkly/ai-otel-0.2.0) (2026-10-09) diff --git a/packages/ai-otel/package.json b/packages/ai-otel/package.json index 025c5596..db073c99 100644 --- a/packages/ai-otel/package.json +++ b/packages/ai-otel/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-otel", - "version": "0.2.0", + "version": "0.3.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "OpenTelemetry dependency bundle for @launchdarkly/ai-server — install alongside @launchdarkly/ai-node or @launchdarkly/ai-server to enable automatic trace export", diff --git a/packages/claude-agents/CHANGELOG.md b/packages/claude-agents/CHANGELOG.md index 0efb41f0..d305b24b 100644 --- a/packages/claude-agents/CHANGELOG.md +++ b/packages/claude-agents/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-agents-0.4.0...@launchdarkly/ai-claude-agents-0.5.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) +* **claude-agents:** accept trusted cwd and settingSources options, and load no host settings by default ([#135](https://github.com/launchdarkly/js-ai-sdk/issues/135)) +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Features + +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) +* **claude-agents:** accept trusted cwd and settingSources options, and load no host settings by default ([#135](https://github.com/launchdarkly/js-ai-sdk/issues/135)) ([6acd53d](https://github.com/launchdarkly/js-ai-sdk/commit/6acd53d892710ed0c8d404698e71729ab462369e)) + + +### Bug Fixes + +* **AIC-3571:** visit every child before its parent in reverseTraverse ([#147](https://github.com/launchdarkly/js-ai-sdk/issues/147)) ([a17a2ce](https://github.com/launchdarkly/js-ai-sdk/commit/a17a2cebb973586bdfc0fa3fc8d79c9838d9a395)) +* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0)) +* **claude-agents:** fail the run when the CLI reports an API error as success ([#138](https://github.com/launchdarkly/js-ai-sdk/issues/138)) ([4637958](https://github.com/launchdarkly/js-ai-sdk/commit/463795828c0347f3f328a0135785fc62d9dabfd5)) +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) +* give native graph spans their LaunchDarkly identity ([#101](https://github.com/launchdarkly/js-ai-sdk/issues/101)) ([4d97cfa](https://github.com/launchdarkly/js-ai-sdk/commit/4d97cfa4f81564f5389728dbd3e2d418e2f44f27)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-agents-0.3.0...@launchdarkly/ai-claude-agents-0.4.0) (2026-10-09) diff --git a/packages/claude-agents/package.json b/packages/claude-agents/package.json index 7176d45c..d8d6b8a4 100644 --- a/packages/claude-agents/package.json +++ b/packages/claude-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-claude-agents", - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Claude Agents SDK provider for @launchdarkly/ai-server", @@ -55,7 +55,7 @@ "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.3.177", "@anthropic-ai/sdk": "^0.103.0", - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1", "zod": "^4.4.3" }, diff --git a/packages/claude-agents/src/version.ts b/packages/claude-agents/src/version.ts index 31d3e2ed..c59fe20e 100644 --- a/packages/claude-agents/src/version.ts +++ b/packages/claude-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-claude-agents'; -export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version diff --git a/packages/claude-messages/CHANGELOG.md b/packages/claude-messages/CHANGELOG.md index 21d7813d..ce51da93 100644 --- a/packages/claude-messages/CHANGELOG.md +++ b/packages/claude-messages/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-messages-0.4.0...@launchdarkly/ai-claude-messages-0.5.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Features + +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0)) +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-claude-messages-0.3.0...@launchdarkly/ai-claude-messages-0.4.0) (2026-10-09) diff --git a/packages/claude-messages/package.json b/packages/claude-messages/package.json index 20fac321..e62da8a6 100644 --- a/packages/claude-messages/package.json +++ b/packages/claude-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-claude-messages", - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Anthropic Messages API provider for @launchdarkly/ai-server", @@ -53,7 +53,7 @@ }, "dependencies": { "@anthropic-ai/sdk": "^0.103.0", - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1" }, "devDependencies": { diff --git a/packages/claude-messages/src/version.ts b/packages/claude-messages/src/version.ts index 3ff2ba9e..4a368c89 100644 --- a/packages/claude-messages/src/version.ts +++ b/packages/claude-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-claude-messages'; -export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 804ae376..9da0c0d6 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-server-0.4.0...@launchdarkly/ai-server-0.5.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Experimental + +* **evaluations:** hash eventId and contentHash as RFC 8785 canonical JSON, the same in every SDK ([c971649](https://github.com/launchdarkly/js-ai-sdk/commit/c97164991ee5b070c0d2a2970fadf74d63b3d5fb)) +* **evaluations:** Set JSON as standard for output to pass to judge ([#152](https://github.com/launchdarkly/js-ai-sdk/issues/152)) ([330da44](https://github.com/launchdarkly/js-ai-sdk/commit/330da44f899ea2581d1af10f7448ac7c89e1ca07)) +* **skills:** Correct the HTTP 403 advice now that server-side FDv2 is available to every account ([#141](https://github.com/launchdarkly/js-ai-sdk/issues/141)) ([5b7b732](https://github.com/launchdarkly/js-ai-sdk/commit/5b7b732c726dd701a84f7480848e71bfc1d50ff4)) + + +### Features + +* **AIC-3534:** add a TypeSafe Jev judge handler ([#122](https://github.com/launchdarkly/js-ai-sdk/issues/122)) ([0c1d6b7](https://github.com/launchdarkly/js-ai-sdk/commit/0c1d6b73261a17b83d11d29a28fcaa8facc11fc6)) +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* **AIC-3541:** accept a node-server-sdk client in initClient() without a cast ([#128](https://github.com/launchdarkly/js-ai-sdk/issues/128)) ([5819449](https://github.com/launchdarkly/js-ai-sdk/commit/58194493ebcea036115563ed2c2eda5aea303edd)) +* **AIC-3570:** re-resolve graph flags on every invoke and stream ([#145](https://github.com/launchdarkly/js-ai-sdk/issues/145)) ([ce4f72e](https://github.com/launchdarkly/js-ai-sdk/commit/ce4f72e1512db304710e42f5358238f8bc0aa8f8)) +* **AIC-3571:** visit every child before its parent in reverseTraverse ([#147](https://github.com/launchdarkly/js-ai-sdk/issues/147)) ([a17a2ce](https://github.com/launchdarkly/js-ai-sdk/commit/a17a2cebb973586bdfc0fa3fc8d79c9838d9a395)) +* **AIC-3576:** record deferred judge scores under the evaluated config ([#148](https://github.com/launchdarkly/js-ai-sdk/issues/148)) ([d9fbee6](https://github.com/launchdarkly/js-ai-sdk/commit/d9fbee654da27c97cfeb69ef694b33e2bbac2d16)) +* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0)) +* **AIC-3596:** point the missing-OTel warning and docs at @launchdarkly/ai-otel ([#144](https://github.com/launchdarkly/js-ai-sdk/issues/144)) ([9b5f32e](https://github.com/launchdarkly/js-ai-sdk/commit/9b5f32e26c7e98025ab53082da0b810026695b31)) +* **client:** show a judge an output of 0, false, {} or [] ([c971649](https://github.com/launchdarkly/js-ai-sdk/commit/c97164991ee5b070c0d2a2970fadf74d63b3d5fb)) +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) +* give native graph spans their LaunchDarkly identity ([#101](https://github.com/launchdarkly/js-ai-sdk/issues/101)) ([4d97cfa](https://github.com/launchdarkly/js-ai-sdk/commit/4d97cfa4f81564f5389728dbd3e2d418e2f44f27)) +* **judges:** a judge config's outputFormat must not reach the provider ([#56](https://github.com/launchdarkly/js-ai-sdk/issues/56)) ([8c6f4d2](https://github.com/launchdarkly/js-ai-sdk/commit/8c6f4d2c75a63bb39ec25e24a7c35abc5da2e4bc)) + ## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-server-0.3.0...@launchdarkly/ai-server-0.4.0) (2026-10-09) diff --git a/packages/client/package.json b/packages/client/package.json index 98ad6455..298c6d4d 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-server", - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "LaunchDarkly AI client core", diff --git a/packages/client/src/version.ts b/packages/client/src/version.ts index 456d136a..d75d3d96 100644 --- a/packages/client/src/version.ts +++ b/packages/client/src/version.ts @@ -5,4 +5,4 @@ * `extra-files` entry for this package in `release-please-config.json`. */ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-server'; -export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version diff --git a/packages/langchain-agents/CHANGELOG.md b/packages/langchain-agents/CHANGELOG.md index 635f516e..e51e8cf4 100644 --- a/packages/langchain-agents/CHANGELOG.md +++ b/packages/langchain-agents/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-agents-0.4.0...@launchdarkly/ai-langchain-agents-0.5.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Features + +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0)) +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) +* give native graph spans their LaunchDarkly identity ([#101](https://github.com/launchdarkly/js-ai-sdk/issues/101)) ([4d97cfa](https://github.com/launchdarkly/js-ai-sdk/commit/4d97cfa4f81564f5389728dbd3e2d418e2f44f27)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-agents-0.3.0...@launchdarkly/ai-langchain-agents-0.4.0) (2026-10-09) diff --git a/packages/langchain-agents/package.json b/packages/langchain-agents/package.json index 5583c58c..72389e86 100644 --- a/packages/langchain-agents/package.json +++ b/packages/langchain-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-langchain-agents", - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "LangChain Agents (LangGraph) provider for @launchdarkly/ai-server", @@ -56,7 +56,7 @@ "@langchain/core": "^1.1.48", "@langchain/langgraph": "^1.0.0", "@langchain/openai": "^1.4.7", - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1", "langchain": "^1.0.0" }, diff --git a/packages/langchain-agents/src/version.ts b/packages/langchain-agents/src/version.ts index 730033ec..85796d33 100644 --- a/packages/langchain-agents/src/version.ts +++ b/packages/langchain-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-langchain-agents'; -export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version diff --git a/packages/langchain-messages/CHANGELOG.md b/packages/langchain-messages/CHANGELOG.md index 6ccfef14..30dc9100 100644 --- a/packages/langchain-messages/CHANGELOG.md +++ b/packages/langchain-messages/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-messages-0.4.0...@launchdarkly/ai-langchain-messages-0.5.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Features + +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0)) +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-langchain-messages-0.3.0...@launchdarkly/ai-langchain-messages-0.4.0) (2026-10-09) diff --git a/packages/langchain-messages/package.json b/packages/langchain-messages/package.json index faca5d42..b3fb4f76 100644 --- a/packages/langchain-messages/package.json +++ b/packages/langchain-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-langchain-messages", - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "LangChain Messages provider for @launchdarkly/ai-server", @@ -52,7 +52,7 @@ }, "dependencies": { "@langchain/core": "^1.1.48", - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1" }, "peerDependencies": { diff --git a/packages/langchain-messages/src/version.ts b/packages/langchain-messages/src/version.ts index 09cbcce5..7883336f 100644 --- a/packages/langchain-messages/src/version.ts +++ b/packages/langchain-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-langchain-messages'; -export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version diff --git a/packages/litellm-agents/CHANGELOG.md b/packages/litellm-agents/CHANGELOG.md new file mode 100644 index 00000000..ac49ea5b --- /dev/null +++ b/packages/litellm-agents/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-litellm-agents-0.1.0...@launchdarkly/ai-litellm-agents-0.2.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) + +### Features + +* add LiteLLM messages and agents integrations ([#75](https://github.com/launchdarkly/js-ai-sdk/issues/75)) ([127f156](https://github.com/launchdarkly/js-ai-sdk/commit/127f156bf38349ad86a2bb57144042d390fab5a9)) + + +### Bug Fixes + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 diff --git a/packages/litellm-agents/package.json b/packages/litellm-agents/package.json index e82dbaaa..4e56b168 100644 --- a/packages/litellm-agents/package.json +++ b/packages/litellm-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-litellm-agents", - "version": "0.1.0", + "version": "0.2.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "LiteLLM proxy provider for the OpenAI Agents SDK and @launchdarkly/ai-server", @@ -53,7 +53,7 @@ "api:update": "tsc --emitDeclarationOnly --declarationMap false --outDir temp/dts && api-extractor run --local" }, "dependencies": { - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@openai/agents": "^0.11.6", "@opentelemetry/api": "^1.9.1", "openai": "^6.42.0", diff --git a/packages/litellm-agents/src/version.ts b/packages/litellm-agents/src/version.ts index a207ceeb..28f78462 100644 --- a/packages/litellm-agents/src/version.ts +++ b/packages/litellm-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-litellm-agents'; -export const LD_AI_PACKAGE_VERSION = '0.1.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.2.0'; // x-release-please-version diff --git a/packages/litellm-messages/CHANGELOG.md b/packages/litellm-messages/CHANGELOG.md new file mode 100644 index 00000000..a25a1b34 --- /dev/null +++ b/packages/litellm-messages/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-litellm-messages-0.1.0...@launchdarkly/ai-litellm-messages-0.2.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) + +### Features + +* add LiteLLM messages and agents integrations ([#75](https://github.com/launchdarkly/js-ai-sdk/issues/75)) ([127f156](https://github.com/launchdarkly/js-ai-sdk/commit/127f156bf38349ad86a2bb57144042d390fab5a9)) + + +### Bug Fixes + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 diff --git a/packages/litellm-messages/package.json b/packages/litellm-messages/package.json index cf788744..d10c448a 100644 --- a/packages/litellm-messages/package.json +++ b/packages/litellm-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-litellm-messages", - "version": "0.1.0", + "version": "0.2.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "LiteLLM OpenAI-compatible messages provider for @launchdarkly/ai-server", @@ -52,7 +52,7 @@ "api:update": "tsc --emitDeclarationOnly --declarationMap false --outDir temp/dts && api-extractor run --local" }, "dependencies": { - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1", "openai": "^6.42.0" }, diff --git a/packages/litellm-messages/src/version.ts b/packages/litellm-messages/src/version.ts index ac804aeb..514c0dfa 100644 --- a/packages/litellm-messages/src/version.ts +++ b/packages/litellm-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-litellm-messages'; -export const LD_AI_PACKAGE_VERSION = '0.1.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.2.0'; // x-release-please-version diff --git a/packages/openai-agents/CHANGELOG.md b/packages/openai-agents/CHANGELOG.md index 12334fd2..a6383c36 100644 --- a/packages/openai-agents/CHANGELOG.md +++ b/packages/openai-agents/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-openai-agents-0.4.0...@launchdarkly/ai-openai-agents-0.5.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Features + +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* **AIC-3571:** visit every child before its parent in reverseTraverse ([#147](https://github.com/launchdarkly/js-ai-sdk/issues/147)) ([a17a2ce](https://github.com/launchdarkly/js-ai-sdk/commit/a17a2cebb973586bdfc0fa3fc8d79c9838d9a395)) +* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0)) +* **AIC-3586:** propagate tool handler errors instead of sending them to the model ([#139](https://github.com/launchdarkly/js-ai-sdk/issues/139)) ([1f31e85](https://github.com/launchdarkly/js-ai-sdk/commit/1f31e853f04aa7a60f4f6ad82f29762042d78bd4)) +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) +* give native graph spans their LaunchDarkly identity ([#101](https://github.com/launchdarkly/js-ai-sdk/issues/101)) ([4d97cfa](https://github.com/launchdarkly/js-ai-sdk/commit/4d97cfa4f81564f5389728dbd3e2d418e2f44f27)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-openai-agents-0.3.0...@launchdarkly/ai-openai-agents-0.4.0) (2026-10-09) diff --git a/packages/openai-agents/package.json b/packages/openai-agents/package.json index f2249a55..8de52d5d 100644 --- a/packages/openai-agents/package.json +++ b/packages/openai-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-openai-agents", - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "OpenAI Agents SDK provider for @launchdarkly/ai-server", @@ -52,7 +52,7 @@ "api:update": "tsc --emitDeclarationOnly --declarationMap false --outDir temp/dts && api-extractor run --local" }, "dependencies": { - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@openai/agents": "^0.11.6", "@opentelemetry/api": "^1.9.1", "openai": "^6.42.0", diff --git a/packages/openai-agents/src/version.ts b/packages/openai-agents/src/version.ts index 464860b2..a1bc4ad1 100644 --- a/packages/openai-agents/src/version.ts +++ b/packages/openai-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-openai-agents'; -export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version diff --git a/packages/openai-messages/CHANGELOG.md b/packages/openai-messages/CHANGELOG.md index dd5f520e..6d1fcf0a 100644 --- a/packages/openai-messages/CHANGELOG.md +++ b/packages/openai-messages/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [0.5.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-openai-messages-0.4.0...@launchdarkly/ai-openai-messages-0.5.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) +* **client:** the client no longer loads .env. Add import 'dotenv/config' to your entrypoint (and install dotenv) if you relied on it. + +### Features + +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* **AIC-3577:** send object tool results to the model as JSON ([#146](https://github.com/launchdarkly/js-ai-sdk/issues/146)) ([be41d87](https://github.com/launchdarkly/js-ai-sdk/commit/be41d876056fe84883207cd3f3ca74f42aaa42a0)) +* **client:** stop loading dotenv from library code ([#69](https://github.com/launchdarkly/js-ai-sdk/issues/69)) ([fea34f3](https://github.com/launchdarkly/js-ai-sdk/commit/fea34f309dba7f94264efaf0d065b9d80b29a8c2)) +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.4.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-openai-messages-0.3.0...@launchdarkly/ai-openai-messages-0.4.0) (2026-10-09) diff --git a/packages/openai-messages/package.json b/packages/openai-messages/package.json index 7dd8caac..5e8203ff 100644 --- a/packages/openai-messages/package.json +++ b/packages/openai-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-openai-messages", - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "OpenAI Responses API provider for @launchdarkly/ai-server", @@ -51,7 +51,7 @@ "api:update": "tsc --emitDeclarationOnly --declarationMap false --outDir temp/dts && api-extractor run --local" }, "dependencies": { - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1", "openai": "^6.42.0" }, diff --git a/packages/openai-messages/src/version.ts b/packages/openai-messages/src/version.ts index 85ff024c..2ef721be 100644 --- a/packages/openai-messages/src/version.ts +++ b/packages/openai-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-openai-messages'; -export const LD_AI_PACKAGE_VERSION = '0.4.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.5.0'; // x-release-please-version diff --git a/packages/typesafe/CHANGELOG.md b/packages/typesafe/CHANGELOG.md index 20b78eb4..2460798d 100644 --- a/packages/typesafe/CHANGELOG.md +++ b/packages/typesafe/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-typesafe-0.1.0...@launchdarkly/ai-typesafe-0.2.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) + +### Features + +* **AIC-3534:** add a TypeSafe Jev judge handler ([#122](https://github.com/launchdarkly/js-ai-sdk/issues/122)) ([0c1d6b7](https://github.com/launchdarkly/js-ai-sdk/commit/0c1d6b73261a17b83d11d29a28fcaa8facc11fc6)) +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## 0.1.0 * add a TypeSafe Jev handler for judge configs diff --git a/packages/typesafe/package.json b/packages/typesafe/package.json index a1557eaa..086ca5aa 100644 --- a/packages/typesafe/package.json +++ b/packages/typesafe/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-typesafe", - "version": "0.1.0", + "version": "0.2.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "TypeSafe Jev handler for @launchdarkly/ai-server judges", @@ -52,7 +52,7 @@ "api:update": "tsc --emitDeclarationOnly --declarationMap false --outDir temp/dts && api-extractor run --local" }, "dependencies": { - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1", "@typesafe-ai/sdk": "^0.6.0" }, diff --git a/packages/typesafe/src/version.ts b/packages/typesafe/src/version.ts index 4667b9c7..d7f0d988 100644 --- a/packages/typesafe/src/version.ts +++ b/packages/typesafe/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-typesafe'; -export const LD_AI_PACKAGE_VERSION = '0.1.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.2.0'; // x-release-please-version diff --git a/packages/vercel-agents/CHANGELOG.md b/packages/vercel-agents/CHANGELOG.md index a71d1451..223fb495 100644 --- a/packages/vercel-agents/CHANGELOG.md +++ b/packages/vercel-agents/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-vercel-agents-0.2.0...@launchdarkly/ai-vercel-agents-0.3.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) + +### Features + +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) +* give native graph spans their LaunchDarkly identity ([#101](https://github.com/launchdarkly/js-ai-sdk/issues/101)) ([4d97cfa](https://github.com/launchdarkly/js-ai-sdk/commit/4d97cfa4f81564f5389728dbd3e2d418e2f44f27)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-vercel-agents-0.1.0...@launchdarkly/ai-vercel-agents-0.2.0) (2026-10-09) diff --git a/packages/vercel-agents/package.json b/packages/vercel-agents/package.json index 6f6cc3bc..4e236bea 100644 --- a/packages/vercel-agents/package.json +++ b/packages/vercel-agents/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-vercel-agents", - "version": "0.2.0", + "version": "0.3.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Vercel AI SDK Agents provider for @launchdarkly/ai-server", @@ -53,7 +53,7 @@ "api:update": "tsc --emitDeclarationOnly --declarationMap false --outDir temp/dts && api-extractor run --local" }, "dependencies": { - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1", "ai": "^7.0.108", "zod": "^4.4.3" diff --git a/packages/vercel-agents/src/version.ts b/packages/vercel-agents/src/version.ts index 222fed93..7d4a1d32 100644 --- a/packages/vercel-agents/src/version.ts +++ b/packages/vercel-agents/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-vercel-agents'; -export const LD_AI_PACKAGE_VERSION = '0.2.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.3.0'; // x-release-please-version diff --git a/packages/vercel-messages/CHANGELOG.md b/packages/vercel-messages/CHANGELOG.md index 06392623..453971e5 100644 --- a/packages/vercel-messages/CHANGELOG.md +++ b/packages/vercel-messages/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [0.3.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-vercel-messages-0.2.0...@launchdarkly/ai-vercel-messages-0.3.0) (2026-10-23) + + +### ⚠ BREAKING CHANGES + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) + +### Features + +* **AIC-3623:** evals from code ([#143](https://github.com/launchdarkly/js-ai-sdk/issues/143)) ([dc74b48](https://github.com/launchdarkly/js-ai-sdk/commit/dc74b488b5c4f9918650c92e86d4cf45742504c5)) + + +### Bug Fixes + +* forward the same model.parameters keys as the Python SDK ([#118](https://github.com/launchdarkly/js-ai-sdk/issues/118)) ([f7883ce](https://github.com/launchdarkly/js-ai-sdk/commit/f7883cec93b05824cf772a790eee2d93c2246a1e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/ai-server bumped from ^0.4.0 to ^0.5.0 + ## [0.2.0](https://github.com/launchdarkly/js-ai-sdk/compare/@launchdarkly/ai-vercel-messages-0.1.0...@launchdarkly/ai-vercel-messages-0.2.0) (2026-10-09) diff --git a/packages/vercel-messages/package.json b/packages/vercel-messages/package.json index 22d3cb06..95796cd3 100644 --- a/packages/vercel-messages/package.json +++ b/packages/vercel-messages/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/ai-vercel-messages", - "version": "0.2.0", + "version": "0.3.0", "license": "Apache-2.0", "author": "LaunchDarkly ", "description": "Vercel AI SDK Messages provider for @launchdarkly/ai-server", @@ -52,7 +52,7 @@ "api:update": "tsc --emitDeclarationOnly --declarationMap false --outDir temp/dts && api-extractor run --local" }, "dependencies": { - "@launchdarkly/ai-server": "^0.4.0", + "@launchdarkly/ai-server": "^0.5.0", "@opentelemetry/api": "^1.9.1", "ai": "^7.0.108", "zod": "^4.4.3" diff --git a/packages/vercel-messages/src/version.ts b/packages/vercel-messages/src/version.ts index 50ce282e..64edbc74 100644 --- a/packages/vercel-messages/src/version.ts +++ b/packages/vercel-messages/src/version.ts @@ -1,2 +1,2 @@ export const LD_AI_PACKAGE_NAME = '@launchdarkly/ai-vercel-messages'; -export const LD_AI_PACKAGE_VERSION = '0.2.0'; // x-release-please-version +export const LD_AI_PACKAGE_VERSION = '0.3.0'; // x-release-please-version