diff --git a/.changeset/better-sheep-reply.md b/.changeset/better-sheep-reply.md deleted file mode 100644 index 702b3842eca4..000000000000 --- a/.changeset/better-sheep-reply.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -"wrangler": patch ---- - -add remote bindings support to `getPlatformProxy` - -Example: - -```json -// wrangler.jsonc -{ - "name": "get-platform-proxy-test", - "services": [ - { - "binding": "MY_WORKER", - "service": "my-worker", - "experimental_remote": true - } - ] -} -``` - -```js -// index.mjs -import { getPlatformProxy } from "wrangler"; - -const { env } = await getPlatformProxy({ - experimental: { - remoteBindings: true, - }, -}); - -// env.MY_WORKER.fetch() fetches from the remote my-worker service -``` diff --git a/.changeset/bumpy-beers-stare.md b/.changeset/bumpy-beers-stare.md deleted file mode 100644 index 15efc8b27ced..000000000000 --- a/.changeset/bumpy-beers-stare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -`wrangler containers apply` uses `observability` configuration. diff --git a/.changeset/hot-lamps-laugh.md b/.changeset/hot-lamps-laugh.md deleted file mode 100644 index f549dd7a1109..000000000000 --- a/.changeset/hot-lamps-laugh.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"miniflare": minor ---- - -Add ability to dump workerd config into a file for debugging. - -You can enable this by setting `MINIFLARE_WORKERD_CONFIG_DEBUG` to a file path where you want the config to be written. diff --git a/.changeset/new-pants-fail.md b/.changeset/new-pants-fail.md deleted file mode 100644 index 9b7da0303eb6..000000000000 --- a/.changeset/new-pants-fail.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": patch ---- - -remove warnings during config validations on `experimental_remote` fields - -wrangler commands, run without the `--x-remote-bindings` flag, parsing config files containing `experimental_remote` fields currently show warnings stating that the field is not recognized. This is usually more cumbersome than helpful so here we're loosening up this validation and making wrangler always recognize the field even when no `--x-remote-bindings` flag is provided diff --git a/.changeset/sad-drinks-relate.md b/.changeset/sad-drinks-relate.md deleted file mode 100644 index ab4315e5cf3d..000000000000 --- a/.changeset/sad-drinks-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -Add support for setting an instance type for containers in wrangler. This allows users to configure memory, disk, and vCPU by setting instance type when interacting with containers. diff --git a/.changeset/thick-icons-visit.md b/.changeset/thick-icons-visit.md deleted file mode 100644 index 61c5a3751646..000000000000 --- a/.changeset/thick-icons-visit.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@cloudflare/containers-shared": patch -"miniflare": patch -"wrangler": patch ---- - -add ability to pull images for containers local dev diff --git a/packages/containers-shared/CHANGELOG.md b/packages/containers-shared/CHANGELOG.md index b0f6f2d17017..ba103ff0b393 100644 --- a/packages/containers-shared/CHANGELOG.md +++ b/packages/containers-shared/CHANGELOG.md @@ -1,5 +1,11 @@ # @cloudflare/containers-shared +## 0.2.1 + +### Patch Changes + +- [#9596](https://github.com/cloudflare/workers-sdk/pull/9596) [`5162c51`](https://github.com/cloudflare/workers-sdk/commit/5162c5194604f26b2e5018961b761f3450872333) Thanks [@CarmenPopoviciu](https://github.com/CarmenPopoviciu)! - add ability to pull images for containers local dev + ## 0.2.0 ### Minor Changes diff --git a/packages/containers-shared/package.json b/packages/containers-shared/package.json index 9583392d1f8e..a9ec4a926271 100644 --- a/packages/containers-shared/package.json +++ b/packages/containers-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/containers-shared", - "version": "0.2.0", + "version": "0.2.1", "private": true, "description": "Package that contains shared container functionality for Cloudflare Workers SDK.", "homepage": "https://github.com/cloudflare/workers-sdk/tree/main/packages/containers-shared#readme", diff --git a/packages/miniflare/CHANGELOG.md b/packages/miniflare/CHANGELOG.md index 310b8a7d33a7..6bff75c407a6 100644 --- a/packages/miniflare/CHANGELOG.md +++ b/packages/miniflare/CHANGELOG.md @@ -1,5 +1,17 @@ # miniflare +## 4.20250617.3 + +### Minor Changes + +- [#9640](https://github.com/cloudflare/workers-sdk/pull/9640) [`bfb791e`](https://github.com/cloudflare/workers-sdk/commit/bfb791e708706c643d088864a5226b23b0f45d7e) Thanks [@emily-shen](https://github.com/emily-shen)! - Add ability to dump workerd config into a file for debugging. + + You can enable this by setting `MINIFLARE_WORKERD_CONFIG_DEBUG` to a file path where you want the config to be written. + +### Patch Changes + +- [#9596](https://github.com/cloudflare/workers-sdk/pull/9596) [`5162c51`](https://github.com/cloudflare/workers-sdk/commit/5162c5194604f26b2e5018961b761f3450872333) Thanks [@CarmenPopoviciu](https://github.com/CarmenPopoviciu)! - add ability to pull images for containers local dev + ## 4.20250617.2 ### Patch Changes diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index 04b7c018c2fd..f32c000d017c 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -1,6 +1,6 @@ { "name": "miniflare", - "version": "4.20250617.2", + "version": "4.20250617.3", "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 63dec2b8f785..66425836ef82 100644 --- a/packages/pages-shared/CHANGELOG.md +++ b/packages/pages-shared/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudflare/pages-shared +## 0.13.50 + +### Patch Changes + +- Updated dependencies [[`bfb791e`](https://github.com/cloudflare/workers-sdk/commit/bfb791e708706c643d088864a5226b23b0f45d7e), [`5162c51`](https://github.com/cloudflare/workers-sdk/commit/5162c5194604f26b2e5018961b761f3450872333)]: + - miniflare@4.20250617.3 + ## 0.13.49 ### Patch Changes diff --git a/packages/pages-shared/package.json b/packages/pages-shared/package.json index c4abbc5265c5..a9db9ef20bde 100644 --- a/packages/pages-shared/package.json +++ b/packages/pages-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/pages-shared", - "version": "0.13.49", + "version": "0.13.50", "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 966e665ba227..9cf5e419bc57 100644 --- a/packages/vite-plugin-cloudflare/CHANGELOG.md +++ b/packages/vite-plugin-cloudflare/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/vite-plugin +## 1.7.4 + +### Patch Changes + +- Updated dependencies [[`086e29d`](https://github.com/cloudflare/workers-sdk/commit/086e29daf4c2ad5e3b7b9217b11e2447945bf8c8), [`d5edf52`](https://github.com/cloudflare/workers-sdk/commit/d5edf52b4391c8cf1efe2ba8ae8cdb3edbf3daa3), [`bfb791e`](https://github.com/cloudflare/workers-sdk/commit/bfb791e708706c643d088864a5226b23b0f45d7e), [`24b2c66`](https://github.com/cloudflare/workers-sdk/commit/24b2c666cf07e83c00c49d13f2fe1bd98e602514), [`3f478af`](https://github.com/cloudflare/workers-sdk/commit/3f478af7f124c221c5a6bee6853aff818cb55ecc), [`5162c51`](https://github.com/cloudflare/workers-sdk/commit/5162c5194604f26b2e5018961b761f3450872333)]: + - wrangler@4.20.5 + - miniflare@4.20250617.3 + ## 1.7.3 ### Patch Changes diff --git a/packages/vite-plugin-cloudflare/package.json b/packages/vite-plugin-cloudflare/package.json index 0101ec6434b8..c38618ef2481 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.7.3", + "version": "1.7.4", "description": "Cloudflare plugin for Vite", "keywords": [ "cloudflare", diff --git a/packages/vitest-pool-workers/CHANGELOG.md b/packages/vitest-pool-workers/CHANGELOG.md index 1e1e55c626f0..7765fd3d70d5 100644 --- a/packages/vitest-pool-workers/CHANGELOG.md +++ b/packages/vitest-pool-workers/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/vitest-pool-workers +## 0.8.43 + +### Patch Changes + +- Updated dependencies [[`086e29d`](https://github.com/cloudflare/workers-sdk/commit/086e29daf4c2ad5e3b7b9217b11e2447945bf8c8), [`d5edf52`](https://github.com/cloudflare/workers-sdk/commit/d5edf52b4391c8cf1efe2ba8ae8cdb3edbf3daa3), [`bfb791e`](https://github.com/cloudflare/workers-sdk/commit/bfb791e708706c643d088864a5226b23b0f45d7e), [`24b2c66`](https://github.com/cloudflare/workers-sdk/commit/24b2c666cf07e83c00c49d13f2fe1bd98e602514), [`3f478af`](https://github.com/cloudflare/workers-sdk/commit/3f478af7f124c221c5a6bee6853aff818cb55ecc), [`5162c51`](https://github.com/cloudflare/workers-sdk/commit/5162c5194604f26b2e5018961b761f3450872333)]: + - wrangler@4.20.5 + - miniflare@4.20250617.3 + ## 0.8.42 ### Patch Changes diff --git a/packages/vitest-pool-workers/package.json b/packages/vitest-pool-workers/package.json index 7810e11c1dcd..48cac6447095 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.8.42", + "version": "0.8.43", "description": "Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime", "keywords": [ "cloudflare", diff --git a/packages/wrangler/CHANGELOG.md b/packages/wrangler/CHANGELOG.md index 0a48a23789a5..db5d555cdc08 100644 --- a/packages/wrangler/CHANGELOG.md +++ b/packages/wrangler/CHANGELOG.md @@ -1,5 +1,53 @@ # wrangler +## 4.20.5 + +### Patch Changes + +- [#9688](https://github.com/cloudflare/workers-sdk/pull/9688) [`086e29d`](https://github.com/cloudflare/workers-sdk/commit/086e29daf4c2ad5e3b7b9217b11e2447945bf8c8) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - add remote bindings support to `getPlatformProxy` + + Example: + + ```json + // wrangler.jsonc + { + "name": "get-platform-proxy-test", + "services": [ + { + "binding": "MY_WORKER", + "service": "my-worker", + "experimental_remote": true + } + ] + } + ``` + + ```js + // index.mjs + import { getPlatformProxy } from "wrangler"; + + const { env } = await getPlatformProxy({ + experimental: { + remoteBindings: true, + }, + }); + + // env.MY_WORKER.fetch() fetches from the remote my-worker service + ``` + +- [#9558](https://github.com/cloudflare/workers-sdk/pull/9558) [`d5edf52`](https://github.com/cloudflare/workers-sdk/commit/d5edf52b4391c8cf1efe2ba8ae8cdb3edbf3daa3) Thanks [@ichernetsky-cf](https://github.com/ichernetsky-cf)! - `wrangler containers apply` uses `observability` configuration. + +- [#9678](https://github.com/cloudflare/workers-sdk/pull/9678) [`24b2c66`](https://github.com/cloudflare/workers-sdk/commit/24b2c666cf07e83c00c49d13f2fe1bd98e602514) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - remove warnings during config validations on `experimental_remote` fields + + wrangler commands, run without the `--x-remote-bindings` flag, parsing config files containing `experimental_remote` fields currently show warnings stating that the field is not recognized. This is usually more cumbersome than helpful so here we're loosening up this validation and making wrangler always recognize the field even when no `--x-remote-bindings` flag is provided + +- [#9633](https://github.com/cloudflare/workers-sdk/pull/9633) [`3f478af`](https://github.com/cloudflare/workers-sdk/commit/3f478af7f124c221c5a6bee6853aff818cb55ecc) Thanks [@nikitassharma](https://github.com/nikitassharma)! - Add support for setting an instance type for containers in wrangler. This allows users to configure memory, disk, and vCPU by setting instance type when interacting with containers. + +- [#9596](https://github.com/cloudflare/workers-sdk/pull/9596) [`5162c51`](https://github.com/cloudflare/workers-sdk/commit/5162c5194604f26b2e5018961b761f3450872333) Thanks [@CarmenPopoviciu](https://github.com/CarmenPopoviciu)! - add ability to pull images for containers local dev + +- Updated dependencies [[`bfb791e`](https://github.com/cloudflare/workers-sdk/commit/bfb791e708706c643d088864a5226b23b0f45d7e), [`5162c51`](https://github.com/cloudflare/workers-sdk/commit/5162c5194604f26b2e5018961b761f3450872333)]: + - miniflare@4.20250617.3 + ## 4.20.4 ### Patch Changes diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index f1903f6efbc6..a762e49cd612 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -1,6 +1,6 @@ { "name": "wrangler", - "version": "4.20.4", + "version": "4.20.5", "description": "Command-line interface for all things Cloudflare Workers", "keywords": [ "wrangler",