Skip to content

chore(deps-dev): bump @ai-sdk/google from 3.0.83 to 4.0.8#321

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/ai-sdk/google-4.0.2
Closed

chore(deps-dev): bump @ai-sdk/google from 3.0.83 to 4.0.8#321
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/ai-sdk/google-4.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor

Bumps @ai-sdk/google from 3.0.83 to 4.0.8.

Release notes

Sourced from @​ai-sdk/google's releases.

@​ai-sdk/openai@​4.0.7

Patch Changes

  • 5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAI gpt-realtime-whisper and xAI WebSocket STT.
  • Updated dependencies [5c5c0f5]
    • @​ai-sdk/provider@​4.0.2
    • @​ai-sdk/provider-utils@​5.0.5

@​ai-sdk/klingai@​4.0.6

Patch Changes

  • 5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAI gpt-realtime-whisper and xAI WebSocket STT.
  • Updated dependencies [5c5c0f5]
    • @​ai-sdk/provider@​4.0.2
    • @​ai-sdk/provider-utils@​5.0.5

@​ai-sdk/openai@​4.0.6

Patch Changes

  • Updated dependencies [c6f5e62]
    • @​ai-sdk/provider-utils@​5.0.4

@​ai-sdk/perplexity@​4.0.6

Patch Changes

  • 5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAI gpt-realtime-whisper and xAI WebSocket STT.
  • Updated dependencies [5c5c0f5]
    • @​ai-sdk/provider@​4.0.2
    • @​ai-sdk/provider-utils@​5.0.5

@​ai-sdk/xai@​4.0.6

Patch Changes

  • 5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAI gpt-realtime-whisper and xAI WebSocket STT.
  • Updated dependencies [5c5c0f5]
    • @​ai-sdk/provider@​4.0.2
    • @​ai-sdk/provider-utils@​5.0.5
    • @​ai-sdk/openai-compatible@​3.0.5

@​ai-sdk/klingai@​4.0.5

Patch Changes

  • Updated dependencies [c6f5e62]
    • @​ai-sdk/provider-utils@​5.0.4

@​ai-sdk/mistral@​4.0.5

Patch Changes

  • 5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAI gpt-realtime-whisper and xAI WebSocket STT.
  • Updated dependencies [5c5c0f5]

... (truncated)

Changelog

Sourced from @​ai-sdk/google's changelog.

4.0.8

Patch Changes

  • 5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAI gpt-realtime-whisper and xAI WebSocket STT.
  • Updated dependencies [5c5c0f5]
    • @​ai-sdk/provider@​4.0.2
    • @​ai-sdk/provider-utils@​5.0.5

4.0.7

Patch Changes

  • c6f5e62: Prevent prototype pollution when synchronously parsing provider JSON inputs and expose secureJsonParse from provider-utils.
  • bd8d172: Fix Google embedding batch size to respect the Gemini API limit of 100 requests per batch.
  • Updated dependencies [c6f5e62]
    • @​ai-sdk/provider-utils@​5.0.4

4.0.6

Patch Changes

  • d20f0dc: Add vertex.interactions() for the Gemini Interactions API on Vertex AI. Targets the location-scoped .../locations/{region}/interactions resource using the existing Vertex OAuth credentials, enabling multimodal-output models such as gemini-omni-flash-preview (video output) through Vertex. The GoogleInteractionsLanguageModel is now exported from @ai-sdk/google/internal for provider reuse.

4.0.5

Patch Changes

  • Updated dependencies [8c616f0]
    • @​ai-sdk/provider-utils@​5.0.3

4.0.4

Patch Changes

  • dc1eb8d: Support Gemini Interactions video output. Parse video output blocks from the Google Interactions API into file parts (buffered and streaming), and surface the per-modality output token breakdown via providerMetadata.google.outputTokensByModality.

4.0.3

Patch Changes

  • 0274f34: feat (video): add first-class frameImages and inputReferences call options for video generation
  • Updated dependencies [0274f34]
    • @​ai-sdk/provider@​4.0.1
    • @​ai-sdk/provider-utils@​5.0.2

4.0.2

Patch Changes

... (truncated)

Commits


Note

Medium Risk
Major-version bump of a dev-only Google AI SDK provider used in live skill-behavior tests; nested provider 4.x may diverge from the still-3.x ai package and warrant running those tests after merge.

Overview
Bumps the dev dependency @ai-sdk/google from 3.0.83 to 4.0.8 in package.json, with matching updates in bun.lock.

The v4 package now resolves @ai-sdk/provider@4.0.2 and @ai-sdk/provider-utils@5.0.5 (nested under @ai-sdk/google), including a new transitive @workflow/serde entry. Other AI SDK dev deps such as ai, @ai-sdk/anthropic, and @ai-sdk/openai are unchanged and still sit on provider 3.x at the top level.

This affects the skill-behavior test harness (tests/skill-behavior/providers.mjs), which imports google from @ai-sdk/google for Gemini runs alongside the Vercel ai package.

Reviewed by Cursor Bugbot for commit 4e260bf. Bugbot is set up for automated code reviews on this repo. Configure here.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 29, 2026
@dependabot dependabot Bot requested a review from pbakaus as a code owner June 29, 2026 16:09
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 29, 2026

Copy link
Copy Markdown

Deploying impeccable with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4e260bf
Status: ✅  Deploy successful!
Preview URL: https://08d1709f.impeccable-2rv.pages.dev
Branch Preview URL: https://dependabot-bun-ai-sdk-google.impeccable-2rv.pages.dev

View logs

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit a4b8d3d. Configure here.

Comment thread package.json Outdated
"devDependencies": {
"@ai-sdk/anthropic": "^3.0.71",
"@ai-sdk/google": "^3.0.75",
"@ai-sdk/google": "^4.0.2",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Google SDK major without ai bump

Medium Severity

This commit bumps @ai-sdk/google to 4.x while ai remains on 6.x. Vercel ships Google 3.x for AI SDK 6 (ai-v6 dist-tag) and Google 4.x with AI SDK 7. Models from google() then use @ai-sdk/provider 4.x nested under Google, but generateText from ai@6 is built against provider 3.x, so Gemini runs in test:skill-behavior can fail when a Google API key is set.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit a4b8d3d. Configure here.

pbakaus commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Weekly dependency sweep note: inspected but not merging in this pass.

This bumps @ai-sdk/google from locked 3.0.83 (repo range ^3.0.75) to 4.0.2. The package is imported directly in tests/skill-behavior/providers.mjs; the harness itself still uses ai@6 APIs from tests/skill-behavior/harness.mjs.

GitHub CI on this head is green, but this is a Vercel AI SDK major with provider API/spec changes and leaves the rest of the AI SDK stack split across majors. Smallest safe path: coordinate with the ai@7 and other provider majors, then run bun run test:skill-behavior with provider keys before merging.

Bumps [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) from 3.0.83 to 4.0.8.
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.8/packages/google)

---
updated-dependencies:
- dependency-name: "@ai-sdk/google"
  dependency-version: 4.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): bump @ai-sdk/google from 3.0.83 to 4.0.2 chore(deps-dev): bump @ai-sdk/google from 3.0.83 to 4.0.8 Jul 4, 2026
@dependabot dependabot Bot force-pushed the dependabot/bun/ai-sdk/google-4.0.2 branch from a4b8d3d to 4e260bf Compare July 4, 2026 01:03

pbakaus commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Closing in favor of #336, which rolls the AI SDK v7/provider v4 updates together and includes the required skill-behavior harness migration plus full validation.

@pbakaus pbakaus closed this Jul 4, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 4, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/bun/ai-sdk/google-4.0.2 branch July 4, 2026 02:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant