From 38f0e3f395912afdafa03a9aa07bfed3569920a9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 18:24:57 +0000 Subject: [PATCH] Version Packages --- .changeset/all-fans-march.md | 7 --- .changeset/better-rooms-fold.md | 7 --- .changeset/c3-frameworks-update-13274.md | 11 ---- .changeset/c3-frameworks-update-13275.md | 11 ---- .changeset/c3-frameworks-update-13276.md | 11 ---- .changeset/c3-frameworks-update-13278.md | 11 ---- .changeset/c3-frameworks-update-13279.md | 11 ---- .changeset/c3-node-version-check.md | 7 --- .changeset/dependabot-update-13241.md | 12 ---- .changeset/dependabot-update-13305.md | 12 ---- .changeset/email-service-commands.md | 26 --------- .changeset/good-falcons-remain.md | 9 --- .changeset/images-chainable-handle.md | 7 --- .changeset/petite-wolves-matter.md | 5 -- .changeset/reject-v8-coverage-provider.md | 9 --- .changeset/tender-dryers-ask.md | 7 --- ...-formatConfigSnippet-in-dev-compat-date.md | 7 --- packages/create-cloudflare/CHANGELOG.md | 48 ++++++++++++++++ packages/create-cloudflare/package.json | 2 +- packages/local-explorer-ui/CHANGELOG.md | 10 ++++ packages/local-explorer-ui/package.json | 2 +- packages/miniflare/CHANGELOG.md | 32 +++++++++++ packages/miniflare/package.json | 2 +- packages/pages-shared/CHANGELOG.md | 7 +++ packages/pages-shared/package.json | 2 +- packages/vite-plugin-cloudflare/CHANGELOG.md | 8 +++ packages/vite-plugin-cloudflare/package.json | 2 +- packages/vitest-pool-workers/CHANGELOG.md | 14 +++++ packages/vitest-pool-workers/package.json | 2 +- packages/workflows-shared/CHANGELOG.md | 8 +++ packages/workflows-shared/package.json | 2 +- packages/wrangler/CHANGELOG.md | 56 +++++++++++++++++++ packages/wrangler/package.json | 2 +- 33 files changed, 191 insertions(+), 178 deletions(-) delete mode 100644 .changeset/all-fans-march.md delete mode 100644 .changeset/better-rooms-fold.md delete mode 100644 .changeset/c3-frameworks-update-13274.md delete mode 100644 .changeset/c3-frameworks-update-13275.md delete mode 100644 .changeset/c3-frameworks-update-13276.md delete mode 100644 .changeset/c3-frameworks-update-13278.md delete mode 100644 .changeset/c3-frameworks-update-13279.md delete mode 100644 .changeset/c3-node-version-check.md delete mode 100644 .changeset/dependabot-update-13241.md delete mode 100644 .changeset/dependabot-update-13305.md delete mode 100644 .changeset/email-service-commands.md delete mode 100644 .changeset/good-falcons-remain.md delete mode 100644 .changeset/images-chainable-handle.md delete mode 100644 .changeset/petite-wolves-matter.md delete mode 100644 .changeset/reject-v8-coverage-provider.md delete mode 100644 .changeset/tender-dryers-ask.md delete mode 100644 .changeset/use-formatConfigSnippet-in-dev-compat-date.md diff --git a/.changeset/all-fans-march.md b/.changeset/all-fans-march.md deleted file mode 100644 index c845896d79..0000000000 --- a/.changeset/all-fans-march.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@cloudflare/workflows-shared": minor ---- - -Add support for ReadableStream on workflow steps. This allows users to overcome the 1MB limit per step output. - -`ReadableStream` is already serializable on the workers platform. This feature makes it native to workflows as well by persisting each chunk and replaying it if needed diff --git a/.changeset/better-rooms-fold.md b/.changeset/better-rooms-fold.md deleted file mode 100644 index d1490a8022..0000000000 --- a/.changeset/better-rooms-fold.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"miniflare": minor ---- - -local explorer: serve the local explorer's OpenAPI spec at /cdn-cgi/explorer/api - -The local explorer is supported by a REST API served from the worker's local address. It can be accessed independently of the UI, (e.g. by an AI agent) and is thus documented at this endpoint. diff --git a/.changeset/c3-frameworks-update-13274.md b/.changeset/c3-frameworks-update-13274.md deleted file mode 100644 index 92511b8b84..0000000000 --- a/.changeset/c3-frameworks-update-13274.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Update dependencies of "create-cloudflare" - -The following dependency versions have been updated: - -| Dependency | From | To | -| ------------ | ----- | ----- | -| create-astro | 5.0.4 | 5.0.5 | diff --git a/.changeset/c3-frameworks-update-13275.md b/.changeset/c3-frameworks-update-13275.md deleted file mode 100644 index 651b69faca..0000000000 --- a/.changeset/c3-frameworks-update-13275.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Update dependencies of "create-cloudflare" - -The following dependency versions have been updated: - -| Dependency | From | To | -| --------------- | ------ | ------ | -| create-next-app | 16.2.1 | 16.2.2 | diff --git a/.changeset/c3-frameworks-update-13276.md b/.changeset/c3-frameworks-update-13276.md deleted file mode 100644 index b4488a3af5..0000000000 --- a/.changeset/c3-frameworks-update-13276.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Update dependencies of "create-cloudflare" - -The following dependency versions have been updated: - -| Dependency | From | To | -| ------------------- | ------ | ------ | -| create-react-router | 7.13.2 | 7.14.0 | diff --git a/.changeset/c3-frameworks-update-13278.md b/.changeset/c3-frameworks-update-13278.md deleted file mode 100644 index fdea1ea94a..0000000000 --- a/.changeset/c3-frameworks-update-13278.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Update dependencies of "create-cloudflare" - -The following dependency versions have been updated: - -| Dependency | From | To | -| --------------- | ------ | ------ | -| @angular/create | 21.2.5 | 21.2.6 | diff --git a/.changeset/c3-frameworks-update-13279.md b/.changeset/c3-frameworks-update-13279.md deleted file mode 100644 index 2bbbade43e..0000000000 --- a/.changeset/c3-frameworks-update-13279.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Update dependencies of "create-cloudflare" - -The following dependency versions have been updated: - -| Dependency | From | To | -| ---------- | ------ | ------ | -| create-vue | 3.22.1 | 3.22.2 | diff --git a/.changeset/c3-node-version-check.md b/.changeset/c3-node-version-check.md deleted file mode 100644 index 6287b36bf7..0000000000 --- a/.changeset/c3-node-version-check.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Show a clear error message when running on an unsupported Node.js version - -Previously, running `create-cloudflare` on an older Node.js version (e.g. v18) would fail with a confusing syntax error. Now, a dedicated version check runs before loading the CLI and displays a helpful message explaining the minimum required Node.js version and suggesting version managers like Volta or nvm. diff --git a/.changeset/dependabot-update-13241.md b/.changeset/dependabot-update-13241.md deleted file mode 100644 index a86a50598c..0000000000 --- a/.changeset/dependabot-update-13241.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"miniflare": patch -"wrangler": patch ---- - -Update dependencies of "miniflare", "wrangler" - -The following dependency versions have been updated: - -| Dependency | From | To | -| ---------- | ------------ | ------------ | -| workerd | 1.20260401.1 | 1.20260402.1 | diff --git a/.changeset/dependabot-update-13305.md b/.changeset/dependabot-update-13305.md deleted file mode 100644 index c274741049..0000000000 --- a/.changeset/dependabot-update-13305.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"miniflare": patch -"wrangler": patch ---- - -Update dependencies of "miniflare", "wrangler" - -The following dependency versions have been updated: - -| Dependency | From | To | -| ---------- | ------------ | ------------ | -| workerd | 1.20260402.1 | 1.20260405.1 | diff --git a/.changeset/email-service-commands.md b/.changeset/email-service-commands.md deleted file mode 100644 index 9b3e40eab1..0000000000 --- a/.changeset/email-service-commands.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -"wrangler": minor ---- - -feat: add `wrangler email routing` and `wrangler email sending` commands - -Email Routing commands: - -- `wrangler email routing list` - list zones with email routing status -- `wrangler email routing settings ` - get email routing settings for a zone -- `wrangler email routing enable/disable ` - enable or disable email routing -- `wrangler email routing dns get/unlock ` - manage DNS records -- `wrangler email routing rules list/get/create/update/delete ` - manage routing rules (use `catch-all` as the rule ID for the catch-all rule) -- `wrangler email routing addresses list/get/create/delete` - manage destination addresses - -Email Sending commands: - -- `wrangler email sending list` - list zones with email sending -- `wrangler email sending settings ` - get email sending settings for a zone -- `wrangler email sending enable ` - enable email sending for a zone or subdomain -- `wrangler email sending disable ` - disable email sending for a zone or subdomain -- `wrangler email sending dns get ` - get DNS records for a sending domain -- `wrangler email sending send` - send an email using the builder API -- `wrangler email sending send-raw` - send a raw MIME email message - -Also adds `email_routing:write` and `email_sending:write` OAuth scopes to `wrangler login`. diff --git a/.changeset/good-falcons-remain.md b/.changeset/good-falcons-remain.md deleted file mode 100644 index d7bd53691f..0000000000 --- a/.changeset/good-falcons-remain.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@cloudflare/local-explorer-ui": minor ---- - -Overhaul local explorer UI color palette. - -The core styles of the local explorer has been overhauled to remove all custom styles in favour of using Kumo styles / colors when possible. - -This is the first part of improving the local explorer UI to kumo-ify it all. diff --git a/.changeset/images-chainable-handle.md b/.changeset/images-chainable-handle.md deleted file mode 100644 index 9a5ed42386..0000000000 --- a/.changeset/images-chainable-handle.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"miniflare": patch ---- - -Update Images binding local mock to use chainable handle pattern - -`hosted.image(imageId)` now returns a handle with `details()`, `bytes()`, `update()`, and `delete()` methods, aligning with the updated workerd API (https://github.com/cloudflare/workerd/pull/6288). diff --git a/.changeset/petite-wolves-matter.md b/.changeset/petite-wolves-matter.md deleted file mode 100644 index 24deb7fff9..0000000000 --- a/.changeset/petite-wolves-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"miniflare": minor ---- - -Fix hyperdrive local dev binding tls configuration bug diff --git a/.changeset/reject-v8-coverage-provider.md b/.changeset/reject-v8-coverage-provider.md deleted file mode 100644 index 01f787f071..0000000000 --- a/.changeset/reject-v8-coverage-provider.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@cloudflare/vitest-pool-workers": patch ---- - -Reject V8 coverage provider with a clear error message - -V8 native code coverage (`@vitest/coverage-v8`) requires `node:inspector` to collect profiling data from V8's runtime. workerd only provides `node:inspector` as a non-functional stub, so V8 coverage would silently fail or crash with a confusing `No such module "node:inspector"` error. - -The pool now detects this configuration early — during Vite plugin setup, before Vitest tries to load the coverage provider — and throws a clear error directing users to use Istanbul coverage instead, which works by instrumenting source code at build time and runs on any JavaScript runtime. diff --git a/.changeset/tender-dryers-ask.md b/.changeset/tender-dryers-ask.md deleted file mode 100644 index 995ad9033d..0000000000 --- a/.changeset/tender-dryers-ask.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": patch ---- - -During autoconfig filter out Hono when there are 2 detected frameworks - -During the auto-configuration process Hono is now treated as an auxiliary framework (like Vite) and automatically filtered out when two frameworks are detected (before Hono was being filtered out only when the other framework was Waku). diff --git a/.changeset/use-formatConfigSnippet-in-dev-compat-date.md b/.changeset/use-formatConfigSnippet-in-dev-compat-date.md deleted file mode 100644 index d7b311d62c..0000000000 --- a/.changeset/use-formatConfigSnippet-in-dev-compat-date.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": patch ---- - -fix: use `formatConfigSnippet` for compatibility_date warning in `wrangler dev` - -The compatibility_date warning shown when no date is configured in `wrangler dev` was hardcoded in TOML format. This now uses `formatConfigSnippet` to render the snippet in the correct format (TOML or JSON) based on the user's config file type. diff --git a/packages/create-cloudflare/CHANGELOG.md b/packages/create-cloudflare/CHANGELOG.md index 2eef561afb..a8a6b56018 100644 --- a/packages/create-cloudflare/CHANGELOG.md +++ b/packages/create-cloudflare/CHANGELOG.md @@ -1,5 +1,53 @@ # create-cloudflare +## 2.66.3 + +### Patch Changes + +- [#13274](https://github.com/cloudflare/workers-sdk/pull/13274) [`6e62043`](https://github.com/cloudflare/workers-sdk/commit/6e6204361c457545694f63759585612d6604d928) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "create-cloudflare" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ------------ | ----- | ----- | + | create-astro | 5.0.4 | 5.0.5 | + +- [#13275](https://github.com/cloudflare/workers-sdk/pull/13275) [`b221b00`](https://github.com/cloudflare/workers-sdk/commit/b221b00fe3fd96e2850b6b6be053e7762cf1af65) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "create-cloudflare" + + The following dependency versions have been updated: + + | Dependency | From | To | + | --------------- | ------ | ------ | + | create-next-app | 16.2.1 | 16.2.2 | + +- [#13276](https://github.com/cloudflare/workers-sdk/pull/13276) [`94ea512`](https://github.com/cloudflare/workers-sdk/commit/94ea5124b4d5486bcd97f900aca2444ff70136f6) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "create-cloudflare" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ------------------- | ------ | ------ | + | create-react-router | 7.13.2 | 7.14.0 | + +- [#13278](https://github.com/cloudflare/workers-sdk/pull/13278) [`8e7074f`](https://github.com/cloudflare/workers-sdk/commit/8e7074f97e6f7629b3d9b14f395aa9aacf347263) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "create-cloudflare" + + The following dependency versions have been updated: + + | Dependency | From | To | + | --------------- | ------ | ------ | + | @angular/create | 21.2.5 | 21.2.6 | + +- [#13279](https://github.com/cloudflare/workers-sdk/pull/13279) [`51f784f`](https://github.com/cloudflare/workers-sdk/commit/51f784fdf62a5fd0fcf00e2f3044e7ddc4eadf25) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "create-cloudflare" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------ | ------ | + | create-vue | 3.22.1 | 3.22.2 | + +- [#13243](https://github.com/cloudflare/workers-sdk/pull/13243) [`448fec8`](https://github.com/cloudflare/workers-sdk/commit/448fec88a19cad5a3ab7a4d7ff99e166cd485ea2) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - Show a clear error message when running on an unsupported Node.js version + + Previously, running `create-cloudflare` on an older Node.js version (e.g. v18) would fail with a confusing syntax error. Now, a dedicated version check runs before loading the CLI and displays a helpful message explaining the minimum required Node.js version and suggesting version managers like Volta or nvm. + ## 2.66.2 ### Patch Changes diff --git a/packages/create-cloudflare/package.json b/packages/create-cloudflare/package.json index 67322984ef..ebaaf4fc5a 100644 --- a/packages/create-cloudflare/package.json +++ b/packages/create-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "create-cloudflare", - "version": "2.66.2", + "version": "2.66.3", "description": "A CLI for creating and deploying new applications to Cloudflare.", "keywords": [ "cloudflare", diff --git a/packages/local-explorer-ui/CHANGELOG.md b/packages/local-explorer-ui/CHANGELOG.md index 248f418a21..1687fddd5d 100644 --- a/packages/local-explorer-ui/CHANGELOG.md +++ b/packages/local-explorer-ui/CHANGELOG.md @@ -1,5 +1,15 @@ # @cloudflare/local-explorer-ui +## 0.10.0 + +### Minor Changes + +- [#13161](https://github.com/cloudflare/workers-sdk/pull/13161) [`f071008`](https://github.com/cloudflare/workers-sdk/commit/f07100810d6d8c00e7d1977f0b760b369b52aed0) Thanks [@NuroDev](https://github.com/NuroDev)! - Overhaul local explorer UI color palette. + + The core styles of the local explorer has been overhauled to remove all custom styles in favour of using Kumo styles / colors when possible. + + This is the first part of improving the local explorer UI to kumo-ify it all. + ## 0.9.0 ### Minor Changes diff --git a/packages/local-explorer-ui/package.json b/packages/local-explorer-ui/package.json index 2b274e75a4..3b8b854047 100644 --- a/packages/local-explorer-ui/package.json +++ b/packages/local-explorer-ui/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/local-explorer-ui", - "version": "0.9.0", + "version": "0.10.0", "private": true, "type": "module", "scripts": { diff --git a/packages/miniflare/CHANGELOG.md b/packages/miniflare/CHANGELOG.md index 2993e27481..9087aef571 100644 --- a/packages/miniflare/CHANGELOG.md +++ b/packages/miniflare/CHANGELOG.md @@ -1,5 +1,37 @@ # miniflare +## 4.20260405.0 + +### Minor Changes + +- [#13240](https://github.com/cloudflare/workers-sdk/pull/13240) [`a3e3b57`](https://github.com/cloudflare/workers-sdk/commit/a3e3b57f2aa47b6655af7baaa784d55117368abc) Thanks [@emily-shen](https://github.com/emily-shen)! - local explorer: serve the local explorer's OpenAPI spec at /cdn-cgi/explorer/api + + The local explorer is supported by a REST API served from the worker's local address. It can be accessed independently of the UI, (e.g. by an AI agent) and is thus documented at this endpoint. + +- [#13314](https://github.com/cloudflare/workers-sdk/pull/13314) [`7a60d4b`](https://github.com/cloudflare/workers-sdk/commit/7a60d4bd33b03a55f687869378dfd06143247239) Thanks [@Ltadrian](https://github.com/Ltadrian)! - Fix hyperdrive local dev binding tls configuration bug + +### Patch Changes + +- [#13241](https://github.com/cloudflare/workers-sdk/pull/13241) [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "miniflare", "wrangler" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------------ | ------------ | + | workerd | 1.20260401.1 | 1.20260402.1 | + +- [#13305](https://github.com/cloudflare/workers-sdk/pull/13305) [`fa6d84f`](https://github.com/cloudflare/workers-sdk/commit/fa6d84fe4f07143522e4d41a2934c486d1c4b6d1) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "miniflare", "wrangler" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------------ | ------------ | + | workerd | 1.20260402.1 | 1.20260405.1 | + +- [#13241](https://github.com/cloudflare/workers-sdk/pull/13241) [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update Images binding local mock to use chainable handle pattern + + `hosted.image(imageId)` now returns a handle with `details()`, `bytes()`, `update()`, and `delete()` methods, aligning with the updated workerd API (https://github.com/cloudflare/workerd/pull/6288). + ## 4.20260401.0 ### Minor Changes diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index 32d5567fee..8b2b01adc3 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -1,6 +1,6 @@ { "name": "miniflare", - "version": "4.20260401.0", + "version": "4.20260405.0", "description": "Fun, full-featured, fully-local simulator for Cloudflare Workers", "keywords": [ "cloudflare", diff --git a/packages/pages-shared/CHANGELOG.md b/packages/pages-shared/CHANGELOG.md index 1e479ddffd..55148cdcba 100644 --- a/packages/pages-shared/CHANGELOG.md +++ b/packages/pages-shared/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudflare/pages-shared +## 0.13.122 + +### Patch Changes + +- Updated dependencies [[`a3e3b57`](https://github.com/cloudflare/workers-sdk/commit/a3e3b57f2aa47b6655af7baaa784d55117368abc), [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e), [`fa6d84f`](https://github.com/cloudflare/workers-sdk/commit/fa6d84fe4f07143522e4d41a2934c486d1c4b6d1), [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e), [`7a60d4b`](https://github.com/cloudflare/workers-sdk/commit/7a60d4bd33b03a55f687869378dfd06143247239)]: + - miniflare@4.20260405.0 + ## 0.13.121 ### Patch Changes diff --git a/packages/pages-shared/package.json b/packages/pages-shared/package.json index 9f1c4c539c..e4c3816c5d 100644 --- a/packages/pages-shared/package.json +++ b/packages/pages-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/pages-shared", - "version": "0.13.121", + "version": "0.13.122", "repository": { "type": "git", "url": "https://github.com/cloudflare/workers-sdk.git", diff --git a/packages/vite-plugin-cloudflare/CHANGELOG.md b/packages/vite-plugin-cloudflare/CHANGELOG.md index 87a42cd0e4..5b93386ddd 100644 --- a/packages/vite-plugin-cloudflare/CHANGELOG.md +++ b/packages/vite-plugin-cloudflare/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/vite-plugin +## 1.31.1 + +### Patch Changes + +- Updated dependencies [[`a3e3b57`](https://github.com/cloudflare/workers-sdk/commit/a3e3b57f2aa47b6655af7baaa784d55117368abc), [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e), [`fa6d84f`](https://github.com/cloudflare/workers-sdk/commit/fa6d84fe4f07143522e4d41a2934c486d1c4b6d1), [`96ee5d4`](https://github.com/cloudflare/workers-sdk/commit/96ee5d465833f4887653078115acea40de2893c0), [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e), [`7a60d4b`](https://github.com/cloudflare/workers-sdk/commit/7a60d4bd33b03a55f687869378dfd06143247239), [`78cbe37`](https://github.com/cloudflare/workers-sdk/commit/78cbe37a3a2ed0c5213fca603f61e3acd4d807e4), [`6fa5dfd`](https://github.com/cloudflare/workers-sdk/commit/6fa5dfddcbad1520db7c3d1bb12233001fe00e45)]: + - miniflare@4.20260405.0 + - wrangler@4.81.0 + ## 1.31.0 ### Minor Changes diff --git a/packages/vite-plugin-cloudflare/package.json b/packages/vite-plugin-cloudflare/package.json index eb799114a4..23513e6af8 100644 --- a/packages/vite-plugin-cloudflare/package.json +++ b/packages/vite-plugin-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/vite-plugin", - "version": "1.31.0", + "version": "1.31.1", "description": "Cloudflare plugin for Vite", "keywords": [ "cloudflare", diff --git a/packages/vitest-pool-workers/CHANGELOG.md b/packages/vitest-pool-workers/CHANGELOG.md index 555226b6e4..293837120b 100644 --- a/packages/vitest-pool-workers/CHANGELOG.md +++ b/packages/vitest-pool-workers/CHANGELOG.md @@ -1,5 +1,19 @@ # @cloudflare/vitest-pool-workers +## 0.14.2 + +### Patch Changes + +- [#13095](https://github.com/cloudflare/workers-sdk/pull/13095) [`65e6684`](https://github.com/cloudflare/workers-sdk/commit/65e668494affaa6383e27a1c262d628485a7cc5b) Thanks [@penalosa](https://github.com/penalosa)! - Reject V8 coverage provider with a clear error message + + V8 native code coverage (`@vitest/coverage-v8`) requires `node:inspector` to collect profiling data from V8's runtime. workerd only provides `node:inspector` as a non-functional stub, so V8 coverage would silently fail or crash with a confusing `No such module "node:inspector"` error. + + The pool now detects this configuration early — during Vite plugin setup, before Vitest tries to load the coverage provider — and throws a clear error directing users to use Istanbul coverage instead, which works by instrumenting source code at build time and runs on any JavaScript runtime. + +- Updated dependencies [[`a3e3b57`](https://github.com/cloudflare/workers-sdk/commit/a3e3b57f2aa47b6655af7baaa784d55117368abc), [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e), [`fa6d84f`](https://github.com/cloudflare/workers-sdk/commit/fa6d84fe4f07143522e4d41a2934c486d1c4b6d1), [`96ee5d4`](https://github.com/cloudflare/workers-sdk/commit/96ee5d465833f4887653078115acea40de2893c0), [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e), [`7a60d4b`](https://github.com/cloudflare/workers-sdk/commit/7a60d4bd33b03a55f687869378dfd06143247239), [`78cbe37`](https://github.com/cloudflare/workers-sdk/commit/78cbe37a3a2ed0c5213fca603f61e3acd4d807e4), [`6fa5dfd`](https://github.com/cloudflare/workers-sdk/commit/6fa5dfddcbad1520db7c3d1bb12233001fe00e45)]: + - miniflare@4.20260405.0 + - wrangler@4.81.0 + ## 0.14.1 ### Patch Changes diff --git a/packages/vitest-pool-workers/package.json b/packages/vitest-pool-workers/package.json index bf58d6e864..f9c1ebb41f 100644 --- a/packages/vitest-pool-workers/package.json +++ b/packages/vitest-pool-workers/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/vitest-pool-workers", - "version": "0.14.1", + "version": "0.14.2", "description": "Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime", "keywords": [ "cloudflare", diff --git a/packages/workflows-shared/CHANGELOG.md b/packages/workflows-shared/CHANGELOG.md index b0996c7592..16a8f6412a 100644 --- a/packages/workflows-shared/CHANGELOG.md +++ b/packages/workflows-shared/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/workflows-shared +## 0.8.0 + +### Minor Changes + +- [#13145](https://github.com/cloudflare/workers-sdk/pull/13145) [`5b60405`](https://github.com/cloudflare/workers-sdk/commit/5b60405954a2866a67920f5a7a48748861f58a60) Thanks [@Caio-Nogueira](https://github.com/Caio-Nogueira)! - Add support for ReadableStream on workflow steps. This allows users to overcome the 1MB limit per step output. + + `ReadableStream` is already serializable on the workers platform. This feature makes it native to workflows as well by persisting each chunk and replaying it if needed + ## 0.7.2 ### Patch Changes diff --git a/packages/workflows-shared/package.json b/packages/workflows-shared/package.json index 123b511674..9e17e26cf4 100644 --- a/packages/workflows-shared/package.json +++ b/packages/workflows-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/workflows-shared", - "version": "0.7.2", + "version": "0.8.0", "private": true, "description": "Package that is used at Cloudflare to power some internal features of Cloudflare Workflows.", "keywords": [ diff --git a/packages/wrangler/CHANGELOG.md b/packages/wrangler/CHANGELOG.md index 9e38477e3c..ddc0282bc4 100644 --- a/packages/wrangler/CHANGELOG.md +++ b/packages/wrangler/CHANGELOG.md @@ -1,5 +1,61 @@ # wrangler +## 4.81.0 + +### Minor Changes + +- [#12932](https://github.com/cloudflare/workers-sdk/pull/12932) [`96ee5d4`](https://github.com/cloudflare/workers-sdk/commit/96ee5d465833f4887653078115acea40de2893c0) Thanks [@thomasgauvin](https://github.com/thomasgauvin)! - feat: add `wrangler email routing` and `wrangler email sending` commands + + Email Routing commands: + + - `wrangler email routing list` - list zones with email routing status + - `wrangler email routing settings ` - get email routing settings for a zone + - `wrangler email routing enable/disable ` - enable or disable email routing + - `wrangler email routing dns get/unlock ` - manage DNS records + - `wrangler email routing rules list/get/create/update/delete ` - manage routing rules (use `catch-all` as the rule ID for the catch-all rule) + - `wrangler email routing addresses list/get/create/delete` - manage destination addresses + + Email Sending commands: + + - `wrangler email sending list` - list zones with email sending + - `wrangler email sending settings ` - get email sending settings for a zone + - `wrangler email sending enable ` - enable email sending for a zone or subdomain + - `wrangler email sending disable ` - disable email sending for a zone or subdomain + - `wrangler email sending dns get ` - get DNS records for a sending domain + - `wrangler email sending send` - send an email using the builder API + - `wrangler email sending send-raw` - send a raw MIME email message + + Also adds `email_routing:write` and `email_sending:write` OAuth scopes to `wrangler login`. + +### Patch Changes + +- [#13241](https://github.com/cloudflare/workers-sdk/pull/13241) [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "miniflare", "wrangler" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------------ | ------------ | + | workerd | 1.20260401.1 | 1.20260402.1 | + +- [#13305](https://github.com/cloudflare/workers-sdk/pull/13305) [`fa6d84f`](https://github.com/cloudflare/workers-sdk/commit/fa6d84fe4f07143522e4d41a2934c486d1c4b6d1) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "miniflare", "wrangler" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------------ | ------------ | + | workerd | 1.20260402.1 | 1.20260405.1 | + +- [#13193](https://github.com/cloudflare/workers-sdk/pull/13193) [`78cbe37`](https://github.com/cloudflare/workers-sdk/commit/78cbe37a3a2ed0c5213fca603f61e3acd4d807e4) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - During autoconfig filter out Hono when there are 2 detected frameworks + + During the auto-configuration process Hono is now treated as an auxiliary framework (like Vite) and automatically filtered out when two frameworks are detected (before Hono was being filtered out only when the other framework was Waku). + +- [#13205](https://github.com/cloudflare/workers-sdk/pull/13205) [`6fa5dfd`](https://github.com/cloudflare/workers-sdk/commit/6fa5dfddcbad1520db7c3d1bb12233001fe00e45) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - fix: use `formatConfigSnippet` for compatibility_date warning in `wrangler dev` + + The compatibility_date warning shown when no date is configured in `wrangler dev` was hardcoded in TOML format. This now uses `formatConfigSnippet` to render the snippet in the correct format (TOML or JSON) based on the user's config file type. + +- Updated dependencies [[`a3e3b57`](https://github.com/cloudflare/workers-sdk/commit/a3e3b57f2aa47b6655af7baaa784d55117368abc), [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e), [`fa6d84f`](https://github.com/cloudflare/workers-sdk/commit/fa6d84fe4f07143522e4d41a2934c486d1c4b6d1), [`7d318e1`](https://github.com/cloudflare/workers-sdk/commit/7d318e1b7e5af62c0ed09d3e5a51af84294c372e), [`7a60d4b`](https://github.com/cloudflare/workers-sdk/commit/7a60d4bd33b03a55f687869378dfd06143247239)]: + - miniflare@4.20260405.0 + ## 4.80.0 ### Minor Changes diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index 174c69d693..567732f95f 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -1,6 +1,6 @@ { "name": "wrangler", - "version": "4.80.0", + "version": "4.81.0", "description": "Command-line interface for all things Cloudflare Workers", "keywords": [ "assembly",