Skip to content

Conversation

@voltagent-bot
Copy link
Member

@voltagent-bot voltagent-bot commented Dec 30, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

@voltagent/[email protected]

Major Changes

  • #894 ee05549 Thanks @omeraplak! - feat: VoltAgent 2.x (AI SDK v6)

    VoltAgent 2.x aligns the framework with AI SDK v6 and adds new features. VoltAgent APIs are compatible, but if you call AI SDK directly, follow the upstream v6 migration guide.

    Migration summary (1.x -> 2.x):

    1. Update VoltAgent packages
    • npm run volt update
    • If the CLI is missing: npx @voltagent/cli init then npm run volt update
    1. Align AI SDK packages
    • pnpm add ai@^6 @ai-sdk/provider@^3 @ai-sdk/provider-utils@^4 @ai-sdk/openai@^3
    • If you use UI hooks, upgrade @ai-sdk/react to ^3
    1. Structured output
    • generateObject and streamObject are deprecated in VoltAgent 2.x
    • Use generateText / streamText with Output.object(...)

    Full migration guide: https://voltagent.dev/docs/getting-started/migration-guide/

Patch Changes

[email protected]

Patch Changes

@voltagent/[email protected]

Patch Changes

@voltagent/[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes


Summary by cubic

Releases VoltAgent 2.x across the monorepo, aligning with AI SDK v6 and updating all examples to the new majors. Introduces breaking changes for structured output.

  • Migration

    • Update VoltAgent packages: npm run volt update (or npx @voltagent/cli init then npm run volt update).
    • Align AI SDK deps: ai ^6, @ai-sdk/provider ^3, @ai-sdk/provider-utils ^4, @ai-sdk/openai ^3; if you use UI hooks, upgrade @ai-sdk/react ^3.
    • Structured output: replace generateObject/streamObject with generateText/streamText + Output.object(...).
    • Guide: https://voltagent.dev/docs/getting-started/migration-guide/
  • Dependencies

    • Bump core packages to 2.0.0 (core, server-hono, server-core, serverless-hono, sdk, libsql, logger, mcp-server, voice, postgres, scorers, evals, langfuse-exporter, docs-mcp, a2a-server, rag).
    • @voltagent/internal to 1.0.0; @voltagent/ag-ui to 1.0.0; @voltagent/voltagent-memory to 1.0.0.
    • @voltagent/cli to 0.1.18.
    • Update all example apps to use ^2.0.0 package versions.

Written for commit 7caed55. Summary will update automatically on new commits.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 30, 2025

Deploying voltagent with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7caed55
Status: ✅  Deploy successful!
Preview URL: https://e3f24e29.voltagent.pages.dev
Branch Preview URL: https://changeset-release-main.voltagent.pages.dev

View logs

@joggrbot

This comment has been minimized.

Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 124 files

Note: This PR contains a large number of files. cubic only reviews up to 75 files per PR, so some files may not have been reviewed.

@omeraplak omeraplak merged commit a325a34 into main Dec 30, 2025
22 checks passed
@omeraplak omeraplak deleted the changeset-release/main branch December 30, 2025 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants