Releases: cloudflare/workers-sdk
[email protected]
Minor Changes
-
#10703
c5c4ee5Thanks @danlapid! - Add support for streaming tail consumers in local dev. This is an experimental new feature that allows you to register atailStream()handler (compared to the existingtail()handler), which will receive streamed tail events from your Worker (compared to thetail()handler, which only receives batched events after your Worker has finished processing). -
#11251
7035804Thanks @penalosa! - When theWRANGLER_HIDE_BANNERenvironment variable is provided, Wrangler will no longer display a version banner. This applies to all commands.For instance, previously running
wrangler docswould give the following output:> wrangler docs ⛅️ wrangler 4.47.0 ─────────────────── Opening a link in your default browser: https://developers.cloudflare.com/workers/wrangler/commands/With
WRANGLER_HIDE_BANNER, this is now:> WRANGLER_HIDE_BANNER=true wrangler docs Opening a link in your default browser: https://developers.cloudflare.com/workers/wrangler/commands/ -
#11285
d014fa7Thanks @vicb! - Implement thewrangler r2 bulk put bucket-name --filename list.jsoncommand.The command uploads multiple objects to an R2 bucket.
The list of object is provided as a JSON encoded file via
--filename. It is a list of key and file (respectively the name and the content for the object).[ { "key": "/path/to/obj", "file": "/path/to/file_1"}, { "key": "/path/to/other/obj", "file": "/path/to/file_2"}, // ... ]Uploads are executed concurrently and the level of concurrency can be set via
--concurrency.The command supports the same options as
wrangler r2 object put, minus--file, and--pipeand plus--concurrency -
#11268
15b8460Thanks @penalosa! - Support SvelteKit projects in autoconfig -
#11258
2011b6aThanks @dario-piotrowicz! - Add--dry-runflag towrangler setupand also adryRunoption torunAutoConfig
Patch Changes
-
#11261
a352c7fThanks @petebacondarwin! - Avoid using object lookup for OAuth Error classes -
#11286
8e99766Thanks @dario-piotrowicz! - fix: make sure thatexperimental_patchConfigdoesn't throw if it encounters anullvalue -
#11278
92afbbaThanks @ascorbic! - Fixes a bug that caused.dev.varsto be ignored in OpenNext -
#11244
65b4afeThanks @petebacondarwin! - Internal refactoring to improve error traceability in wrangler dev -
#11238
da8442fThanks @jamesopstad! - Addunstable_getDurableObjectClassNameToUseSQLiteMapexport. This is an internal function for use in the Vite plugin. -
#11266
09cb720Thanks @penalosa! - Use the smol-toml library for parsing TOML instead of @iarna/toml -
#11236
793e2b4Thanks @ascorbic! - Refresh expired preview tokens when running in remote dev mode -
#11286
8e99766Thanks @dario-piotrowicz! - fix:wrangler deployfailing to patch localwrangler.jsoncfiles if the remotetail_consumersvalue isnull -
#11275
9cbf126Thanks @dario-piotrowicz! - Ensure thatwrangler deployrun with a positional argument or with--assetsdoes not trigger the autoconfig process (even with--experimental-autoconfig) -
#11242
dd1e560Thanks @dario-piotrowicz! - Fix: make sure that remote proxy sessions's debug logs are enabled when the wrangler log level is set to "debug"
[email protected]
Minor Changes
- #10703
c5c4ee5Thanks @danlapid! - Add support for streaming tail consumers in local dev. This is an experimental new feature that allows you to register atailStream()handler (compared to the existingtail()handler), which will receive streamed tail events from your Worker (compared to thetail()handler, which only receives batched events after your Worker has finished processing).
Patch Changes
-
#11235
d0041e2Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
Dependency From To workerd 1.20251109.0 1.20251111.0 -
#11277
827d017Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
Dependency From To workerd 1.20251111.0 1.20251113.0
[email protected]
Minor Changes
- #11251
7035804Thanks @penalosa! - When the--experimentalflag is passed tocreate-cloudflare, usewrangler setupfor configuring a project to work on Cloudflare rather than the existingcreate-cloudflarelogic. Only Gatsby is supported right now, with more frameworks to be added in future. There should be no functional change to applications created viacreate-cloudflarewhen using the--experimentalflag.
Patch Changes
-
#11013
1b4a08cThanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To sv 0.9.8 0.9.9 -
#11015
220f608Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To create-docusaurus 3.9.1 3.9.2 -
#11222
32a88d2Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To nuxi 3.29.3 3.30.0 -
#11294
632cdc3Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To @angular/create 20.3.9 20.3.10 -
#11295
4e5ac89Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To create-react-router 7.9.5 7.9.6 -
#11297
4a03bd6Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To sv 0.9.9 0.9.14 -
#11302
7dfce98Thanks @dario-piotrowicz! - Support Docusaurus in--experimentalmode -
#11184
a8efcc8Thanks @dom96! - Create-cloudflare now filters out options that don't exist for specified language -
#11268
15b8460Thanks @penalosa! - Support SvelteKit in--experimentalmode -
#11266
09cb720Thanks @penalosa! - Use the smol-toml library for parsing TOML instead of @iarna/toml -
#11170
c6d33cfThanks @dom96! - Fixes hello-world-with-assets python template
@cloudflare/[email protected]
Patch Changes
-
#11286
8e99766Thanks @dario-piotrowicz! - fix: make sure thatexperimental_patchConfigdoesn't throw if it encounters anullvalue -
#11266
09cb720Thanks @penalosa! - Use the smol-toml library for parsing TOML instead of @iarna/toml -
#11286
8e99766Thanks @dario-piotrowicz! - fix: InconstructWranglerConfigmake sure that if the API value oftail_consumersisnullthat is converted toundefined(sincenullis not a validtail_consumersconfig value)
@cloudflare/[email protected]
@cloudflare/[email protected]
Minor Changes
- #11238
da8442fThanks @jamesopstad! - Add support forctx.exports. See https://developers.cloudflare.com/workers/runtime-apis/context/#exports for more details.
Patch Changes
-
#11274
fa39c78Thanks @jamesopstad! - Ensure process.on("exit") handlers are only added once. -
#11273
17431dbThanks @jamesopstad! - Ensure static routing exclude rules for static assets are only evaluated once per request in development. -
Updated dependencies [
c5c4ee5,d0041e2,827d017,7035804,a352c7f,8e99766,d0d3fe6,d014fa7,92afbba,65b4afe,da8442f,15b8460,09cb720,793e2b4,8e99766,9cbf126,2011b6a,dd1e560]: