Patch Changes
-
#16327
15fbaedThanks @dexvdev! - Keep cross-process bindings working after aworkerdcrash restartBindings to Workers running in another dev session are rerouted through the dev registry proxy. That reroute used to rewrite the stored worker options in place, so when Miniflare restarted
workerdafter a crash and assembled the config again from the same options, it rerouted the proxy binding through itself. Every call over a cross-process service binding, Durable Object binding or tail consumer then failed withWorker "dev-registry-proxy" not founduntil the options were next updated. The reroute now works on copies of the options, so a restarted runtime routes those bindings to the other dev session as before. -
#16426
d8899acThanks @pmiguel! - Fix signature verification for signedAccept-Encodingheaders on the experimental local R2 S3 endpointRestore the original client-supplied header, including its absence, before forwarding requests to the local S3 endpoint. This prevents
SignatureDoesNotMatcherrors for some S3-compatible clients that signAccept-Encoding: identity, while preserving header normalization for normal Worker requests.