Minor Changes
-
#16677
42151baThanks @petebacondarwin! - Support opting into zstd compression for local Container image builds in v1Update the container build helper so
WRANGLER_CONTAINER_IMAGE_COMPRESSION=zstdapplies when the Vite plugin prepares Dockerfile-based Container images. Docker must use the containerd image store; the default build behavior is unchanged.
Patch Changes
-
#16676
90cdb9dThanks @petebacondarwin! - Update the v1 development runtime to Miniflare 5.20261103.0-betaUse the November 3 workerd runtime with matching Wrangler 4.157.0 and default compatibility date. Local rate-limit bindings now support weighted calls using
delta. Load the Node.js compatibility helper from workers-utils so v1 continues to build and run after Miniflare removes its deprecated export. -
#16580
0ba4dedThanks @petebacondarwin! - Fix signed Accept-Encoding headers on the experimental local R2 S3 endpointPreserve the original S3 request header in the Vite request adapter so clients that sign
Accept-Encoding: identitycan use the endpoint exposed by Vite development and preview withoutSignatureDoesNotMatcherrors. The runtime verifies the exact value signed by the client. -
#16601
d338c29Thanks @petebacondarwin! - Validate OAuth callbacks during remote binding login in Vite developmentUnrelated browser callbacks no longer interrupt remote binding login, and provider error messages no longer print terminal control characters.
-
#16703
3272ca5Thanks @petebacondarwin! - Respect the user'sbuild.cssTargetin Worker environmentsOnly apply the
es2024CSS default when neither the top-level nor the Worker environment'sbuild.cssTargetis set. This prevents Vite's array merging from lowering explicit browser targets and adding unwanted CSS polyfills.