diff --git a/.changeset/add-miniflare-purge-cache.md b/.changeset/add-miniflare-purge-cache.md deleted file mode 100644 index 1c235c9d0eb0..000000000000 --- a/.changeset/add-miniflare-purge-cache.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -"miniflare": minor ---- - -Add `Miniflare#purgeCache()` method to clear cache entries programmatically - -This allows developers to clear cached data during local development without -restarting the Miniflare instance. Useful when working with Workers Sites -or any application that uses the Cache API. - -```typescript -const mf = new Miniflare({ - /* options */ -}); - -// Purge the default cache -await mf.purgeCache(); - -// Purge a specific named cache -await mf.purgeCache("my-named-cache"); -``` diff --git a/.changeset/dependabot-update-12592.md b/.changeset/dependabot-update-12592.md deleted file mode 100644 index 42d0f55131ff..000000000000 --- a/.changeset/dependabot-update-12592.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.20260217.0 | 1.20260218.0 | diff --git a/.changeset/episcopature-theocrasy-matter.md b/.changeset/episcopature-theocrasy-matter.md deleted file mode 100644 index e736578e8ea3..000000000000 --- a/.changeset/episcopature-theocrasy-matter.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@cloudflare/workers-playground": minor ---- - -Add expandable object logging and improved console UI - -The Quick Editor console now displays logged objects and arrays as expandable tree views instead of `[object Object]`. diff --git a/.changeset/fancy-gifts-shave.md b/.changeset/fancy-gifts-shave.md deleted file mode 100644 index 6b2973fbc866..000000000000 --- a/.changeset/fancy-gifts-shave.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"wrangler": minor ---- - -Add validation retry loops to pipelines setup command - -The `wrangler pipelines setup` command now prompts users to retry when validation errors occur, instead of failing the entire setup process. This includes: - -- Validation retry prompts for pipeline names, bucket names, and field names -- A "simple" mode for sink configuration that uses sensible defaults -- Automatic bucket creation when buckets don't exist -- Automatic Data Catalog enablement when not already active - -This improves the setup experience by allowing users to correct mistakes without restarting the entire configuration flow. diff --git a/.changeset/native-readline-module.md b/.changeset/native-readline-module.md deleted file mode 100644 index a629d1f16f8e..000000000000 --- a/.changeset/native-readline-module.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@cloudflare/unenv-preset": minor ---- - -Add support for native `node:readline` module when the `enable_nodejs_readline_module` compatibility flag is enabled. - -This feature is currently experimental and requires both the `enable_nodejs_readline_module` and `experimental` compatibility flags to be set. diff --git a/.changeset/native-worker-threads.md b/.changeset/native-worker-threads.md deleted file mode 100644 index 1aec8050ecab..000000000000 --- a/.changeset/native-worker-threads.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@cloudflare/unenv-preset": minor ---- - -Add support for native `node:worker_threads` module from workerd when the `enable_nodejs_worker_threads_module` compatibility flag is enabled. - -This feature is currently experimental and requires `nodejs_compat`, `experimental`, and `enable_nodejs_worker_threads_module` compatibility flags to be set. diff --git a/.changeset/pink-rockets-wish.md b/.changeset/pink-rockets-wish.md deleted file mode 100644 index f472b1bb50c0..000000000000 --- a/.changeset/pink-rockets-wish.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@cloudflare/local-explorer-ui": minor ---- - -Add the initial plumbing for data studio components. - -This serves as another stepping stone for adding the complete data studio to the local explorer. - -This is a WIP experimental feature. diff --git a/.changeset/ready-hotels-jump.md b/.changeset/ready-hotels-jump.md deleted file mode 100644 index f0903bd9a5ef..000000000000 --- a/.changeset/ready-hotels-jump.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"miniflare": minor ---- - -Local explorer: add /query endpoint to introspect sqlite in DOs - -This required adding a wrapper that extends user DO classes and adds in an extra method to access `ctx.storage.sql`. This _shouldn't_ have any impact on user code, but is gated by the env var `X_LOCAL_EXPLORER`. - -This is for an experimental WIP feature. diff --git a/.changeset/shaggy-phones-stay.md b/.changeset/shaggy-phones-stay.md deleted file mode 100644 index ea670fa61c1f..000000000000 --- a/.changeset/shaggy-phones-stay.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -"wrangler": minor ---- - -Generate typed pipeline bindings from stream schemas - -When running `wrangler types`, pipeline bindings now generate TypeScript types based on the stream's schema definition. This gives you full autocomplete and type checking when sending data to your pipelines. - -```jsonc -// wrangler.json -{ - "pipelines": [{ "binding": "ANALYTICS", "pipeline": "analytics-stream-id" }], -} -``` - -If your stream has a schema with fields like `user_id` (string) and `event_count` (int32), the generated types will be: - -```typescript -declare namespace Cloudflare { - type AnalyticsStreamRecord = { user_id: string; event_count: number }; - interface Env { - ANALYTICS: Pipeline; - } -} -``` - -For unstructured streams or when not authenticated, bindings fall back to the generic `Pipeline` type. diff --git a/.changeset/slick-bananas-doubt.md b/.changeset/slick-bananas-doubt.md deleted file mode 100644 index 0e56ee636f59..000000000000 --- a/.changeset/slick-bananas-doubt.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"miniflare": patch -"wrangler": patch ---- - -The maximum allowed delivery and retry delays for Queues is now 24 hours diff --git a/packages/local-explorer-ui/CHANGELOG.md b/packages/local-explorer-ui/CHANGELOG.md index 66e8a9e85d72..188809e4b78e 100644 --- a/packages/local-explorer-ui/CHANGELOG.md +++ b/packages/local-explorer-ui/CHANGELOG.md @@ -1,5 +1,15 @@ # @cloudflare/local-explorer-ui +## 0.5.0 + +### Minor Changes + +- [#12570](https://github.com/cloudflare/workers-sdk/pull/12570) [`01ded52`](https://github.com/cloudflare/workers-sdk/commit/01ded5289e744e6f604edcbffdd6b1c95e6339c0) Thanks [@NuroDev](https://github.com/NuroDev)! - Add the initial plumbing for data studio components. + + This serves as another stepping stone for adding the complete data studio to the local explorer. + + This is a WIP experimental feature. + ## 0.4.0 ### Minor Changes diff --git a/packages/local-explorer-ui/package.json b/packages/local-explorer-ui/package.json index 898778cdef33..d221181e880d 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.4.0", + "version": "0.5.0", "private": true, "type": "module", "scripts": { diff --git a/packages/miniflare/CHANGELOG.md b/packages/miniflare/CHANGELOG.md index 6004179e5f11..b16668066cfd 100644 --- a/packages/miniflare/CHANGELOG.md +++ b/packages/miniflare/CHANGELOG.md @@ -1,5 +1,53 @@ # miniflare +## 4.20260219.0 + +### Minor Changes + +- [#12462](https://github.com/cloudflare/workers-sdk/pull/12462) [`f239077`](https://github.com/cloudflare/workers-sdk/commit/f23907711bd49214b08a8625ac3f74ecef416956) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - Add `Miniflare#purgeCache()` method to clear cache entries programmatically + + This allows developers to clear cached data during local development without + restarting the Miniflare instance. Useful when working with Workers Sites + or any application that uses the Cache API. + + ```typescript + const mf = new Miniflare({ + /* options */ + }); + + // Purge the default cache + await mf.purgeCache(); + + // Purge a specific named cache + await mf.purgeCache("my-named-cache"); + ``` + +- [#12574](https://github.com/cloudflare/workers-sdk/pull/12574) [`527e4f5`](https://github.com/cloudflare/workers-sdk/commit/527e4f5651b8858f11a1b9bab4627a4ae5cc1bc0) Thanks [@emily-shen](https://github.com/emily-shen)! - Local explorer: add /query endpoint to introspect sqlite in DOs + + This required adding a wrapper that extends user DO classes and adds in an extra method to access `ctx.storage.sql`. This _shouldn't_ have any impact on user code, but is gated by the env var `X_LOCAL_EXPLORER`. + + This is for an experimental WIP feature. + +### Patch Changes + +- [#12592](https://github.com/cloudflare/workers-sdk/pull/12592) [`aaa7200`](https://github.com/cloudflare/workers-sdk/commit/aaa720037b78adb4ad08301d77de4ef0dd759fe3) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "miniflare", "wrangler" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------------ | ------------ | + | workerd | 1.20260217.0 | 1.20260218.0 | + +- [#12606](https://github.com/cloudflare/workers-sdk/pull/12606) [`2f19a40`](https://github.com/cloudflare/workers-sdk/commit/2f19a4047b64d3ffa0e5b0400a6217849785e09b) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "miniflare", "wrangler" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------------ | ------------ | + | workerd | 1.20260218.0 | 1.20260219.0 | + +- [#12597](https://github.com/cloudflare/workers-sdk/pull/12597) [`0b17117`](https://github.com/cloudflare/workers-sdk/commit/0b171175f1fe8c885a54398ee84fd0aa35ca9cbe) Thanks [@sdnts](https://github.com/sdnts)! - The maximum allowed delivery and retry delays for Queues is now 24 hours + ## 4.20260217.0 ### Minor Changes diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index 181c1b904dfe..a4de4b101364 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -1,6 +1,6 @@ { "name": "miniflare", - "version": "4.20260217.0", + "version": "4.20260219.0", "description": "Fun, full-featured, fully-local simulator for Cloudflare Workers", "keywords": [ "cloudflare", @@ -50,7 +50,7 @@ "@cspotcode/source-map-support": "0.8.1", "sharp": "^0.34.5", "undici": "catalog:default", - "workerd": "1.20260218.0", + "workerd": "1.20260219.0", "ws": "catalog:default", "youch": "4.1.0-beta.10" }, diff --git a/packages/pages-shared/CHANGELOG.md b/packages/pages-shared/CHANGELOG.md index f208a50385be..5483b352accf 100644 --- a/packages/pages-shared/CHANGELOG.md +++ b/packages/pages-shared/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudflare/pages-shared +## 0.13.109 + +### Patch Changes + +- Updated dependencies [[`f239077`](https://github.com/cloudflare/workers-sdk/commit/f23907711bd49214b08a8625ac3f74ecef416956), [`aaa7200`](https://github.com/cloudflare/workers-sdk/commit/aaa720037b78adb4ad08301d77de4ef0dd759fe3), [`2f19a40`](https://github.com/cloudflare/workers-sdk/commit/2f19a4047b64d3ffa0e5b0400a6217849785e09b), [`527e4f5`](https://github.com/cloudflare/workers-sdk/commit/527e4f5651b8858f11a1b9bab4627a4ae5cc1bc0), [`0b17117`](https://github.com/cloudflare/workers-sdk/commit/0b171175f1fe8c885a54398ee84fd0aa35ca9cbe)]: + - miniflare@4.20260219.0 + ## 0.13.108 ### Patch Changes diff --git a/packages/pages-shared/package.json b/packages/pages-shared/package.json index cdb6402ad2fb..fa10040a9ce7 100644 --- a/packages/pages-shared/package.json +++ b/packages/pages-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/pages-shared", - "version": "0.13.108", + "version": "0.13.109", "repository": { "type": "git", "url": "https://github.com/cloudflare/workers-sdk.git", diff --git a/packages/unenv-preset/CHANGELOG.md b/packages/unenv-preset/CHANGELOG.md index 4a417bb55604..7afc9ef66ea8 100644 --- a/packages/unenv-preset/CHANGELOG.md +++ b/packages/unenv-preset/CHANGELOG.md @@ -1,5 +1,17 @@ # @cloudflare/unenv-preset +## 2.14.0 + +### Minor Changes + +- [#11734](https://github.com/cloudflare/workers-sdk/pull/11734) [`5f9f0b4`](https://github.com/cloudflare/workers-sdk/commit/5f9f0b40dbe4c80ab15bea6a589f5c3296945fbc) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - Add support for native `node:readline` module when the `enable_nodejs_readline_module` compatibility flag is enabled. + + This feature is currently experimental and requires both the `enable_nodejs_readline_module` and `experimental` compatibility flags to be set. + +- [#12043](https://github.com/cloudflare/workers-sdk/pull/12043) [`452cdc8`](https://github.com/cloudflare/workers-sdk/commit/452cdc8c370d5224d71f3292faaf72c3ea9ad86c) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - Add support for native `node:worker_threads` module from workerd when the `enable_nodejs_worker_threads_module` compatibility flag is enabled. + + This feature is currently experimental and requires `nodejs_compat`, `experimental`, and `enable_nodejs_worker_threads_module` compatibility flags to be set. + ## 2.13.0 ### Minor Changes diff --git a/packages/unenv-preset/package.json b/packages/unenv-preset/package.json index 8aae049662bd..c4d9a2fb9ca7 100644 --- a/packages/unenv-preset/package.json +++ b/packages/unenv-preset/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/unenv-preset", - "version": "2.13.0", + "version": "2.14.0", "description": "cloudflare preset for unenv", "keywords": [ "cloudflare", diff --git a/packages/vite-plugin-cloudflare/CHANGELOG.md b/packages/vite-plugin-cloudflare/CHANGELOG.md index 0f6a40f7d002..ad5040f117b2 100644 --- a/packages/vite-plugin-cloudflare/CHANGELOG.md +++ b/packages/vite-plugin-cloudflare/CHANGELOG.md @@ -1,5 +1,14 @@ # @cloudflare/vite-plugin +## 1.25.2 + +### Patch Changes + +- Updated dependencies [[`f239077`](https://github.com/cloudflare/workers-sdk/commit/f23907711bd49214b08a8625ac3f74ecef416956), [`aaa7200`](https://github.com/cloudflare/workers-sdk/commit/aaa720037b78adb4ad08301d77de4ef0dd759fe3), [`2f19a40`](https://github.com/cloudflare/workers-sdk/commit/2f19a4047b64d3ffa0e5b0400a6217849785e09b), [`8723684`](https://github.com/cloudflare/workers-sdk/commit/872368456bfd72cdb45dc8c82f1ab16392d6a1f8), [`e2a6600`](https://github.com/cloudflare/workers-sdk/commit/e2a66009445c310af581508bec593a8f0cd66464), [`5f9f0b4`](https://github.com/cloudflare/workers-sdk/commit/5f9f0b40dbe4c80ab15bea6a589f5c3296945fbc), [`452cdc8`](https://github.com/cloudflare/workers-sdk/commit/452cdc8c370d5224d71f3292faaf72c3ea9ad86c), [`527e4f5`](https://github.com/cloudflare/workers-sdk/commit/527e4f5651b8858f11a1b9bab4627a4ae5cc1bc0), [`aa82c2b`](https://github.com/cloudflare/workers-sdk/commit/aa82c2b46be762adecca3f661a8f8228fb9c7c28), [`0b17117`](https://github.com/cloudflare/workers-sdk/commit/0b171175f1fe8c885a54398ee84fd0aa35ca9cbe), [`ca58062`](https://github.com/cloudflare/workers-sdk/commit/ca58062d0a4d31995cbac344bb6e994a8b569b24)]: + - miniflare@4.20260219.0 + - wrangler@4.67.0 + - @cloudflare/unenv-preset@2.14.0 + ## 1.25.1 ### Patch Changes diff --git a/packages/vite-plugin-cloudflare/package.json b/packages/vite-plugin-cloudflare/package.json index 61985a692e64..1bb59638ac0b 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.25.1", + "version": "1.25.2", "description": "Cloudflare plugin for Vite", "keywords": [ "cloudflare", diff --git a/packages/vitest-pool-workers/CHANGELOG.md b/packages/vitest-pool-workers/CHANGELOG.md index b76649aff2f7..6947582d98d0 100644 --- a/packages/vitest-pool-workers/CHANGELOG.md +++ b/packages/vitest-pool-workers/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/vitest-pool-workers +## 0.12.14 + +### Patch Changes + +- Updated dependencies [[`f239077`](https://github.com/cloudflare/workers-sdk/commit/f23907711bd49214b08a8625ac3f74ecef416956), [`aaa7200`](https://github.com/cloudflare/workers-sdk/commit/aaa720037b78adb4ad08301d77de4ef0dd759fe3), [`2f19a40`](https://github.com/cloudflare/workers-sdk/commit/2f19a4047b64d3ffa0e5b0400a6217849785e09b), [`8723684`](https://github.com/cloudflare/workers-sdk/commit/872368456bfd72cdb45dc8c82f1ab16392d6a1f8), [`e2a6600`](https://github.com/cloudflare/workers-sdk/commit/e2a66009445c310af581508bec593a8f0cd66464), [`527e4f5`](https://github.com/cloudflare/workers-sdk/commit/527e4f5651b8858f11a1b9bab4627a4ae5cc1bc0), [`aa82c2b`](https://github.com/cloudflare/workers-sdk/commit/aa82c2b46be762adecca3f661a8f8228fb9c7c28), [`0b17117`](https://github.com/cloudflare/workers-sdk/commit/0b171175f1fe8c885a54398ee84fd0aa35ca9cbe), [`ca58062`](https://github.com/cloudflare/workers-sdk/commit/ca58062d0a4d31995cbac344bb6e994a8b569b24)]: + - miniflare@4.20260219.0 + - wrangler@4.67.0 + ## 0.12.13 ### Patch Changes diff --git a/packages/vitest-pool-workers/package.json b/packages/vitest-pool-workers/package.json index 2cf8f2635f4f..97de7e434133 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.12.13", + "version": "0.12.14", "description": "Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime", "keywords": [ "cloudflare", diff --git a/packages/workers-playground/CHANGELOG.md b/packages/workers-playground/CHANGELOG.md index 9cc6a41099b4..cdffe4967a87 100644 --- a/packages/workers-playground/CHANGELOG.md +++ b/packages/workers-playground/CHANGELOG.md @@ -1,5 +1,13 @@ # workers-playground +## 0.3.0 + +### Minor Changes + +- [#12549](https://github.com/cloudflare/workers-sdk/pull/12549) [`10e2e15`](https://github.com/cloudflare/workers-sdk/commit/10e2e15406e9721ecf89f69226de771674aa6227) Thanks [@penalosa](https://github.com/penalosa)! - Add expandable object logging and improved console UI + + The Quick Editor console now displays logged objects and arrays as expandable tree views instead of `[object Object]`. + ## 0.2.6 ### Patch Changes diff --git a/packages/workers-playground/package.json b/packages/workers-playground/package.json index a55508a4e00c..7cb0d4b0ee87 100644 --- a/packages/workers-playground/package.json +++ b/packages/workers-playground/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/workers-playground", - "version": "0.2.6", + "version": "0.3.0", "private": true, "type": "module", "scripts": { diff --git a/packages/wrangler/CHANGELOG.md b/packages/wrangler/CHANGELOG.md index 6e2a36fa6cdd..9adcc8e0d13b 100644 --- a/packages/wrangler/CHANGELOG.md +++ b/packages/wrangler/CHANGELOG.md @@ -1,5 +1,78 @@ # wrangler +## 4.67.0 + +### Minor Changes + +- [#12401](https://github.com/cloudflare/workers-sdk/pull/12401) [`8723684`](https://github.com/cloudflare/workers-sdk/commit/872368456bfd72cdb45dc8c82f1ab16392d6a1f8) Thanks [@jonesphillip](https://github.com/jonesphillip)! - Add validation retry loops to pipelines setup command + + The `wrangler pipelines setup` command now prompts users to retry when validation errors occur, instead of failing the entire setup process. This includes: + + - Validation retry prompts for pipeline names, bucket names, and field names + - A "simple" mode for sink configuration that uses sensible defaults + - Automatic bucket creation when buckets don't exist + - Automatic Data Catalog enablement when not already active + + This improves the setup experience by allowing users to correct mistakes without restarting the entire configuration flow. + +- [#12395](https://github.com/cloudflare/workers-sdk/pull/12395) [`aa82c2b`](https://github.com/cloudflare/workers-sdk/commit/aa82c2b46be762adecca3f661a8f8228fb9c7c28) Thanks [@cmackenzie1](https://github.com/cmackenzie1)! - Generate typed pipeline bindings from stream schemas + + When running `wrangler types`, pipeline bindings now generate TypeScript types based on the stream's schema definition. This gives you full autocomplete and type checking when sending data to your pipelines. + + ```jsonc + // wrangler.json + { + "pipelines": [ + { "binding": "ANALYTICS", "pipeline": "analytics-stream-id" }, + ], + } + ``` + + If your stream has a schema with fields like `user_id` (string) and `event_count` (int32), the generated types will be: + + ```typescript + declare namespace Cloudflare { + type AnalyticsStreamRecord = { user_id: string; event_count: number }; + interface Env { + ANALYTICS: Pipeline; + } + } + ``` + + For unstructured streams or when not authenticated, bindings fall back to the generic `Pipeline` type. + +### Patch Changes + +- [#12592](https://github.com/cloudflare/workers-sdk/pull/12592) [`aaa7200`](https://github.com/cloudflare/workers-sdk/commit/aaa720037b78adb4ad08301d77de4ef0dd759fe3) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "miniflare", "wrangler" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------------ | ------------ | + | workerd | 1.20260217.0 | 1.20260218.0 | + +- [#12606](https://github.com/cloudflare/workers-sdk/pull/12606) [`2f19a40`](https://github.com/cloudflare/workers-sdk/commit/2f19a4047b64d3ffa0e5b0400a6217849785e09b) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "miniflare", "wrangler" + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------------ | ------------ | + | workerd | 1.20260218.0 | 1.20260219.0 | + +- [#12604](https://github.com/cloudflare/workers-sdk/pull/12604) [`e2a6600`](https://github.com/cloudflare/workers-sdk/commit/e2a66009445c310af581508bec593a8f0cd66464) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - fix: pass `--env` flag to auxiliary workers in multi-worker mode + + When running `wrangler dev` with multiple config files (e.g. `-c ./apps/api/wrangler.jsonc -c ./apps/queues/wrangler.jsonc -e=dev`), the `--env` flag was not being passed to auxiliary (non-primary) workers. This meant that environment-specific configuration (such as queue bindings) was not applied to auxiliary workers, causing features like queue consumers to not be triggered in local development. + +- [#12597](https://github.com/cloudflare/workers-sdk/pull/12597) [`0b17117`](https://github.com/cloudflare/workers-sdk/commit/0b171175f1fe8c885a54398ee84fd0aa35ca9cbe) Thanks [@sdnts](https://github.com/sdnts)! - The maximum allowed delivery and retry delays for Queues is now 24 hours + +- [#12598](https://github.com/cloudflare/workers-sdk/pull/12598) [`ca58062`](https://github.com/cloudflare/workers-sdk/commit/ca58062d0a4d31995cbac344bb6e994a8b569b24) Thanks [@mattzcarey](https://github.com/mattzcarey)! - Stop redacting `wrangler whoami` output in non-interactive mode + + `wrangler whoami` is explicitly invoked to retrieve account info, so email and account names should always be visible. Redacting them in non-interactive/CI environments makes it difficult for coding agents and automated tools to identify which account to use. Other error messages that may appear unexpectedly in CI logs (e.g. multi-account selection errors) remain redacted. + +- Updated dependencies [[`f239077`](https://github.com/cloudflare/workers-sdk/commit/f23907711bd49214b08a8625ac3f74ecef416956), [`aaa7200`](https://github.com/cloudflare/workers-sdk/commit/aaa720037b78adb4ad08301d77de4ef0dd759fe3), [`2f19a40`](https://github.com/cloudflare/workers-sdk/commit/2f19a4047b64d3ffa0e5b0400a6217849785e09b), [`5f9f0b4`](https://github.com/cloudflare/workers-sdk/commit/5f9f0b40dbe4c80ab15bea6a589f5c3296945fbc), [`452cdc8`](https://github.com/cloudflare/workers-sdk/commit/452cdc8c370d5224d71f3292faaf72c3ea9ad86c), [`527e4f5`](https://github.com/cloudflare/workers-sdk/commit/527e4f5651b8858f11a1b9bab4627a4ae5cc1bc0), [`0b17117`](https://github.com/cloudflare/workers-sdk/commit/0b171175f1fe8c885a54398ee84fd0aa35ca9cbe)]: + - miniflare@4.20260219.0 + - @cloudflare/unenv-preset@2.14.0 + ## 4.66.0 ### Minor Changes diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index aecbbfe3aecc..1b771ad7f55f 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -1,6 +1,6 @@ { "name": "wrangler", - "version": "4.66.0", + "version": "4.67.0", "description": "Command-line interface for all things Cloudflare Workers", "keywords": [ "wrangler", @@ -73,7 +73,7 @@ "miniflare": "workspace:*", "path-to-regexp": "6.3.0", "unenv": "2.0.0-rc.24", - "workerd": "1.20260218.0" + "workerd": "1.20260219.0" }, "devDependencies": { "@aws-sdk/client-s3": "^3.721.0", diff --git a/packages/wrangler/src/__tests__/dev.test.ts b/packages/wrangler/src/__tests__/dev.test.ts index 172b3a7a6582..5d9fff997b69 100644 --- a/packages/wrangler/src/__tests__/dev.test.ts +++ b/packages/wrangler/src/__tests__/dev.test.ts @@ -2579,6 +2579,64 @@ describe.sequential("wrangler dev", () => { }); }); }); + + describe("multi-worker mode", () => { + it("should pass --env to auxiliary workers", async () => { + writeWranglerConfig( + { + name: "primary", + main: "primary.js", + compatibility_date: "2024-01-01", + env: { + dev: { + name: "primary-dev", + }, + }, + }, + "wrangler.primary.jsonc" + ); + writeWranglerConfig( + { + name: "auxiliary", + main: "auxiliary.js", + compatibility_date: "2024-01-01", + env: { + dev: { + name: "auxiliary-dev", + }, + }, + }, + "wrangler.auxiliary.jsonc" + ); + fs.writeFileSync("primary.js", `export default {};`); + fs.writeFileSync("auxiliary.js", `export default {};`); + + let setCallCount = 0; + setSpy.mockImplementation(async () => { + setCallCount++; + if (setCallCount >= 2) { + throw new FatalError("Bailing early in tests"); + } + return undefined; + }); + spy.mockImplementation(() => {}); + + try { + await runWrangler( + "dev -c wrangler.primary.jsonc -c wrangler.auxiliary.jsonc --env=dev" + ); + } catch { + // Expected to throw after second set call + } + + expect(setSpy.mock.calls.length).toBeGreaterThanOrEqual(2); + const primaryInput = setSpy.mock.calls[0][0] as StartDevWorkerInput; + const auxiliaryInput = setSpy.mock.calls[1][0] as StartDevWorkerInput; + + expect(primaryInput.env).toBe("dev"); + expect(auxiliaryInput.env).toBe("dev"); + }); + }); }); function mockGetZones(domain: string, zones: { id: string }[] = []) { diff --git a/packages/wrangler/src/__tests__/whoami.test.ts b/packages/wrangler/src/__tests__/whoami.test.ts index 6e8587a4ac40..40f7c2cea191 100644 --- a/packages/wrangler/src/__tests__/whoami.test.ts +++ b/packages/wrangler/src/__tests__/whoami.test.ts @@ -351,9 +351,7 @@ describe("whoami", () => { `); }); - it("should redact email and account names in non-interactive mode", async ({ - expect, - }) => { + it("should not redact in non-interactive mode", async ({ expect }) => { setIsTTY(false); writeAuthConfigFile({ oauth_token: "some-oauth-token" }); msw.use( @@ -374,15 +372,15 @@ describe("whoami", () => { ⛅️ wrangler x.x.x ────────────────── Getting User settings... - 👋 You are logged in with an OAuth Token, associated with the email (redacted). + 👋 You are logged in with an OAuth Token, associated with the email user@example.com. ┌─┬─┐ │ Account Name │ Account ID │ ├─┼─┤ - │ (redacted) │ account-1 │ + │ Account One │ account-1 │ ├─┼─┤ - │ (redacted) │ account-2 │ + │ Account Two │ account-2 │ ├─┼─┤ - │ (redacted) │ account-3 │ + │ Account Three │ account-3 │ └─┴─┘ 🔓 Token Permissions: Scope (Access) @@ -411,7 +409,7 @@ describe("whoami", () => { - connectivity:admin - 🎢 Membership roles in "(redacted)": Contact account super admin to change your permissions. + 🎢 Membership roles in "Account Two": Contact account super admin to change your permissions. - Test role" `); }); diff --git a/packages/wrangler/src/dev/start-dev.ts b/packages/wrangler/src/dev/start-dev.ts index 28f841d9f0d6..50e0b05f78f6 100644 --- a/packages/wrangler/src/dev/start-dev.ts +++ b/packages/wrangler/src/dev/start-dev.ts @@ -103,6 +103,7 @@ export async function startDev(args: StartDevOptions) { proxyFactory: (d) => new NoOpProxyController(d), }); return setupDevEnv(auxDevEnv, c, authHook, { + env: args.env, disableDevRegistry: args.disableDevRegistry, multiworkerPrimary: false, }); diff --git a/packages/wrangler/src/user/whoami.ts b/packages/wrangler/src/user/whoami.ts index 1cbe658bddc4..0d45ea95446c 100644 --- a/packages/wrangler/src/user/whoami.ts +++ b/packages/wrangler/src/user/whoami.ts @@ -5,7 +5,6 @@ import { import chalk from "chalk"; import { fetchPagedListResult, fetchResult } from "../cfetch"; import { isAuthenticationError } from "../core/handle-errors"; -import { isNonInteractiveOrCI } from "../is-interactive"; import { logger } from "../logger"; import { formatMessage } from "../utils/format-message"; import { fetchMembershipRoles } from "./membership"; @@ -93,11 +92,9 @@ function printComplianceRegion(complianceConfig: ComplianceConfig) { } function printUserEmail(user: UserInfo) { - const redactFields = isNonInteractiveOrCI(); - if (user.authType === "Account API Token") { // Account API Tokens only have access to a single account - const accountName = redactFields ? "(redacted)" : user.accounts[0].name; + const accountName = user.accounts[0].name; return void logger.log( `👋 You are logged in with an ${user.authType}, associated with the account ${chalk.blue(accountName)}.` ); @@ -107,18 +104,15 @@ function printUserEmail(user: UserInfo) { `👋 You are logged in with an ${user.authType}. Unable to retrieve email for this user. Are you missing the \`User->User Details->Read\` permission?` ); } - const email = redactFields ? "(redacted)" : user.email; logger.log( - `👋 You are logged in with an ${user.authType}, associated with the email ${chalk.blue(email)}.` + `👋 You are logged in with an ${user.authType}, associated with the email ${chalk.blue(user.email)}.` ); } function printAccountList(user: UserInfo) { - const redactFields = isNonInteractiveOrCI(); - logger.table( user.accounts.map((account) => ({ - "Account Name": redactFields ? "(redacted)" : account.name, + "Account Name": account.name, "Account ID": account.id, })) ); @@ -225,10 +219,8 @@ async function printMembershipInfo( if (!membershipRoles) { return; } - const redactFields = isNonInteractiveOrCI(); - const accountName = redactFields ? "(redacted)" : selectedAccount.name; logger.log( - `🎢 Membership roles in "${accountName}": Contact account super admin to change your permissions.` + `🎢 Membership roles in "${selectedAccount.name}": Contact account super admin to change your permissions.` ); for (const role of membershipRoles) { logger.log(`- ${role}`); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 881155330c54..d13eb814199b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,8 +10,8 @@ catalogs: specifier: ^0.10.11 version: 0.10.15 '@cloudflare/workers-types': - specifier: ^4.20260218.0 - version: 4.20260218.0 + specifier: ^4.20260219.0 + version: 4.20260219.0 '@typescript-eslint/eslint-plugin': specifier: ^8.35.1 version: 8.46.3 @@ -169,7 +169,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -217,7 +217,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 ts-dedent: specifier: ^2.2.0 version: 2.2.0 @@ -238,7 +238,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -262,7 +262,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -289,7 +289,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -331,7 +331,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 undici: specifier: catalog:default version: 7.18.2 @@ -346,7 +346,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/mimetext': specifier: ^2.0.4 version: 2.0.4 @@ -391,7 +391,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/jest-image-snapshot': specifier: ^6.4.0 version: 6.4.0 @@ -421,7 +421,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 miniflare: specifier: workspace:* version: link:../../packages/miniflare @@ -497,7 +497,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/node': specifier: ^20.19.9 version: 20.19.9 @@ -521,7 +521,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/is-even': specifier: ^1.0.2 version: 1.0.2 @@ -564,7 +564,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -595,7 +595,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/node': specifier: ^20.19.9 version: 20.19.9 @@ -628,7 +628,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 undici: specifier: catalog:default version: 7.18.2 @@ -649,7 +649,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/debug': specifier: 4.1.12 version: 4.1.12 @@ -685,7 +685,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -709,7 +709,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -737,7 +737,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@fixture/pages-plugin': specifier: workspace:* version: link:../pages-plugin-example @@ -764,7 +764,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -809,7 +809,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -833,7 +833,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -857,7 +857,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -875,7 +875,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 is-odd: specifier: ^3.0.1 version: 3.0.1 @@ -897,7 +897,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@fixture/pages-plugin': specifier: workspace:* version: link:../pages-plugin-example @@ -966,7 +966,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -990,7 +990,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -1194,19 +1194,19 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 fixtures/rules-app: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 fixtures/secrets-store: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -1230,7 +1230,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/is-even': specifier: ^1.0.2 version: 1.0.2 @@ -1257,7 +1257,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 vitest: specifier: catalog:default version: 3.2.3(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/ui@3.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(msw@2.12.0(@types/node@20.19.9)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1) @@ -1272,7 +1272,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 esbuild: specifier: catalog:default version: 0.27.3 @@ -1299,7 +1299,7 @@ importers: version: link:../../packages/vitest-pool-workers '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@microlabs/otel-cf-workers': specifier: 1.0.0-rc.45 version: 1.0.0-rc.45(@opentelemetry/api@1.7.0) @@ -1373,7 +1373,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 undici: specifier: catalog:default version: 7.18.2 @@ -1431,7 +1431,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -1446,7 +1446,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 miniflare: specifier: workspace:* version: link:../../packages/miniflare @@ -1500,7 +1500,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 run-script-os: specifier: ^1.1.6 version: 1.1.6 @@ -1527,7 +1527,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -1551,7 +1551,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -1575,7 +1575,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -1599,7 +1599,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -1623,7 +1623,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/jest-image-snapshot': specifier: ^6.4.0 version: 6.4.0 @@ -1659,7 +1659,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 playwright-chromium: specifier: catalog:default version: 1.56.1 @@ -1686,7 +1686,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -1707,7 +1707,7 @@ importers: version: link:../../packages/eslint-config-shared '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -1807,7 +1807,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -1948,7 +1948,7 @@ importers: version: link:../eslint-config-shared '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@octokit/types': specifier: ^13.8.0 version: 13.8.0 @@ -1972,10 +1972,10 @@ importers: version: link:../eslint-config-shared '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.10.15(@cloudflare/workers-types@4.20260218.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@3.2.3) + version: 0.10.15(@cloudflare/workers-types@4.20260219.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@3.2.3) '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/cookie': specifier: ^0.6.0 version: 0.6.0 @@ -2044,7 +2044,7 @@ importers: version: link:../eslint-config-shared '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 eslint: specifier: catalog:default version: 9.39.1(jiti@2.6.1) @@ -2074,10 +2074,10 @@ importers: version: link:../eslint-config-shared '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.10.15(@cloudflare/workers-types@4.20260218.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@2.1.9) + version: 0.10.15(@cloudflare/workers-types@4.20260219.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@2.1.9) '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/mime': specifier: ^3.0.4 version: 3.0.4 @@ -2176,8 +2176,8 @@ importers: specifier: catalog:default version: 7.18.2 workerd: - specifier: 1.20260218.0 - version: 1.20260218.0 + specifier: 1.20260219.0 + version: 1.20260219.0 ws: specifier: catalog:default version: 8.18.0 @@ -2205,7 +2205,7 @@ importers: version: link:../workers-shared '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@cloudflare/workflows-shared': specifier: workspace:* version: link:../workflows-shared @@ -2380,7 +2380,7 @@ importers: version: link:../eslint-config-shared '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.10.15(@cloudflare/workers-types@4.20260218.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@3.2.3) + version: 0.10.15(@cloudflare/workers-types@4.20260219.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@3.2.3) '@cloudflare/workers-shared': specifier: workspace:* version: link:../workers-shared @@ -2389,7 +2389,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -2426,7 +2426,7 @@ importers: version: link:../eslint-config-shared '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/cookie': specifier: ^0.6.0 version: 0.6.0 @@ -2466,7 +2466,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/node': specifier: ^20.19.9 version: 20.19.9 @@ -2496,7 +2496,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 esbuild: specifier: catalog:default version: 0.27.3 @@ -2585,7 +2585,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -2669,7 +2669,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2690,7 +2690,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2711,7 +2711,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2732,7 +2732,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2753,7 +2753,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2774,7 +2774,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2795,7 +2795,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2816,7 +2816,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2837,7 +2837,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2858,7 +2858,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2879,7 +2879,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2900,7 +2900,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2921,7 +2921,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2942,7 +2942,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2963,7 +2963,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -2984,7 +2984,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3005,7 +3005,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/mimetext': specifier: ^2.0.4 version: 2.0.4 @@ -3038,7 +3038,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3059,7 +3059,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3080,7 +3080,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3101,7 +3101,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3122,7 +3122,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3143,7 +3143,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3164,7 +3164,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@playground/main-resolution-package': specifier: file:./package version: file:packages/vite-plugin-cloudflare/playground/main-resolution/package @@ -3188,7 +3188,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/express': specifier: ^5.0.1 version: 5.0.1 @@ -3215,7 +3215,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@playground/module-resolution-excludes': specifier: file:./packages/excludes version: file:packages/vite-plugin-cloudflare/playground/module-resolution/packages/excludes @@ -3227,7 +3227,7 @@ importers: version: file:packages/vite-plugin-cloudflare/playground/module-resolution/packages/requires '@remix-run/cloudflare': specifier: 2.12.0 - version: 2.12.0(@cloudflare/workers-types@4.20260218.0)(typescript@5.8.3) + version: 2.12.0(@cloudflare/workers-types@4.20260219.0)(typescript@5.8.3) '@types/react': specifier: ^18.3.11 version: 18.3.18 @@ -3260,7 +3260,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3281,7 +3281,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/debug': specifier: ^4.1.12 version: 4.1.12 @@ -3330,7 +3330,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/react': specifier: 19.1.0 version: 19.1.0 @@ -3351,7 +3351,7 @@ importers: dependencies: partyserver: specifier: ^0.0.64 - version: 0.0.64(@cloudflare/workers-types@4.20260218.0) + version: 0.0.64(@cloudflare/workers-types@4.20260219.0) partysocket: specifier: ^1.0.3 version: 1.0.3 @@ -3370,7 +3370,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@tailwindcss/vite': specifier: ^4.0.15 version: 4.0.15(vite@7.1.12(@types/node@20.19.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0)(yaml@2.8.1)) @@ -3406,7 +3406,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3427,7 +3427,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@prisma/adapter-d1': specifier: ^7.0.0 version: 7.0.1 @@ -3464,7 +3464,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/react': specifier: 19.1.0 version: 19.1.0 @@ -3494,7 +3494,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3515,7 +3515,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3543,7 +3543,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/react': specifier: 19.1.0 version: 19.1.0 @@ -3576,7 +3576,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3597,7 +3597,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3618,7 +3618,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@vitejs/plugin-basic-ssl': specifier: ^2.0.0 version: 2.0.0(vite@7.1.12(@types/node@20.19.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0)(yaml@2.8.1)) @@ -3642,7 +3642,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3663,7 +3663,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3684,7 +3684,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3705,7 +3705,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 typescript: specifier: catalog:default version: 5.8.3 @@ -3742,7 +3742,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@cloudflare/workflows-shared': specifier: workspace:* version: link:../workflows-shared @@ -3966,13 +3966,13 @@ importers: version: link:../eslint-config-shared '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.10.15(@cloudflare/workers-types@4.20260218.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@2.1.9) + version: 0.10.15(@cloudflare/workers-types@4.20260219.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@2.1.9) '@cloudflare/workers-tsconfig': specifier: workspace:* version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@sentry/cli': specifier: ^2.37.0 version: 2.41.1(encoding@0.1.13) @@ -4083,13 +4083,13 @@ importers: version: link:../eslint-config-shared '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.10.15(@cloudflare/workers-types@4.20260218.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@3.2.3) + version: 0.10.15(@cloudflare/workers-types@4.20260219.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@3.2.3) '@cloudflare/workers-tsconfig': specifier: workspace:* version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@types/mime': specifier: ^3.0.4 version: 3.0.4 @@ -4130,8 +4130,8 @@ importers: specifier: 2.0.0-rc.24 version: 2.0.0-rc.24 workerd: - specifier: 1.20260218.0 - version: 1.20260218.0 + specifier: 1.20260219.0 + version: 1.20260219.0 optionalDependencies: fsevents: specifier: ~2.3.2 @@ -4166,7 +4166,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260218.0 + version: 4.20260219.0 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -5227,6 +5227,12 @@ packages: cpu: [x64] os: [darwin] + '@cloudflare/workerd-darwin-64@1.20260219.0': + resolution: {integrity: sha512-k+xM+swQBQnkrvwobjRPxyeYwjLSludJusR0PqeHe+h6X9QIRGgw3s1AO38lXQsqzMSgG5709oOXSF19NKVVaQ==} + engines: {node: '>=16'} + cpu: [x64] + os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20251210.0': resolution: {integrity: sha512-Mg8iYIZQFnbevq/ls9eW/eneWTk/EE13Pej1MwfkY5et0jVpdHnvOLywy/o+QtMJFef1AjsqXGULwAneYyBfHw==} engines: {node: '>=16'} @@ -5239,6 +5245,12 @@ packages: cpu: [arm64] os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20260219.0': + resolution: {integrity: sha512-EyfQdsG1KcIVAf4qndT00LZly7sLFm1VxMWHBvOFB/EVYF2sE5HZ0dPbe+yrax5p3eS0oLZthR8ynhz4UulMUQ==} + engines: {node: '>=16'} + cpu: [arm64] + os: [darwin] + '@cloudflare/workerd-linux-64@1.20251210.0': resolution: {integrity: sha512-kjC2fCZhZ2Gkm1biwk2qByAYpGguK5Gf5ic8owzSCUw0FOUfQxTZUT9Lp3gApxsfTLbbnLBrX/xzWjywH9QR4g==} engines: {node: '>=16'} @@ -5251,6 +5263,12 @@ packages: cpu: [x64] os: [linux] + '@cloudflare/workerd-linux-64@1.20260219.0': + resolution: {integrity: sha512-N0UHXILYYa6htFO/uC92uAqusvynbSbOcHcrVXMKqP9Jy7eqXGMovyKIrNgzYnKIszNB+0lfUYdGI3Wci07LuA==} + engines: {node: '>=16'} + cpu: [x64] + os: [linux] + '@cloudflare/workerd-linux-arm64@1.20251210.0': resolution: {integrity: sha512-2IB37nXi7PZVQLa1OCuO7/6pNxqisRSO8DmCQ5x/3sezI5op1vwOxAcb1osAnuVsVN9bbvpw70HJvhKruFJTuA==} engines: {node: '>=16'} @@ -5263,6 +5281,12 @@ packages: cpu: [arm64] os: [linux] + '@cloudflare/workerd-linux-arm64@1.20260219.0': + resolution: {integrity: sha512-835pjQ9uuAtwPBOAkPf+oxH3mNE5mqWuE3H7hJsul7WZsRD2FDcariyoT2AW6xyOePILrn4uMnmG1KGc9m/8Pg==} + engines: {node: '>=16'} + cpu: [arm64] + os: [linux] + '@cloudflare/workerd-windows-64@1.20251210.0': resolution: {integrity: sha512-Uaz6/9XE+D6E7pCY4OvkCuJHu7HcSDzeGcCGY1HLhojXhHd7yL52c3yfiyJdS8hPatiAa0nn5qSI/42+aTdDSw==} engines: {node: '>=16'} @@ -5275,8 +5299,14 @@ packages: cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20260218.0': - resolution: {integrity: sha512-E28uJNJb9J9pca3RaxjXm1JxAjp8td9/cudkY+IT8rio71NlshN7NKMe2Cr/6GN+RufbSnp+N3ZKP74xgUaL0A==} + '@cloudflare/workerd-windows-64@1.20260219.0': + resolution: {integrity: sha512-i7qcuOsuAxqqn1n5Ar3Rh1dHUL9vNmpF9FcdMTT84jIrdm5UNrPZz5grJthPmpB9LTcreT9iiP6qKbzGjnCwPA==} + engines: {node: '>=16'} + cpu: [x64] + os: [win32] + + '@cloudflare/workers-types@4.20260219.0': + resolution: {integrity: sha512-jL2BNnDqbKXDrxhtKx+wVmQpv/P6w8J4WVFiuT9OMEPsw8V2TfTozoWTcCZ2AhE09yK406xQFE4mBq9IIgobuw==} '@colors/colors@1.5.0': resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} @@ -14794,6 +14824,11 @@ packages: engines: {node: '>=16'} hasBin: true + workerd@1.20260219.0: + resolution: {integrity: sha512-l4U4iT5H8jNV6+EK23ExnUV2z6JvqQtQPrT8XCm4G8RpwC9EPpYTOO9s/ImMPJKe1WSbQUQoJ4k8Nd83fz8skQ==} + engines: {node: '>=16'} + hasBin: true + wrangler@4.54.0: resolution: {integrity: sha512-bANFsjDwJLbprYoBK+hUDZsVbUv2SqJd8QvArLIcZk+fPq4h/Ohtj5vkKXD3k0s2bD1DXLk08D+hYmeNH+xC6A==} engines: {node: '>=20.0.0'} @@ -16275,7 +16310,7 @@ snapshots: lodash.memoize: 4.1.2 marked: 0.3.19 - '@cloudflare/vitest-pool-workers@0.10.15(@cloudflare/workers-types@4.20260218.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@2.1.9)': + '@cloudflare/vitest-pool-workers@0.10.15(@cloudflare/workers-types@4.20260219.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@2.1.9)': dependencies: '@vitest/runner': 3.2.3 '@vitest/snapshot': 3.2.3 @@ -16285,14 +16320,14 @@ snapshots: miniflare: 4.20251210.0 semver: 7.7.3 vitest: 2.1.9(@types/node@20.19.9)(@vitest/ui@2.1.9)(lightningcss@1.30.2)(msw@2.12.0(@types/node@20.19.9)(typescript@5.9.3)) - wrangler: 4.54.0(@cloudflare/workers-types@4.20260218.0) + wrangler: 4.54.0(@cloudflare/workers-types@4.20260219.0) zod: 3.25.76 transitivePeerDependencies: - '@cloudflare/workers-types' - bufferutil - utf-8-validate - '@cloudflare/vitest-pool-workers@0.10.15(@cloudflare/workers-types@4.20260218.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@3.2.3)': + '@cloudflare/vitest-pool-workers@0.10.15(@cloudflare/workers-types@4.20260219.0)(@vitest/runner@3.2.3)(@vitest/snapshot@3.2.3)(vitest@3.2.3)': dependencies: '@vitest/runner': 3.2.3 '@vitest/snapshot': 3.2.3 @@ -16302,7 +16337,7 @@ snapshots: miniflare: 4.20251210.0 semver: 7.7.3 vitest: 3.2.3(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/ui@3.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(msw@2.12.0(@types/node@20.19.9)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.1) - wrangler: 4.54.0(@cloudflare/workers-types@4.20260218.0) + wrangler: 4.54.0(@cloudflare/workers-types@4.20260219.0) zod: 3.25.76 transitivePeerDependencies: - '@cloudflare/workers-types' @@ -16315,31 +16350,46 @@ snapshots: '@cloudflare/workerd-darwin-64@1.20260218.0': optional: true + '@cloudflare/workerd-darwin-64@1.20260219.0': + optional: true + '@cloudflare/workerd-darwin-arm64@1.20251210.0': optional: true '@cloudflare/workerd-darwin-arm64@1.20260218.0': optional: true + '@cloudflare/workerd-darwin-arm64@1.20260219.0': + optional: true + '@cloudflare/workerd-linux-64@1.20251210.0': optional: true '@cloudflare/workerd-linux-64@1.20260218.0': optional: true + '@cloudflare/workerd-linux-64@1.20260219.0': + optional: true + '@cloudflare/workerd-linux-arm64@1.20251210.0': optional: true '@cloudflare/workerd-linux-arm64@1.20260218.0': optional: true + '@cloudflare/workerd-linux-arm64@1.20260219.0': + optional: true + '@cloudflare/workerd-windows-64@1.20251210.0': optional: true '@cloudflare/workerd-windows-64@1.20260218.0': optional: true - '@cloudflare/workers-types@4.20260218.0': {} + '@cloudflare/workerd-windows-64@1.20260219.0': + optional: true + + '@cloudflare/workers-types@4.20260219.0': {} '@colors/colors@1.5.0': optional: true @@ -17762,7 +17812,7 @@ snapshots: '@prisma/adapter-d1@7.0.1': dependencies: - '@cloudflare/workers-types': 4.20260218.0 + '@cloudflare/workers-types': 4.20260219.0 '@prisma/driver-adapter-utils': 7.0.1 ky: 1.7.5 @@ -17989,10 +18039,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@remix-run/cloudflare@2.12.0(@cloudflare/workers-types@4.20260218.0)(typescript@5.8.3)': + '@remix-run/cloudflare@2.12.0(@cloudflare/workers-types@4.20260219.0)(typescript@5.8.3)': dependencies: '@cloudflare/kv-asset-handler': 0.1.3 - '@cloudflare/workers-types': 4.20260218.0 + '@cloudflare/workers-types': 4.20260219.0 '@remix-run/server-runtime': 2.12.0(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -23820,9 +23870,9 @@ snapshots: parseurl@1.3.3: {} - partyserver@0.0.64(@cloudflare/workers-types@4.20260218.0): + partyserver@0.0.64(@cloudflare/workers-types@4.20260219.0): dependencies: - '@cloudflare/workers-types': 4.20260218.0 + '@cloudflare/workers-types': 4.20260219.0 nanoid: 5.1.0 partysocket@1.0.3: @@ -26722,7 +26772,15 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260218.0 '@cloudflare/workerd-windows-64': 1.20260218.0 - wrangler@4.54.0(@cloudflare/workers-types@4.20260218.0): + workerd@1.20260219.0: + optionalDependencies: + '@cloudflare/workerd-darwin-64': 1.20260219.0 + '@cloudflare/workerd-darwin-arm64': 1.20260219.0 + '@cloudflare/workerd-linux-64': 1.20260219.0 + '@cloudflare/workerd-linux-arm64': 1.20260219.0 + '@cloudflare/workerd-windows-64': 1.20260219.0 + + wrangler@4.54.0(@cloudflare/workers-types@4.20260219.0): dependencies: '@cloudflare/kv-asset-handler': 0.4.1 '@cloudflare/unenv-preset': 2.7.13(unenv@2.0.0-rc.24)(workerd@1.20251210.0) @@ -26733,7 +26791,7 @@ snapshots: unenv: 2.0.0-rc.24 workerd: 1.20251210.0 optionalDependencies: - '@cloudflare/workers-types': 4.20260218.0 + '@cloudflare/workers-types': 4.20260219.0 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 582436449b64..2cbadd58f889 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -32,8 +32,8 @@ catalog: "ws": "8.18.0" esbuild: "0.27.3" playwright-chromium: "^1.56.1" - "@cloudflare/workers-types": "^4.20260218.0" - workerd: "1.20260218.0" + "@cloudflare/workers-types": "^4.20260219.0" + workerd: "1.20260219.0" eslint: "^9.39.1" jsonc-parser: "^3.2.0" smol-toml: "^1.5.2"