Skip to content

Releases: launchdarkly/js-core

server-sdk-ai: v1.0.0

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

1.0.0 (2026-05-19)

⚠ BREAKING CHANGES

  • Remove bedrock-specific tracker method (#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)
  • Remove ChatResponse type and the api/chat module — use RunnerResult from api/model instead (86951b0)
  • Remove createOpenAiUsage helper — use getAIMetricsFromResponse from @launchdarkly/server-sdk-ai-openai instead (86951b0)
  • Remove createVercelAISDKTokenUsage helper — use getAIMetricsFromResponse from @launchdarkly/server-sdk-ai-vercel instead (86951b0)
  • Remove evaluationMetricKeys (plural) field from LDAIJudgeConfig and LDAIJudgeConfigDefault — use evaluationMetricKey (singular) instead (86951b0)
  • Remove LDAIClient.agent — use LDAIClient.agentConfig instead (86951b0)
  • Remove LDAIClient.agents — use LDAIClient.agentConfigs instead (86951b0)
  • Remove LDAIClient.config — use LDAIClient.completionConfig instead (86951b0)
  • Remove LDAIClient.createChat — use LDAIClient.createModel instead (86951b0)
  • Remove LDAIClient.initChat — use LDAIClient.createModel instead (86951b0)
  • Remove LDAIConfigTracker.trackOpenAIMetrics — use tracker.trackMetricsOf(getAIMetricsFromResponse, fn) from @launchdarkly/server-sdk-ai-openai instead (86951b0)
  • Remove LDAIConfigTracker.trackVercelAISDKGenerateTextMetrics — use tracker.trackMetricsOf(getAIMetricsFromResponse, fn) from @launchdarkly/server-sdk-ai-vercel instead (86951b0)
  • Remove bedrock-specific tracker method (#1385) (f7dbee8)

Bug Fixes

  • Make judge runners non-multi-turn (#1383) (3d8f488)
  • Move ManagedAgentGraph alongside other managed types (#1384) (22dd76d)

react-sdk: v4.0.2

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

4.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

react-native-client-sdk: v10.17.5

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

10.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

js-client-sdk: v4.7.0

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

4.7.0 (2026-05-19)

Features

  • wire registerDebugOverrides through client common (#1368) (9011c2a)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @launchdarkly/js-client-sdk-common bumped from 1.26.3 to 1.27.0

js-client-sdk-common: v1.27.0

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

1.27.0 (2026-05-19)

Features

  • wire registerDebugOverrides through client common (#1368) (9011c2a)

jest: v1.0.16

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

1.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

browser: v0.1.21

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

0.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

server-sdk-ai-vercel: v0.7.0

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

Pre-release

0.7.0 (2026-05-19)

Features

  • Support conversation history directly in AI Provider model runners (#1371) (b246631)

Bug Fixes

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

server-sdk-ai-openai: v0.7.0

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

Pre-release

0.7.0 (2026-05-19)

Features

  • Support conversation history directly in AI Provider model runners (#1371) (b246631)

Bug Fixes

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

server-sdk-ai-langchain: v0.8.0

19 May 05:25
Immutable release. Only release title and notes can be modified.
f04f09e

Choose a tag to compare

Pre-release

0.8.0 (2026-05-19)

Features

  • Support conversation history directly in AI Provider model runners (#1371) (b246631)

Bug Fixes

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