chore(deps): update all non-major dependencies#267
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update all non-major dependencies#267renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
Contributor
Author
|
e046263 to
b399643
Compare
e6aa057 to
4e0fda4
Compare
4e0fda4 to
45fcc33
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.7.2→7.7.31.2.31→1.2.330.17.0→0.17.20.10.6→0.10.70.1.37→0.1.3966.6.2→66.6.766.6.2→66.6.76.0.105→6.0.1460.31.9→0.31.100.45.1→0.45.210.32.1→10.33.02.9.2→2.9.366.5.1→66.6.766.6.6→66.6.71.17.4→1.17.53.2.5→3.2.63.1.2→3.1.104.74.0→4.80.00.20.19→0.20.20Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
antfu/eslint-config (@antfu/eslint-config)
v7.7.3Compare Source
🐞 Bug Fixes
View changes on GitHub
tursodatabase/libsql-client-ts (@libsql/client)
v0.17.2Compare Source
v0.17.1Compare Source
nuxt-hub/core (@nuxthub/core)
v0.10.7Compare Source
compare changes
🚀 Enhancements
--forceflag to skip confirmation when dropping all tables (#834)hub.db.applyMigrationsDuringDev: booleanoption (#837)🩹 Fixes
📖 Documentation
🏡 Chore
❤️ Contributors
unocss/unocss (@unocss/nuxt)
v66.6.7Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v66.6.6Compare Source
🐞 Bug Fixes
View changes on GitHub
v66.6.5Compare Source
🐞 Bug Fixes
View changes on GitHub
v66.6.4Compare Source
🚀 Features
noScopekey determines whether to wrap the selector - by @zyyv and Copilot in #5130 (5b67c)View changes on GitHub
vercel/ai (ai)
v6.0.146Compare Source
Patch Changes
5f439a1]v6.0.145Compare Source
Patch Changes
ffd431a]v6.0.144Compare Source
Patch Changes
0469aed: fix: allow inline data URLs in download validation0469aed]15bfbd2]v6.0.143Compare Source
Patch Changes
85e476d]v6.0.142Compare Source
Patch Changes
6f75953: feat(ai): add newisLoopFinishedstop condition helper for unlimited steps70322b4]v6.0.141Compare Source
Patch Changes
768a9d6]v6.0.140Compare Source
Patch Changes
95fedf0]v6.0.139Compare Source
Patch Changes
e69062d]v6.0.138Compare Source
Patch Changes
0db5cd8]v6.0.137Compare Source
Patch Changes
3caa544]v6.0.136Compare Source
Patch Changes
763e178]v6.0.135Compare Source
Patch Changes
df6a330: chore(ai): remove all experimental agent eventsv6.0.134Compare Source
Patch Changes
ed6876b: chore(ai): remove all experimental embed eventsv6.0.133Compare Source
Patch Changes
055cd68: fix: publish v6 to latest npm dist tagd99eb91]055cd68]v6.0.132Compare Source
Patch Changes
28fd5a5: README updatesv6.0.131Compare Source
Patch Changes
14f25f9: feat(ai): introduce experimental callbacks for embed functionv6.0.130Compare Source
Patch Changes
25af909]v6.0.129Compare Source
Patch Changes
f95e0c0]v6.0.128Compare Source
Patch Changes
7324b56]v6.0.127Compare Source
Patch Changes
ac0c407]e748159]v6.0.126Compare Source
Patch Changes
578615a: Remove custom User-Agent header from HttpChatTransport to fix CORS preflight failures in Safari and Firefoxv6.0.125Compare Source
Patch Changes
5ffb1ad]f5bf0c6]v6.0.124Patch Changes
55ccbe2]v6.0.122Compare Source
Patch Changes
ca0b430]v6.0.121Compare Source
Patch Changes
efdaefc]v6.0.120Compare Source
Patch Changes
78c0e26: feat(ai): pass result provider metadata across the streamv6.0.119Patch Changes
ab286f1: fix(ai): doStream should reflect transformed valuesd68b122: feat(ai): add missing usage attributesv6.0.118Patch Changes
64ac0fd: fix(security): validate redirect targets in download functions to prevent SSRF bypassBoth
downloadBlobanddownloadnow validate the final URL after following HTTP redirects, preventing attackers from bypassing SSRF protections via open redirects to internal/private addresses.Updated dependencies [
64ac0fd]v6.0.117Patch Changes
d23121f: chore(ai): add optional ChatRequestOptions toaddToolApprovalResponseandaddToolOutput2589004]v6.0.116Patch Changes
ad4cfc2: Add URL validation todownloadBlobanddownloadto prevent blind SSRF attacks. Private/internal IP addresses, localhost, and non-HTTP protocols are now rejected before fetching.ad4cfc2]v6.0.115Patch Changes
824b295]v6.0.114Compare Source
Patch Changes
2291047: fix(ai): fix missing support for image thought signatures (e.g. for Gemini image models)v6.0.113Compare Source
Patch Changes
70d3980: fix(ai): use errorMode 'text' in approval continuation to preserve tool error messagesv6.0.112Compare Source
Patch Changes
db3d4ca]v6.0.111Compare Source
Patch Changes
2129c82: feat(ai): register global telemetry integrationsv6.0.110Compare Source
Patch Changes
1b01ec1]8df8e11]v6.0.109Compare Source
Patch Changes
10bec50]v6.0.108Compare Source
Patch Changes
2a4f512: feat(ai): add telemetry interface and registryv6.0.107Compare Source
Patch Changes
08336f1]v6.0.106Compare Source
Patch Changes
29e9f4d]drizzle-team/drizzle-orm (drizzle-kit)
v0.31.10Compare Source
hanji@0.0.8- native bunstringWidth,stripANSIsupport, errors for non-TTY environmentsesbuild-registertotsxloader, it will now allow to usedrizzle-kitseamlessly with bothESMandCJSmodulesBunandDenolaunch support, which will not triggertsxloader and utilise nativebunanddenoimports capabilities and faster startup timespnpm/pnpm (pnpm)
v10.33.0Compare Source
unovue/reka-ui (reka-ui)
v2.9.3Compare Source
🐞 Bug Fixes
addOnBlurfrom adding raw input when selecting item - by @kricsleo in #2514 (bc1db)View changes on GitHub
unjs/unstorage (unstorage)
v1.17.5Compare Source
compare changes
📦 Dependencies
vuejs/language-tools (vue-tsc)
v3.2.6Compare Source
language-core
$slotstype in template correctly withdefineSlots(#5984) - Thanks to @KazariEX!v-for(#5987) - Thanks to @ascott18!vscode
cloudflare/ai (workers-ai-provider)
v3.1.10Compare Source
Patch Changes
1c6bdadThanks @threepointone! - Add optionalfetchparameter to credentials mode for request interception and testing. Available when usingaccountId + apiKey(not with bindings). Matches the pattern used by@ai-sdk/openaiand@ai-sdk/anthropic.v3.1.9Compare Source
Patch Changes
#474
dc95a5fThanks @threepointone! - update dependencies#461
9131bb4Thanks @threepointone! - Replace tsup with tsdown as the build toolv3.1.8Compare Source
Patch Changes
e02cdd2Thanks @ferdousbhai! - fix(workers-ai-provider): close reasoning block before tool calls and textv3.1.7Compare Source
Patch Changes
#457
cc94a06Thanks @threepointone! - Fix request cancellation by propagatingabortSignalto outbound network calls.ai-gateway-provider: Pass
abortSignalto thefetchcall (API path) and tobinding.run()(binding path) so that cancelled requests are properly aborted.workers-ai-provider: Pass
abortSignaltobinding.run()for chat, embedding, and image models, matching the existing behavior in transcription, speech, and reranking models.@cloudflare/tanstack-ai: Pass
signalthrough tobinding.run()in bothcreateGatewayFetch(AI Gateway binding path) andcreateWorkersAiBindingFetch(Workers AI binding path).v3.1.6Compare Source
Patch Changes
#454
29087adThanks @mchenco! - Fix three tool calling bugs that caused multi-turn agentic loops to fail1. Tool result output not unwrapped
convert-to-workersai-chat-messages.tswas callingJSON.stringify(toolResponse.output)on the entireLanguageModelV3ToolResultOutputwrapper object ({ type: 'text', value: '...' }), sending the wrapper as the tool message content instead of just the value. Models received garbled tool results and stopped after the first tool call instead of continuing.Fix: extract
output.valueand serialize only that.2.
toolChoice: "required"mapped to"any"instead of"required"utils.tsmappedtoolChoice: "required"totool_choice: "any". All vLLM-backed models (@cf/moonshotai/kimi-k2.5,@cf/meta/llama-4-scout-17b-16e-instruct,@cf/zai-org/glm-4.7-flash) return8001: Invalid inputfortool_choice: "any". The same incorrect mapping applied totoolChoice: { type: "tool" }.Fix: map both to
"required".3.
description: falsein tool definitionsutils.tsused&&short-circuit for tool description and parameters, which evaluates tofalse(notundefined) whentool.type !== "function". Sendingdescription: falseto the binding causes8001: Invalid input.Fix: use ternary to produce
undefinedwhen not applicable.Tested against
@cf/moonshotai/kimi-k2.5,@cf/meta/llama-4-scout-17b-16e-instruct, and@cf/zai-org/glm-4.7-flashvia the Workers AI binding.v3.1.5Compare Source
Patch Changes
#451
2a62e23Thanks @mchenco! - Fix reasoning content being concatenated into assistant message content in multi-turn conversationsPreviously, reasoning parts in assistant messages were concatenated into the
contentstring when building message history. This caused models likekimi-k2.5anddeepseek-r1to receive their own internal reasoning as if it were spoken text, corrupting the conversation history and resulting in empty text responses or leaked special tokens on subsequent turns.Reasoning parts are now sent as the
reasoningfield on the assistant message object, which is the field name vLLM expects on input for reasoning models (kimi-k2.5, glm-4.7-flash).v3.1.4Compare Source
Patch Changes
#448
054ccb8Thanks @threepointone! - Fix image inputs for vision-capable chat modelsLanguageModelV3DataContentvariants (Uint8Array, base64 string, data URL) instead of only Uint8Arrayimage_urlcontent parts inline in messages, enabling vision for models like Llama 4 Scout and Kimi K2.5v3.1.3Compare Source
Patch Changes
#429
ae24f06Thanks @michaeldwan! - Pass tool_choice through to binding.run() so tool selection mode (auto, required, none) is respected when using Workers AI with the binding API#410
bc2eba3Thanks @vaibhavshn! - fix: route REST API requests through AI Gateway when thegatewayoption is provided increateRun()#446
3c35051Thanks @threepointone! - Remove tool_call_id sanitization that truncated IDs to 9 alphanumeric chars, which caused all tool call IDs to collide after round-trip#444
b1c742bThanks @mchenco! - AddsessionAffinitysetting to sendx-session-affinityheader for prefix-cache optimization. Also forwardextraHeadersin the REST API path instead of discarding them.cloudflare/workers-sdk (wrangler)
v4.80.0Compare Source
Minor Changes
#13151
9c4035bThanks @G4brym! - Add type generation for AI Search bindingsRunning
wrangler typesnow generatesAiSearchNamespaceandAiSearchInstancetypes forai_search_namespacesandai_searchconfig bindings respectively. Both simple and per-environment modes are supported.#13011
b9b7e9dThanks @ruifigueira! - Add experimental headful browser rendering support for local developmentWhen developing locally with the Browser Rendering API, you can enable headful (visible) mode via the
X_BROWSER_HEADFULenvironment variable to see the browser while debugging:Note: when using
@cloudflare/playwright, two Chrome windows may appear — the initial blank page and the one created bybrowser.newPage(). This is expected behavior due to how Playwright handles browser contexts via CDP.#12992
48d83caThanks @RiscadoA! - Addvpc_networksbinding support for routing Worker traffic through a Cloudflare Tunnel or network.{ "vpc_networks": [ // Route through a specific Cloudflare Tunnel { "binding": "MY_FIRST_VPC", "tunnel_id": "<tunnel-id>" }, // Route through the Cloudflare One mesh network { "binding": "MY_SECOND_VPC", "network_id": "cf1:network" } ] }Patch Changes
#13155
5d29055Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13162
fb67a18Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13136
ab44870Thanks @petebacondarwin! - Display build errors for auxiliary workers in multi-worker modePreviously, when running
wrangler devwith multiple-cconfig flags (multi-worker mode), build errors from auxiliary/secondary workers were only logged at debug level, causing Wrangler to silently hang. Build errors from all workers are now displayed at error level so you can see what went wrong and fix it.#12992
48d83caThanks @RiscadoA! - Fix remote proxy worker not catching errors thrown by bindings duringwrangler dev#13238
b2f53eaThanks @guybedford! - Fix source phase imports in bundled and non-bundled WorkersWrangler now preserves
import sourcesyntax when it runs esbuild, including module format detection and bundled deploy output. This fixes both--no-bundleand bundled deployments for Workers that import WebAssembly using source phase imports.#10126
14e72ebThanks @nekoze1210! - fix: Sort D1 migration files to ensure consistent chronological orderingwrangler d1 migrations listandwrangler d1 migrations applypreviously returned migration files in an order dependent on the filesystem, which could vary across operating systems. Migration filenames are now sorted alphabetically before being returned, ensuring consistent chronological ordering.#13150
4dc94fdThanks @dario-piotrowicz! - Polish Cloudflare Vite plugin installation during autoconfigProjects using Vite 6.0.x were rejected by auto-configuration because the minimum supported version was set to 6.1.0 (the
@cloudflare/vite-pluginpeer dependency). The minimum version check is now 6.0.0, and when a project has Vite in the [6.0.0, 6.1.0) range, auto-configuration will automatically upgrade it to the latest 6.x before installing@cloudflare/vite-plugin.#13051
d5bffdeThanks @dario-piotrowicz! - Use today's date as the default compatibility datePreviously, when generating a compatibility date for new projects or when no compatibility date was configured, the date was resolved by loading the locally installed
workerdpackage viaminiflare. This approach was unreliable in some package manager environments (notablypnpm). The logic now simply uses today's date instead, which is always correct and works reliably across all environments.Updated dependencies [
5d29055,fb67a18,d5bffde,b9b7e9d,b2f53ea,48d83ca]:v4.79.0Compare Source
Minor Changes
#12868
ffbc268Thanks @danielgek! - Addwrangler ai-searchcommand namespace for managing Cloudflare AI Search instancesIntroduces a CLI surface for the Cloudflare AI Search API (open beta), including:
ai-search list,create,get, `upConfiguration
📅 Schedule: Branch creation - "on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.