Cloudflare Workers
Backend & Infra⛅️ Home to Wrangler, the CLI for Cloudflare Workers®
Release History
View all versions →@cloudflare/runtime-types@0.0.19This patch release updates dependencies, specifically Miniflare to version 5.20260828.0-alpha.
@cloudflare/vite-plugin@1.54.2This patch release updates dependencies for Miniflare and Wrangler. Specific commit hashes are provided for detailed changes.
@cloudflare/pages-shared@0.13.174This patch release updates dependencies, including Miniflare to version 5.20260828.0-alpha.
@cloudflare/autoconfig@0.4.01 fixResolved canonical framework build commands for the `cf` target by having autoconfig return framework commands instead of package scripts. This change delegates build selection to `cf deploy` for generated deploy scripts.
miniflare@5.20260828.0-alpha1 fix4 featuresThis release enhances local development with new features for email handling and image uploads/delivery. It also includes a renaming of worker target fields for consistency and dependency updates.
@cloudflare/local-explorer-ui@0.15.02 featuresIntroduced email inspection and testing capabilities to the Local Explorer, allowing developers to view and simulate email interactions with their Workers during local development.
@cloudflare/build-output-utils@0.3.1This patch release updates dependencies, specifically @cloudflare/config to version 0.9.0. The change is linked to a specific commit for reference.
@cloudflare/vitest-plugin@1.1.21 fixThis patch release fixes a bug causing slowdowns and crashes in tests involving repeated Durable Object creation. It also updates dependencies for Miniflare and Wrangler.
@cloudflare/remote-bindings@0.0.17This patch updates dependencies for Miniflare and deploy-helpers. No functional changes are described.
@cloudflare/config@0.9.0BreakingRenamed Worker target fields from `workerName` to `worker` in `@cloudflare/config` and Miniflare configuration APIs for consistency across various target types.
@cloudflare/deploy-helpers@0.9.2This patch release updates dependencies, specifically for Miniflare to version 5.20260828.0-alpha.
wrangler@4.127.1Updated dependencies for miniflare and wrangler, including @cloudflare/workers-types and workerd. This patch release focuses on dependency version updates.
miniflare@5.20260826.0-alphaUpdated dependencies for 'miniflare' and 'wrangler', specifically '@cloudflare/workers-types' and 'workerd'.
@cloudflare/deploy-helpers@0.9.11 fixThe `wrangler preview` command has been updated to use multipart form data for module uploads, resolving deployment size limit issues. This change improves the reliability of preview deployments, especially for Workers with large sourcemaps.
@cloudflare/vite-plugin@1.54.1This patch release updates dependencies for Miniflare and Wrangler. Specific version updates are provided for each package.
@cloudflare/remote-bindings@0.0.16This patch release updates dependencies for Miniflare and @cloudflare/deploy-helpers.
wrangler@4.127.01 fix1 featureIntroduces per-workflow concurrency limits for enhanced control over Workflow execution and improves `wrangler preview` module uploading to prevent deployment failures.
@cloudflare/pages-shared@0.13.173This patch updates dependencies, specifically Miniflare to version 5.20260826.0-alpha. This change is linked to a specific commit in the Cloudflare Workers SDK repository.
@cloudflare/runtime-types@0.0.18This patch updates the miniflare dependency to version 5.20260826.0-alpha.
@cloudflare/vitest-plugin@1.1.1Updated dependencies for Miniflare and Wrangler.
@cloudflare/build-output-utils@0.3.01 featureAdded support for multiple named Workers in Build Output utilities, allowing for more flexible targeting and reading of Worker configurations. The `writeWorkerConfig` function has been updated to accept a single options object.
@cloudflare/workers-auth@0.6.61 fixFixed an issue where `wrangler login --use-keyring` would incorrectly report `secret-tool` as missing on Linux. The fix ensures `secret-tool` is only reported as missing when its execution truly fails.
@cloudflare/autoconfig@0.3.01 featureIntroduced support for multiple configuration targets in autoconfig, enhancing flexibility for setup and deployment. Dependencies have also been updated.
@cloudflare/build-output-utils@0.2.01 featureThe build output specification now includes the build mode in `config.json`. Function names related to root configuration have been updated for clarity.
miniflare@5.20260825.0-alphaBreaking8 featuresThis release enhances local development with improved email handling, experimental shared local storage, and FUSE-capable container development. It also consolidates development-only binding configurations and removes unsupported remote configurations for Workflow bindings.
Common Errors
MiniflareCoreError4 reportsMiniflareCoreError often arises from conflicting or improperly configured bindings, especially when using browser bindings or multiple workers in the same environment. Ensure all bindings are correctly defined in your wrangler.toml or CLI arguments and that there are no conflicting binding types (e.g., attempting to use browser bindings with module workers simultaneously). If using multiple workers, verify each worker has unique binding names to avoid overlapping modules. Finally, double-check that the referenced modules in your bindings are correctly present and resolvable in your project.
SyntaxError2 reportsThis SyntaxError in Cloudflare Workers often arises from attempting to parse gzipped response bodies as JSON without decompressing them first. To fix this, ensure any gzipped responses are properly decompressed using a library like `zlib` or a fetch implementation that handles content encoding automatically before parsing them with `JSON.parse`.
InferenceUpstreamError1 reportThe "InferenceUpstreamError" in Cloudflare Workers AI usually indicates a problem with the model being unavailable or timing out when accessed by the Workers AI inference server. Ensure the model ID is correct, the model is properly deployed and active on the Cloudflare AI platform, and that the Worker's request doesn't exceed any limits (memory, CPU time). Double-check Cloudflare status pages for service outages affecting Workers AI, and consider implementing retry logic with exponential backoff in your worker to gracefully handle temporary upstream issues; also consider downgrading wrangler to version 4.35.0 to mitigate any recent breaking changes.
DataCloneError1 reportThe DataCloneError in Cloudflare Workers usually arises when attempting to pass non-cloneable objects (like functions, class instances with methods, or certain DOM nodes) across the Worker's boundaries via message passing or durable objects. To fix this, ensure you only send plain JavaScript objects and primitive data types between Workers. If you need to transfer complex data, serialize it into a JSON string before sending, and then deserialize it on the receiving end, or redesign your code to avoid sending such data in the first place.
Related Backend & Infra Packages
Production-Grade Container Scheduling and Management
Node.js JavaScript runtime ✨🐢🚀✨
Promise based HTTP client for the browser and node.js
A modern runtime for JavaScript and TypeScript.
Deliver web apps with confidence 🚀
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Subscribe to Updates
Get notified when new versions are released