Minor Changes
-
#8794
02f0699Thanks @eastlondoner! - This adds support for more accurate types for service bindings when runningwrangler types. Previously, runningwrangler typeswith a config including a service binding would generate anEnvtype like this:interface Env { SERVICE_BINDING: Fetcher; }
This type was "correct", but didn't capture the possibility of using JSRPC to communicate with the service binding. Now, running
wrangler types -c wrangler.json -c ../service/wrangler.json(the first config representing the current Worker, and any additional configs representing service bound Workers) will generate anEnvtype like this:interface Env { SERVICE_BINDING: Service<import("../service/src/index").Entrypoint>; }
-
#8716
63a6504Thanks @ItsWendell! - add --metafile flag to generate esbuild metadata file during build -
#9122
f17ee08Thanks @avenceslau! - Unhide wrangler workflows delete command
Patch Changes
-
#9168
6b42c28Thanks @dario-piotrowicz! - remove experimentalMixedModeConnectionStringtyperemove the experimental
MixedModeConnectionStringtype which
is now exposed by Miniflare instead -
#7914
37af035Thanks @andyjessop! - fix(miniflare): strip CF-Connecting-IP header from all outbound requests -
#9161
53ba97dThanks @lambrospetrou! - Fix d1 info command showing read_replication: [object Object] -
#9183
f6f1a18Thanks @dario-piotrowicz! - addremoteoption to initial bindingsadd the
remoteoption (initial implementation
gated behind--x-mixed-mode) for the following
bindings:service,kv,r2,d1,queueandworkflow -
#9149
415520eThanks @penalosa! - Implement mixed mode proxy server & client -
Updated dependencies [
37af035,ceeb375,349cffc,362cb0b,2cc8197,6b42c28]:- miniflare@4.20250508.0