Patch Changes
-
#1937
905fce4f
Thanks @JacobMGEvans! - fix: fails to publish due to empty migrations
After this change,wrangler init --from-dash
will not attempt to add durable object migrations towrangler.toml
for Workers that don't have durable objects.fixes #1854
-
#1943
58a430f2
Thanks @cameron-robey! - chore: addenv
andctx
params tofetch
in javascript example templateJust like in the typescript templates, and the javascript template for scheduled workers, we include
env
andctx
as parameters to thefetch
export. This makes it clearer where environment variables live. -
#1934
7ebaec1a
Thanks @mrbbot! - Allow--experimental-local
to be used with module workers -
#1939
5854cb69
Thanks @rozenmd! - fix: respect variable binding type when printingAfter this change, when printing the bindings it has access to, wrangler will correctly only add quotes around string variables, and serialize objects via JSON.stringify (rather than printing
"[object Object]"
). -
#1953
20195479
Thanks @mrbbot! - Add--experimental-local
support tounstable_dev
-
#1930
56798155
Thanks @rozenmd! - fix: use node http instead of faye-websocket in proxy serverWe change how websockets are handled in the proxy server, fixing multiple issues of websocket behaviour, particularly to do with headers.
In particular this fixes:
- the protocol passed between the client and the worker was being stripped out by wrangler
- wrangler was discarding additional headesr from websocket upgrade response
- websocket close code and reason was not being propagated by wrangler