Skip to content

chore(deps): bump jsondiffpatch and ai in /samples/nextjs-claude/ui - #663

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026 •

Copy link
Copy Markdown
Contributor

Removes jsondiffpatch. It's no longer used after updating ancestor dependency ai. These dependencies need to be updated together.

Removes jsondiffpatch

Updates ai from 3.4.33 to 7.0.122

Release notes

Sourced from ai's releases.

ai@7.0.122

Patch Changes

  • f3575f8: Clarify that provider-executed tool execution errors bypass the UI stream's onError callback to preserve provider error data and harness runtime messages. Stream errors and invalid tool calls still use the callback. Runtime behavior is unchanged.
  • 27ab8d4: Encode chat IDs in default stream reconnection URLs so slashes, query delimiters, and fragments stay within the ID. Reject standalone . and .. IDs before fetching. Custom URLs returned by prepareReconnectToStreamRequest remain unchanged.
  • Updated dependencies [870f509]
  • Updated dependencies [a75f1fd]
    • @​ai-sdk/gateway@​4.0.100

ai@7.0.120

Patch Changes

  • b032d70: fix(ai): preserve tool metadata from tool output chunks
  • e21b98b: fix(ai): continue active UI message parts when resuming after a disconnect
  • Updated dependencies [e361d39]
    • @​ai-sdk/gateway@​4.0.98

ai@7.0.119

Patch Changes

  • 33e94ba: fix(ai): cancel response streams when clients disconnect

  • 34d869e: fix(ai): prevent unhandled stream completion rejections in non-Node runtimes

  • def4df8: fix(ai): store static tool input errors in the current input field

  • 525efc5: feat(provider): advertise image model file and mask input support

    Use confirmed model IDs for capability declarations so unrecognized model names remain unknown. Include Together AI FLUX.2 Pro and Flex single-image editing, and allow asynchronous capability lookups and middleware overrides to resolve to unknown.

    Advertise QuiverAI Arrow 2 and Arrow 2 Telos file-input support, and mark Together AI Gemini image inputs unsupported by the current single-image request mapping.

  • Updated dependencies [e3605f6]

  • Updated dependencies [525efc5]

    • @​ai-sdk/provider-utils@​5.0.50
    • @​ai-sdk/provider@​4.0.19
    • @​ai-sdk/gateway@​4.0.97

ai@6.0.296

Patch Changes

  • 0741da8: fix(ai): allow agent UI streams to use original messages as input
  • a63fa9b: fix(ai): preserve tool metadata from tool output chunks
  • a61bea9: Preserve provider metadata on corresponding smoothStream chunks without carrying it into subsequent metadata-free deltas.

ai@6.0.295

Patch Changes

  • 0b38b6b: fix(ai): continue active UI message parts when resuming after a disconnect

... (truncated)

Changelog

Sourced from ai's changelog.

7.0.122

Patch Changes

  • f3575f8: Clarify that provider-executed tool execution errors bypass the UI stream's onError callback to preserve provider error data and harness runtime messages. Stream errors and invalid tool calls still use the callback. Runtime behavior is unchanged.
  • 27ab8d4: Encode chat IDs in default stream reconnection URLs so slashes, query delimiters, and fragments stay within the ID. Reject standalone . and .. IDs before fetching. Custom URLs returned by prepareReconnectToStreamRequest remain unchanged.
  • Updated dependencies [870f509]
  • Updated dependencies [a75f1fd]
    • @​ai-sdk/gateway@​4.0.100

7.0.121

Patch Changes

  • c5e90bb: fix(ai): preserve hydrated partial static tool input across stream resumptions
  • 868c475: Preserve prototype-named tools, providers, and provider metadata as own properties without changing lookup object prototypes. Prevent inherited names from resolving as registered providers or causing image metadata aggregation to fail.
  • 119536f: Preserve provider metadata on corresponding smoothStream chunks without carrying it into subsequent metadata-free deltas.
  • 9941f32: Prevent automatic chat resumption when completed tool output is followed by terminal text without a completed stream state, while preserving resumption after completed model text.
  • Updated dependencies [dbddb5b]
  • Updated dependencies [c2511c1]
    • @​ai-sdk/gateway@​4.0.99
    • @​ai-sdk/provider-utils@​5.0.51

7.0.120

Patch Changes

  • b032d70: fix(ai): preserve tool metadata from tool output chunks
  • e21b98b: fix(ai): continue active UI message parts when resuming after a disconnect
  • Updated dependencies [e361d39]
    • @​ai-sdk/gateway@​4.0.98

7.0.119

Patch Changes

  • 33e94ba: fix(ai): cancel response streams when clients disconnect

  • 34d869e: fix(ai): prevent unhandled stream completion rejections in non-Node runtimes

  • def4df8: fix(ai): store static tool input errors in the current input field

  • 525efc5: feat(provider): advertise image model file and mask input support

    Use confirmed model IDs for capability declarations so unrecognized model names remain unknown. Include Together AI FLUX.2 Pro and Flex single-image editing, and allow asynchronous capability lookups and middleware overrides to resolve to unknown.

    Advertise QuiverAI Arrow 2 and Arrow 2 Telos file-input support, and mark Together AI Gemini image inputs unsupported by the current single-image request mapping.

  • Updated dependencies [e3605f6]

... (truncated)

Commits
  • 69cc80b Version Packages (#21666)
  • 1040e97 Version Packages (#21638)
  • f3575f8 docs(ai): explain provider-executed tool error masking exception (#21650)
  • 27ab8d4 fix(ai): encode chat IDs in stream reconnect URLs (#21649)
  • 868c475 fix(ai,mcp): preserve prototype-named tools and provider metadata (#21648)
  • c5e90bb fix: resume hydrated partial static tool calls without losing streaming state...
  • 119536f fix: preserve smoothStream provider metadata without loss or cross-delta leak...
  • 9941f32 fix: prevent unexpected chat resumption after terminal text follows a complet...
  • ec683e7 Version Packages (#21626)
  • e21b98b fix: resumeStream fails to continue active UI message parts after a disconnec...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for ai since your current version.


Samples Checklist

✅ All good!

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 31, 2026
@dependabot
dependabot Bot had a problem deploying to deploy-changed-samples August 31, 2026 22:14 Failure
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 8403a37 to 5c86cda Compare September 1, 2026 16:29
@dependabot
dependabot Bot deployed to deploy-changed-samples September 1, 2026 16:29 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 5c86cda to eac6904 Compare September 1, 2026 23:46
@dependabot
dependabot Bot deployed to deploy-changed-samples September 1, 2026 23:46 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from eac6904 to 262d360 Compare September 1, 2026 23:50
@dependabot
dependabot Bot had a problem deploying to deploy-changed-samples September 1, 2026 23:50 Error
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 262d360 to 057ccf3 Compare September 1, 2026 23:54
@dependabot
dependabot Bot deployed to deploy-changed-samples September 1, 2026 23:55 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 057ccf3 to 15c3087 Compare September 2, 2026 00:02
@dependabot
dependabot Bot deployed to deploy-changed-samples September 2, 2026 00:02 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 15c3087 to 4c80d9e Compare September 2, 2026 00:10
@dependabot
dependabot Bot deployed to deploy-changed-samples September 2, 2026 00:10 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 4c80d9e to 552df11 Compare September 2, 2026 00:13
@dependabot
dependabot Bot deployed to deploy-changed-samples September 2, 2026 00:14 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 552df11 to 0eba398 Compare September 2, 2026 00:18
@dependabot
dependabot Bot deployed to deploy-changed-samples September 2, 2026 00:18 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 0eba398 to 72de25c Compare September 2, 2026 00:20
@dependabot
dependabot Bot deployed to deploy-changed-samples September 2, 2026 00:20 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 72de25c to 8faa738 Compare September 2, 2026 00:24
@dependabot
dependabot Bot had a problem deploying to deploy-changed-samples September 2, 2026 00:25 Error
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 8faa738 to 276504c Compare September 2, 2026 00:27
@dependabot
dependabot Bot deployed to deploy-changed-samples September 2, 2026 00:27 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 276504c to bbe1a58 Compare September 2, 2026 00:31
@dependabot
dependabot Bot deployed to deploy-changed-samples September 2, 2026 00:32 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from bbe1a58 to 562cfd7 Compare September 2, 2026 14:35
@dependabot
dependabot Bot deployed to deploy-changed-samples September 2, 2026 14:35 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 562cfd7 to 3acf650 Compare September 8, 2026 23:05
@dependabot
dependabot Bot had a problem deploying to deploy-changed-samples September 8, 2026 23:05 Error
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 3acf650 to bfd0fef Compare September 8, 2026 23:07
@dependabot
dependabot Bot deployed to deploy-changed-samples September 8, 2026 23:07 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from bfd0fef to 8178bff Compare September 8, 2026 23:16
@dependabot
dependabot Bot deployed to deploy-changed-samples September 8, 2026 23:16 Active
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 8178bff to 956cde4 Compare September 24, 2026 18:49
@coderabbitai

coderabbitai Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 994738b7-7b0a-423d-9f48-0e38f36758cb

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@dependabot
dependabot Bot deployed to deploy-changed-samples September 24, 2026 18:49 Active
Removes [jsondiffpatch](https://github.com/benjamine/jsondiffpatch). It's no longer used after updating ancestor dependency [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai). These dependencies need to be updated together.


Removes `jsondiffpatch`

Updates `ai` from 3.4.33 to 7.0.122
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/ai@7.0.122/packages/ai)

---
updated-dependencies:
- dependency-name: ai
  dependency-version: 7.0.87
  dependency-type: direct:production
- dependency-name: jsondiffpatch
  dependency-version:
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/samples/nextjs-claude/ui/multi-3ca3ccc867 branch from 956cde4 to c787a55 Compare September 28, 2026 22:51
@dependabot
dependabot Bot had a problem deploying to deploy-changed-samples September 28, 2026 22:51 Error

This branch was successfully deployed

No deployments
deploy-changed-samples — c787a554 Deployed Sep 28, 2026 by dependabot[bot] via deploy_changed_samples #836
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.

0 participants