Skip to content

chore(deps): bump @ai-sdk-tool/parser from 4.1.21 to 5.0.0#144

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-sdk-tool/parser-5.0.0
Open

chore(deps): bump @ai-sdk-tool/parser from 4.1.21 to 5.0.0#144
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-sdk-tool/parser-5.0.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps @ai-sdk-tool/parser from 4.1.21 to 5.0.0.

Changelog

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

5.0.0

Major Changes

  • 17cf35a: Migrate to AI SDK v7 (provider specification v4).

    The v5 line is now the stable latest release line. Install it with pnpm add @ai-sdk-tool/parser.

    • The middleware now declares specificationVersion: "v4" and uses the LanguageModelV4* provider types. This release requires ai@^7 / @ai-sdk/provider@^4 and is no longer compatible with the AI SDK v6 line.
    • Tool-result file parts now use the v4 tagged SharedV4FileData shape ({ type: "data", data }) instead of a bare data string.
    • @ai-sdk/provider and @ai-sdk/provider-utils are now peerDependencies (rather than bundled dependencies) so the middleware shares the host application's provider types and avoids duplicate-package type mismatches. @ai-sdk/openai moved to devDependencies (used only by examples/tests).
    • Node.js >=22 is now required (was >=18); Node 18 and 20 are no longer supported.

Patch Changes

  • ed665b4: Move the dummy protocol test fixture out of production source, mark the package as side-effect free for bundlers, and remove unused direct dev dependencies.
  • 5a24435: Refresh the AI SDK v7 dependency stack and raise the provider peer lower bounds to the stable 4/5 release lines.

5.0.0-beta.1

Patch Changes

  • ed665b4: Move the dummy protocol test fixture out of production source, mark the package as side-effect free for bundlers, and remove unused direct dev dependencies.
  • 5a24435: Refresh the AI SDK v7 beta dependency stack and raise the provider peer lower bounds to the latest beta line.

5.0.0-beta.0

Major Changes

  • 17cf35a: Migrate to AI SDK v7 (provider specification v4).

    This is a pre-release on the beta npm dist-tag; the v4.x line remains on latest. Install the v7 line with pnpm add @ai-sdk-tool/parser@beta.

    • The middleware now declares specificationVersion: "v4" and uses the LanguageModelV4* provider types. This release requires ai@^7 / @ai-sdk/provider@^4 and is no longer compatible with the AI SDK v6 line.
    • Tool-result file parts now use the v4 tagged SharedV4FileData shape ({ type: "data", data }) instead of a bare data string.
    • @ai-sdk/provider and @ai-sdk/provider-utils are now peerDependencies (rather than bundled dependencies) so the middleware shares the host application's provider types and avoids duplicate-package type mismatches. @ai-sdk/openai moved to devDependencies (used only by examples/tests).
    • Node.js >=22 is now required (was >=18); Node 18 and 20 are no longer supported.

4.1.26

Patch Changes

  • 99d5f73: Refresh the AI SDK v6 dependency stack and development tooling, including provider-utils security hardening.

4.1.25

... (truncated)

Commits
  • e97d9c9 chore: release @​ai-sdk-tool/parser@​5.0.0 (#348)
  • 00264ae dependabot:(deps): bump the npm-all-updates group across 1 directory with 3 u...
  • 3eea775 dependabot:(deps): bump actions/checkout in the github-actions group (#345)
  • 0585b73 dependabot:(deps): bump the npm-all-updates group with 4 updates (#344)
  • 5054afd Version Packages (#343)
  • 99d5f73 chore: add stable dependency refresh changeset (#342)
  • be4dd07 dependabot:(deps): bump the npm-all-updates group with 8 updates (#338)
  • a9cb396 refactor: unify Hermes tool-call resolution across streaming & non-streaming ...
  • 338493d fix(security): bump vulnerable transitive dev deps to patched versions (#335)
  • 3b5c859 Version Packages (#334)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by cubic

Upgrade @ai-sdk-tool/parser from 4.1.21 to 5.0.0 to align with AI SDK v7 (provider spec v4). This is a breaking change that requires Node 22 and updated provider peers.

  • Dependencies

    • Bump @ai-sdk-tool/parser to ^5.0.0.
    • Lockfile refresh updates minor versions of rollup, postcss, nanoid, and yaml.
  • Migration

    • Requires Node.js >=22.
    • Install ai@^7, @ai-sdk/provider@^4, and @ai-sdk/provider-utils@^5 (now peer deps). Our lockfile still has @ai-sdk/provider@3.x / @ai-sdk/provider-utils@4.x; update these to avoid peer warnings.
    • If you return file parts in tool results, switch to { type: "data", data } (v4 SharedV4FileData).
    • Ensure CI/local environments use the new Node and dependency versions.

Written for commit ad4d92e. Summary will update on new commits.

Review in cubic

Bumps [@ai-sdk-tool/parser](https://github.com/minpeter/ai-sdk-tool-call-middleware) from 4.1.21 to 5.0.0.
- [Release notes](https://github.com/minpeter/ai-sdk-tool-call-middleware/releases)
- [Changelog](https://github.com/minpeter/ai-sdk-tool-call-middleware/blob/main/CHANGELOG.md)
- [Commits](minpeter/ai-sdk-tool-call-middleware@v4.1.21...v5.0.0)

---
updated-dependencies:
- dependency-name: "@ai-sdk-tool/parser"
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 30, 2026
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