Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Nov 5, 2025

🤖 I have created a release beep boop

server-sdk-ai: 0.14.0

0.14.0 (2025-11-05)

⚠ BREAKING CHANGES

  • Add support for real time judge evals (#969)
  • AI Config defaults require the "enabled" attribute
  • Renamed LDAIAgentConfig to LDAIAgentConfigRequest for clarity
  • Renamed LDAIAgent to LDAIAgentConfig *note the previous use of this name
  • Renamed LDAIAgentDefault to LDAIAgentConfigDefault for clarity
  • Renamed LDAIDefaults to LDAICompletionConfigDefault for clarity

Features

  • Add support for real time judge evals (#969) (6ecd9ab)
  • Added createJudge method (6ecd9ab)
  • Added judgeConfig method to AI SDK to retrieve an AI Judge Config (6ecd9ab)
  • Added trackEvalScores method to config tracker (6ecd9ab)
  • Chat will evaluate responses with configured judges (6ecd9ab)

Bug Fixes

  • AI Config defaults require the "enabled" attribute (6ecd9ab)
  • Renamed LDAIAgent to LDAIAgentConfig *note the previous use of this name (6ecd9ab)
  • Renamed LDAIAgentConfig to LDAIAgentConfigRequest for clarity (6ecd9ab)
  • Renamed LDAIAgentDefault to LDAIAgentConfigDefault for clarity (6ecd9ab)
  • Renamed LDAIDefaults to LDAICompletionConfigDefault for clarity (6ecd9ab)
server-sdk-ai-langchain: 0.3.0

0.3.0 (2025-11-05)

⚠ BREAKING CHANGES

  • Support invoke with structured output in LangChain provider (#970)

Features

  • Support invoke with structured output in LangChain provider (#970) (0427908)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @launchdarkly/server-sdk-ai bumped from ^0.13.0 to ^0.14.0
    • peerDependencies
      • @launchdarkly/server-sdk-ai bumped from ^0.12.2 to ^0.14.0
server-sdk-ai-openai: 0.3.0

0.3.0 (2025-11-05)

⚠ BREAKING CHANGES

  • Support invoke with structured output in OpenAI provider (#980)

Features

  • Support invoke with structured output in OpenAI provider (#980) (515dbdf)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @launchdarkly/server-sdk-ai bumped from ^0.13.0 to ^0.14.0
    • peerDependencies
      • @launchdarkly/server-sdk-ai bumped from ^0.12.2 to ^0.14.0
server-sdk-ai-vercel: 0.3.0

0.3.0 (2025-11-05)

⚠ BREAKING CHANGES

  • Support invoke with structured output in VercelAI provider (#981)

Features

  • Support invoke with structured output in VercelAI provider (#981) (d0cb41d)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @launchdarkly/server-sdk-ai bumped from ^0.13.0 to ^0.14.0
    • peerDependencies
      • @launchdarkly/server-sdk-ai bumped from ^0.12.2 to ^0.14.0

This PR was generated with Release Please. See documentation.


Note

Release server-ai 0.14.0 (judge evaluations, API renames/defaults) and bump LangChain/OpenAI/Vercel providers to 0.3.0 with structured output support; update examples and manifest accordingly.

  • AI SDK (packages/sdk/server-ai) — 0.14.0
    • Features: real-time judge evaluations (createJudge, judgeConfig, trackEvalScores); chat auto-evaluations.
    • Breaking: require enabled in AI Config defaults; rename several AI Config types.
  • AI Providers — 0.3.0
    • packages/ai-providers/server-ai-langchain: add structured output support; deps peer-bumped to @launchdarkly/server-sdk-ai@^0.14.0.
    • packages/ai-providers/server-ai-openai: add structured output support; deps peer-bumped to @launchdarkly/server-sdk-ai@^0.14.0.
    • packages/ai-providers/server-ai-vercel: add structured output support; deps peer-bumped to @launchdarkly/server-sdk-ai@^0.14.0.
  • Examples/Manifest
    • Update example apps to @launchdarkly/[email protected].
    • Bump versions in .release-please-manifest.json.

Written by Cursor Bugbot for commit 6cd5222. This will update automatically on new commits. Configure here.

@github-actions github-actions bot requested a review from a team as a code owner November 5, 2025 18:31
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Peer Dependency Mismatch for Server-SDK-AI 0.14.0

The peerDependencies for @launchdarkly/server-sdk-ai is still set to "^0.12.2" but should be "^0.14.0" according to the changelog. The changelog states "peerDependencies: @launchdarkly/server-sdk-ai bumped from ^0.12.2 to ^0.14.0" but this change was not applied. This is critical because server-sdk-ai 0.14.0 contains breaking changes, and the provider package was developed against 0.14.0 (as shown in devDependencies).

packages/ai-providers/server-ai-vercel/package.json#L51-L52

"typescript": "5.1.6"
},

Fix in Cursor Fix in Web


Bug: Peer Dependency Version Mismatch Causes Breaking Changes

The peerDependencies for @launchdarkly/server-sdk-ai is still set to "^0.12.2" but should be "^0.14.0" according to the changelog. The changelog states "peerDependencies: @launchdarkly/server-sdk-ai bumped from ^0.12.2 to ^0.14.0" but this change was not applied. This is critical because server-sdk-ai 0.14.0 contains breaking changes, and the provider package was developed against 0.14.0 (as shown in devDependencies).

packages/ai-providers/server-ai-openai/package.json#L47-L48

"typescript": "5.1.6"
},

Fix in Cursor Fix in Web


Bug: Broken peerDependency Version Mismatch for SDK AI

The peerDependencies for @launchdarkly/server-sdk-ai is still set to "^0.12.2" but should be "^0.14.0" according to the changelog. The changelog states "peerDependencies: @launchdarkly/server-sdk-ai bumped from ^0.12.2 to ^0.14.0" but this change was not applied. This is critical because server-sdk-ai 0.14.0 contains breaking changes, and the provider package was developed against 0.14.0 (as shown in devDependencies).

packages/ai-providers/server-ai-langchain/package.json#L47-L48

"typescript": "5.1.6"
},

Fix in Cursor Fix in Web


@github-actions github-actions bot force-pushed the release-please--branches--main branch 2 times, most recently from e37a980 to e61ec94 Compare November 5, 2025 21:17
"devDependencies": {
"@langchain/core": "^0.3.0",
"@launchdarkly/server-sdk-ai": "^0.13.0",
"@launchdarkly/server-sdk-ai": "^0.14.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Dependency version mismatch between dev and peer ranges

The devDependencies for @launchdarkly/server-sdk-ai was updated to ^0.14.0, but the peerDependencies still specifies ^0.12.2. According to the CHANGELOG, peerDependencies should also have been bumped to ^0.14.0. This mismatch will cause version conflicts where the package requires ^0.12.2 as a peer dependency but uses ^0.14.0 for development, potentially leading to runtime errors when consumers install incompatible versions.

Fix in Cursor Fix in Web

"devDependencies": {
"@launchdarkly/js-server-sdk-common": "2.16.2",
"@launchdarkly/server-sdk-ai": "^0.13.0",
"@launchdarkly/server-sdk-ai": "^0.14.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Dependency mismatch: dev vs peer versions cause conflicts

The devDependencies for @launchdarkly/server-sdk-ai was updated to ^0.14.0, but the peerDependencies still specifies ^0.12.2. According to the CHANGELOG, peerDependencies should also have been bumped to ^0.14.0. This mismatch will cause version conflicts where the package requires ^0.12.2 as a peer dependency but uses ^0.14.0 for development, potentially leading to runtime errors when consumers install incompatible versions.

Fix in Cursor Fix in Web

"@ai-sdk/mistral": "^2.0.0",
"@ai-sdk/openai": "^2.0.0",
"@launchdarkly/server-sdk-ai": "^0.13.0",
"@launchdarkly/server-sdk-ai": "^0.14.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Peer Dependency Mismatch After Version Bump

The devDependencies for @launchdarkly/server-sdk-ai was updated to ^0.14.0, but the peerDependencies still specifies ^0.12.2. According to the CHANGELOG, peerDependencies should also have been bumped to ^0.14.0. This mismatch will cause version conflicts where the package requires ^0.12.2 as a peer dependency but uses ^0.14.0 for development, potentially leading to runtime errors when consumers install incompatible versions.

Fix in Cursor Fix in Web

@github-actions github-actions bot force-pushed the release-please--branches--main branch from e61ec94 to b16fda6 Compare November 5, 2025 21:30
@github-actions github-actions bot force-pushed the release-please--branches--main branch from b16fda6 to 6cd5222 Compare November 5, 2025 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant