Releases: cloudflare/workers-sdk
Release list
wrangler@4.16.1
wrangler@3.114.9
Patch Changes
-
#9262
2c3d8ddThanks @workers-devprod! - fix: add no-oppropstoctxingetPlatformProxyto fix type mismatch -
#8681
7a57c14Thanks @workers-devprod! - fix(miniflare): strip CF-Connecting-IP header from all outbound requests -
#9128
c535845Thanks @dario-piotrowicz! - fix: remove outdated js-doc comment forunstable_startDevWorker'sentrypoint -
#9259
b742171Thanks @workers-devprod! - Relax R2 bucket validation forpages devcommands -
#9250
b2b5ee8Thanks @workers-devprod! - fix: stripCF-Connecting-IPheader withinfetchIn v4.15.0, Miniflare began stripping the
CF-Connecting-IPheader via a global outbound service, which led to a TCP connection regression due to a bug in Workerd. This PR patches thefetchAPI to strip the header during localwrangler devsessions as a temporary workaround until the underlying issue is resolved. -
#9267
8b4f24aThanks @workers-devprod! - fix: setting triggers.crons:[] in Wrangler config should delete deployed cron schedules -
#9163
d67cd0dThanks @petebacondarwin! - Do not report "d1 execute" command file missing error to Sentry -
#8957
9d4ff5bThanks @workers-devprod! - Make sure custom build logging output is more clearly signposted, and make sure it doesn't interfere with the interactive dev session output. -
#9166
9b4c91dThanks @lambrospetrou! - Fix d1 info command showing read_replication: [object Object] -
Updated dependencies [
7a57c14,b2b5ee8,56a0d6e]:- miniflare@3.20250408.2
miniflare@3.20250408.2
Patch Changes
-
#8681
7a57c14Thanks @workers-devprod! - fix(miniflare): strip CF-Connecting-IP header from all outbound requests -
#9250
b2b5ee8Thanks @workers-devprod! - fix: stripCF-Connecting-IPheader withinfetchIn v4.15.0, Miniflare began stripping the
CF-Connecting-IPheader via a global outbound service, which led to a TCP connection regression due to a bug in Workerd. This PR patches thefetchAPI to strip the header during localwrangler devsessions as a temporary workaround until the underlying issue is resolved. -
#9211
56a0d6eThanks @petebacondarwin! - fix: ensure the fetch proxy message port is startedWhile Node.js will start the message port automatically when a
messageevent listener is added,
this diverges from the standard Web API for message ports, which require you to explicitly start
listening on the port.
@cloudflare/vitest-pool-workers@0.8.32
Patch Changes
- Updated dependencies [
7344344]:- wrangler@4.16.1
@cloudflare/vite-plugin@1.2.4
Patch Changes
-
#9322
1bae861Thanks @justinvdm! - Fix regex to correctly detect additional module imports with __ in path -
Updated dependencies [
7344344]:- wrangler@4.16.1
wrangler@4.16.0
Minor Changes
-
#9288
3b8f7f1Thanks @petebacondarwin! - allow --name and --env args on wrangler deployPreviously it was not possible to provide a Worker name as a command line argument at the same time as setting the Wrangler environment.
Now specifying--nameis supported and will override any names set in the Wrangler config:wrangler.json
{ "name": "config-worker" "env": { "staging": { "name": "config-worker-env" } } }Command Previous (Worker name) Proposed (Worker name) Comment wrangler deploy --name=args-worker "args-worker" "args-worker" CLI arg used wrangler deploy --name=args-worker --env=staging Error "args-worker" CLI arg used wrangler deploy --name=args-worker --env=prod Error "args-worker" CLI arg used wrangler deploy "config-worker" "config-worker" Top-level config used wrangler deploy --env=staging "config-worker-env" "config-worker-env" Named env config used wrangler deploy --env=prod "config-worker-prod" "config-worker-prod" CLI arg and top-level config combined -
#9265
16de0d5Thanks @edmundhung! - docs: add documentation links to individual config properties in the JSON schema of the Wrangler config file
Patch Changes
-
#9234
2fe6219Thanks @emily-shen! - fix: add no-oppropstoctxingetPlatformProxyto fix type mismatch -
#9269
66d975eThanks @dario-piotrowicz! - Wire up mixed-mode remote bindings for multi-workerwrangler devUnder the
--x-mixed-modeflag, make sure that bindings configurations withremote: trueactually generate bindings to remote resources during a multi-workerwrangler devsession, currently the bindings included in this are: services, kv_namespaces, r2_buckets, d1_databases, queues and workflows.Also include the ai binding since the bindings is already remote by default anyways.
-
#9151
5ab035dThanks @gabivlj! - wrangler containers can be configured with the kind of application rollout onapply -
#9231
02d40edThanks @dario-piotrowicz! - Wire up mixed-mode remote bindings for (single-worker)wrangler devUnder the
--x-mixed-modeflag, make sure that bindings configurations withremote: trueactually generate bindings to remote resources during a single-workerwrangler devsession, currently the bindings included in this are: services, kv_namespaces, r2_buckets, d1_databases, queues and workflows.Also include the ai binding since the bindings is already remote by default anyways.
-
#9277
db5ea8fThanks @penalosa! - Support Mixed Mode for more binding types -
#9266
f2a16f1Thanks @petebacondarwin! - fix: setting triggers.crons:[] in Wrangler config should delete deployed cron schedules -
#9245
b87b472Thanks @penalosa! - Support Mixed Mode Dispatch Namespaces -
Updated dependencies [
db5ea8f,b87b472]:- miniflare@4.20250508.3
miniflare@4.20250508.3
create-cloudflare@2.47.2
Patch Changes
-
#9291
40040deThanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To nuxi 3.25.0 3.25.1 -
#9292
14c7d04Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To @angular/create 19.2.11 19.2.12 -
#9293
fa4dd47Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To sv 0.8.3 0.8.6 -
#9294
625aecaThanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
Dependency From To create-hono 0.18.0 0.19.1 -
#9274
14dc393Thanks @vicb! - fix the env interface name in Next