Skip to content

chore(deps): update all non-major dependencies#129

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch
Jul 14, 2026
Merged

chore(deps): update all non-major dependencies#129
renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@ai-sdk/anthropic (source) 3.0.923.0.96 age confidence
@ai-sdk/google (source) 3.0.883.0.91 age confidence
@ai-sdk/openai (source) 3.0.803.0.84 age confidence
@commitlint/cli (source) 21.2.021.2.1 age confidence
@types/node (source) 25.9.425.9.5 age confidence
@vitest/coverage-v8 (source) 4.1.94.1.10 age confidence
ai (source) 6.0.2196.0.224 age confidence
harper (source) 5.1.155.1.18 age confidence
hono (source) 4.12.274.12.29 age confidence
oxlint (source) 1.72.01.73.0 age confidence
semantic-release 25.0.525.0.6 age confidence
tsx (source) 4.22.54.23.0 age confidence
vitest (source) 4.1.94.1.10 age confidence

Release Notes

vercel/ai (@​ai-sdk/anthropic)

v3.0.96

Compare Source

v3.0.95

Compare Source

v3.0.94

Compare Source

Patch Changes
  • 0952964: Prevent prototype pollution when synchronously parsing provider JSON inputs and expose secureJsonParse from provider-utils.
  • 764baab: Normalize a bare https://api.anthropic.com base URL to include /v1.
  • Updated dependencies [0952964]

v3.0.93

Compare Source

vercel/ai (@​ai-sdk/google)

v3.0.91

Compare Source

Patch Changes
  • bbac4da: Fix Google tool result conversion to send file data as inline data instead of JSON text on the legacy tool-result path.
  • 3fda3bc: Expand standalone Google threshold provider options into safety settings.
  • e1af05f: feat (video): support video (not just image) reference inputs in inputReferences for reference-to-video generation
  • Updated dependencies [e1af05f]

v3.0.90

Compare Source

Patch Changes
  • b585445: Backport Gemini Interactions video output parsing and per-modality output token breakdown for AI SDK v6.
  • 1825ecc: Backport vertex.interactions() for the Gemini Interactions API on Vertex AI for AI SDK v6.
  • afee362: Pass documented Gemini external HTTPS file URLs through without downloading them.
  • 327642b: fix: more precise default message for tool execution denial
  • Updated dependencies [d559de9]

v3.0.89

Compare Source

Patch Changes
  • 0952964: Prevent prototype pollution when synchronously parsing provider JSON inputs and expose secureJsonParse from provider-utils.
  • f0bfb31: Fix Google embedding batch size to respect the Gemini API limit of 100 requests per batch.
  • Updated dependencies [0952964]
vercel/ai (@​ai-sdk/openai)

v3.0.84

Compare Source

v3.0.83

Compare Source

v3.0.82

Compare Source

v3.0.81

Compare Source

conventional-changelog/commitlint (@​commitlint/cli)

v21.2.1

Compare Source

Note: Version bump only for package @​commitlint/cli

vitest-dev/vitest (@​vitest/coverage-v8)

v4.1.10

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
vercel/ai (ai)

v6.0.224

Compare Source

v6.0.223

Compare Source

v6.0.222

Compare Source

Patch Changes

v6.0.221

Compare Source

v6.0.220

Compare Source

Patch Changes
  • 158d027: Sort tool results by their tool call order when converting generation output to response messages.
  • eb3cdd9: Fix extractJsonMiddleware preserving leading whitespace in the final streamed text suffix when no markdown fence prefix was stripped.
  • Updated dependencies [7dea716]
  • Updated dependencies [4f7fe37]
  • Updated dependencies [0952964]
harperfast/harper (harper)

v5.1.18

Compare Source

Blob replication reliability

  • Blob apply loop could freeze on wire-carried save flags (#​1641) — the apply path gated a receiver's commit on the sender's in-flight save state, which could freeze the whole apply loop if that stream stalled. Apply commits are no longer gated on those flags at all; instead, a local write with a fresh blob now gates its own commit on the blob's durable save, so a record can no longer commit (and replicate) a not-yet-durable blob reference.
  • Cache record headers could be corrupted after a shared response body (#​1709) — mutating a cached record's headers/status in finalizeResponse could mutate the live cached record itself when the response body was shared, corrupting future reads of that record. The response path now copies before mutating.

Fleet upgrade & deployment

  • Graceful worker-shutdown drain hook (#​1621) — adds a registry (registerShutdownDrain) that lets in-flight work (e.g. in-progress blob sends) finish before a worker thread exits, instead of being cut off mid-transfer during a rolling restart or upgrade.
  • Deploy could silently truncate the tarball on a dangling symlink (#​1718) — deploy_component reported success even when a dangling symlink caused the packaging walker to stop early and drop every entry queued after it. The packager now pre-scans for dangling symlinks and excludes just those, instead of the walk bailing out silently.
  • Docker entrypoint exec-format error on 5.1.x (#​1619) — the container entrypoint could be written empty via a RUN heredoc redirect, producing an exec format error at startup. It's now written via a COPY heredoc so the image boots reliably.
  • npm latest/next dist-tags could be stolen by an older release line (#​1690) — publishing any release moved the latest/next tag regardless of version, so a 5.0.x patch published after a 5.1.x release could steal latest back onto 5.0.x. The tag now only moves forward for the line it belongs to.
  • Periodic re-read safety net for the TLS cert watcher (#​1394) — adds a polling fallback alongside the filesystem watcher so a missed cert-rotation event (e.g. from certain volume mounts) doesn't leave a node running on a stale certificate indefinitely.

MQTT

  • Shared MQTT port across workers (#​1603) — workers now share the MQTT listener port (except on macOS), so MQTT works correctly on multi-worker instances.

MCP

  • Missing MCP-Protocol-Version header on an established session no longer 400s (#​1694) — clients that negotiated a newer protocol version but omit the header on individual requests (permitted by spec) were incorrectly rejected. The session's already-negotiated version is now used when the header is absent.
  • Static plugin serving nothing when urlPath is configured (#​1584) — fixes a static-file plugin regression where a configured urlPath resulted in no files being served.

Also in this release

  • threads.preload config to preload modules (e.g. APM agents) on worker threads (#​1569).
  • fix(queue): waitForDrain no longer hangs if the queue empties without emitting a drained event (#​1643).

Full Changelog: HarperFast/harper@v5.1.17...v5.1.18

v5.1.17

Compare Source

Replication & blob reliability

  • Blob catch-up no longer 404s mid-transfer (#​1563) — an in-flight replication blob receive now returns 503 instead of 404. A receiver catching up on a blob that is still streaming retries cleanly instead of treating it as permanently missing and advancing past it.

Fleet upgrade & deployment

  • Docker entrypoint exec-format error on 5.1.x (#​1619) — the container entrypoint could be written empty via a RUN heredoc redirect, producing an exec format error at startup. It is now written via a COPY heredoc so the image boots reliably.
  • Ship npm-shrinkwrap.json in the published package (#​1623) — locks the published dependency tree so installs of the release resolve a reproducible set of dependencies.

MQTT

  • Shared MQTT port across workers (#​1603) — workers now share the MQTT listener port (except on macOS), so MQTT works correctly on multi-worker instances.

Full Changelog: HarperFast/harper@v5.1.15...v5.1.17

honojs/hono (hono)

v4.12.29

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.28...v4.12.29

v4.12.28

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.27...v4.12.28

oxc-project/oxc (oxlint)

v1.73.0

Compare Source

🚀 Features
  • a2c97f3 linter/unicorn: Implement explicit-timer-delay rule (#​23612) (Mikhail Baev)
  • 85735cb linter/unicorn: Implement no-confusing-array-with rule (#​23638) (Shekhu☺️)
  • cb4fbb9 linter/eslint: Implement no-unreachable-loop rule (#​23975) (Todor Andonov)
  • dc32112 linter/eslint/no-constant-binary-expression: Check relational comparisons (#​24088) (camc314)
  • d963967 linter/unicorn/no-array-sort: Add allowAfterSpread option (#​24043) (Boshen)
  • 0a75682 linter: Add per-rule timings for type-aware linting (#​22488) (camchenry)
  • 743e222 linter/react: Add disallowedValues option for forbid-dom-props rule (#​23970) (Mikhail Baev)
🐛 Bug Fixes
  • bdb51c7 linter/jest/prefer-ending-with-an-expect: Validate config patterns (#​24122) (camc314)
  • 45d607d linter/react/forbid-component-props: Make allow/disallow lists optional in schema (#​24024) (Boshen)
semantic-release/semantic-release (semantic-release)

v25.0.6

Compare Source

Bug Fixes
  • ensure encoded secrets get masked (8e28dd3)
privatenumber/tsx (tsx)

v4.23.0

Compare Source

Bug Fixes
Features

This release is also available on:


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "before 9am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@dawsontoth

Copy link
Copy Markdown
Contributor

Reviewed via scheduled Renovate triage. CI shows one failing test — ink/main.test.tsx > MainConfig > completes the walkthrough for Anthropic and updates .env (expected writeFileSync to be called). I cloned the branch and ran it locally: the full suite passes 345/345, and that specific test passed 3/3 on repeat runs. It's a flaky async-timing assertion (vi.waitFor on writeFileSync), not a real regression, and the diff is lockfile-only transitive bumps. Re-running the Test job should clear it — not requesting changes. 🤖

@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from a00a17d to 9856591 Compare July 13, 2026 20:53
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 9856591 to 5f28a41 Compare July 14, 2026 02:40
@renovate
renovate Bot merged commit dee997a into main Jul 14, 2026
6 checks passed
@renovate
renovate Bot deleted the renovate/all-minor-patch branch July 14, 2026 06:37
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 0.16.25 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant