Minor Changes
-
#12064
964a39dThanks @G4brym! - Add AI Search OAuth scopes to loginAdds
ai-search:writeandai-search:runOAuth scopes to the default login scopes, enabling wrangler to authenticate with AI Search APIs. -
#11867
253a85dThanks @rahulsuresh-git! - Addwrangler r2 bucket local-uploadscommand to manage local uploads for R2 bucketsWhen enabled, object data is written to the nearest region first, then asynchronously replicated to the bucket's primary region.
Docs: https://developers.cloudflare.com/r2/buckets/local-uploads
# Get local uploads status wrangler r2 bucket local-uploads get my-bucket # Enable local uploads (will prompt for confirmation) wrangler r2 bucket local-uploads enable my-bucket # Enable without confirmation prompt wrangler r2 bucket local-uploads enable my-bucket --force # Disable local uploads wrangler r2 bucket local-uploads disable my-bucket
-
#11803
1bd1488Thanks @dario-piotrowicz! - Add a newsubrequestslimit to thelimitsfield of the Wrangler configuration fileBefore only the
cpu_mslimit was supported in thelimitsfield of the Wrangler configuration file, now asubrequestslimit can be specified as well which enables the user to limit the number of fetch requests that a Worker's invocation can make.Example:
{ "$schema": "./node_modules/wrangler/config-schema.json", "limits": { "cpu_ms": 1000, "subrequests": 150 // newly added field } } -
#12185
f7aa8c7Thanks @penalosa! - Addtimestampfield to the version metadata binding in local development. The version metadata binding now includesid,tag, andtimestampfields, making it easier to test version-aware logic locally.
Patch Changes
-
#12190
ce736b9Thanks @dario-piotrowicz! - Update autoconfig logic to handle Next.js projects by using the new@opennextjs/cloudflare migratecommand -
#12065
47944d1Thanks @langningchen! - Improve error message whend1 export --outputpoints to a directory -
#12292
4c4d5a5Thanks @dario-piotrowicz! - AddversionCommandto theautoconfig_summaryfield in the autoconfig output entryAdd the version upload command to the output being printed by
wrangler deploytoWRANGLER_OUTPUT_FILE_DIRECTORY/WRANGLER_OUTPUT_FILE_PATH. This complements the existingbuildCommandanddeployCommandfields and allows CI systems to know how to upload new versions of Workers.For example, for a standard npm project this would be:
- Version command:
npx wrangler versions upload
While for a Next.js project it would be:
- Version command:
npx @opennextjs/cloudflare upload
- Version command:
-
#12050
b05b919Thanks @NuroDev! - Fixed Wrangler's error handling for both invalid commands with and without the--helpflag, ensuring consistent and clear error messages.Additionally, it also ensures that if you provide an invalid argument to a valid command, Wrangler will now correctly display that specific commands help menu.
-
#12289
0aaf080Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
Dependency From To workerd 1.20260128.0 1.20260129.0 -
#12295
b981db5Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
Dependency From To workerd 1.20260129.0 1.20260130.0 -
#12355
a113c0dThanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
Dependency From To workerd 1.20260130.0 1.20260131.0 -
#11971
fdd7a9fThanks @dario-piotrowicz! - Add framework id, build command, and deploy command to theautoconfig_summaryfield in the deploy output entryAdd the framework id alongside the commands to build and deploy the project to the output being printed by
wrangler deploytoWRANGLER_OUTPUT_FILE_DIRECTORYorWRANGLER_OUTPUT_FILE_PATH.For example for an npm Astro project these would be:
- Framework id:
astro - Build command:
npm run build - Deploy command:
npx wrangler deploy
While for a Next.js project they would instead be:
- Framework id:
next - Build command:
npx @opennextjs/cloudflare build - Deploy command:
npx @opennextjs/cloudflare deploy
- Framework id:
-
#12211
a5fca2cThanks @elithrar! - Remove the 'pubsub' sub-command and related functionalityThe Pub/Sub product was never made publicly available and has been discontinued. This removes the
wrangler pubsubcommand and all associated functionality. -
Updated dependencies [
0c9625a,0aaf080,b981db5,a113c0d,f7aa8c7]:- miniflare@4.20260131.0
- @cloudflare/kv-asset-handler@0.4.2