diff --git a/.changeset/c3-frameworks-update-7504.md b/.changeset/c3-frameworks-update-7504.md deleted file mode 100644 index c2f14de4963c..000000000000 --- a/.changeset/c3-frameworks-update-7504.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -chore: update dependencies of "create-cloudflare" package - -The following dependency versions have been updated: - -| Dependency | From | To | -| --------------- | ------ | ------ | -| @angular/create | 19.0.0 | 19.0.4 | diff --git a/.changeset/c3-frameworks-update-7512.md b/.changeset/c3-frameworks-update-7512.md deleted file mode 100644 index 6149759a9963..000000000000 --- a/.changeset/c3-frameworks-update-7512.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -chore: update dependencies of "create-cloudflare" package - -The following dependency versions have been updated: - -| Dependency | From | To | -| ----------- | ------ | ------ | -| create-hono | 0.14.2 | 0.14.3 | diff --git a/.changeset/c3-frameworks-update-7513.md b/.changeset/c3-frameworks-update-7513.md deleted file mode 100644 index 0b187c6dc9ee..000000000000 --- a/.changeset/c3-frameworks-update-7513.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -chore: update dependencies of "create-cloudflare" package - -The following dependency versions have been updated: - -| Dependency | From | To | -| ------------ | ------ | ------ | -| create-astro | 4.10.0 | 4.11.0 | diff --git a/.changeset/c3-frameworks-update-7530.md b/.changeset/c3-frameworks-update-7530.md deleted file mode 100644 index 6cda144ef14a..000000000000 --- a/.changeset/c3-frameworks-update-7530.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -chore: update dependencies of "create-cloudflare" package - -The following dependency versions have been updated: - -| Dependency | From | To | -| ---------- | ------ | ------ | -| create-vue | 3.12.1 | 3.12.2 | diff --git a/.changeset/c3-frameworks-update-7531.md b/.changeset/c3-frameworks-update-7531.md deleted file mode 100644 index 138c810ff59b..000000000000 --- a/.changeset/c3-frameworks-update-7531.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"create-cloudflare": patch ---- - -chore: update dependencies of "create-cloudflare" package - -The following dependency versions have been updated: - -| Dependency | From | To | -| ---------- | ----- | ----- | -| sv | 0.6.2 | 0.6.7 | diff --git a/.changeset/clean-peas-exist.md b/.changeset/clean-peas-exist.md deleted file mode 100644 index 41c7695de5cc..000000000000 --- a/.changeset/clean-peas-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": minor ---- - -Add file prefix option to wrangler pipelines commands diff --git a/.changeset/fluffy-rules-listen.md b/.changeset/fluffy-rules-listen.md deleted file mode 100644 index 9dcd5afe285d..000000000000 --- a/.changeset/fluffy-rules-listen.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": patch ---- - -Always print deployment and placement ID in Cloudchamber commands - -Currently, Cloudchamber commands only print the full deployment ID when the deployment has an IPv4 address. This commit ensures the deployment ID and the placement ID are always printed to stdout. It also moves the printing of the IPv4 address (if one exists) to the same place as the IPv6 address so that they are printed together. diff --git a/.changeset/happy-ears-cough.md b/.changeset/happy-ears-cough.md deleted file mode 100644 index f80cce48795f..000000000000 --- a/.changeset/happy-ears-cough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": minor ---- - -Added wrangler r2 domain get command diff --git a/.changeset/heavy-boxes-fly.md b/.changeset/heavy-boxes-fly.md deleted file mode 100644 index 3487be337c58..000000000000 --- a/.changeset/heavy-boxes-fly.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -refactor: move `@cloudflare/workers-shared` as dev dependency diff --git a/.changeset/hot-ads-return.md b/.changeset/hot-ads-return.md deleted file mode 100644 index 1c35251e8211..000000000000 --- a/.changeset/hot-ads-return.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"create-cloudflare": minor ---- - -feature: Add support for wrangler.json(c) in templates diff --git a/.changeset/khaki-steaks-sniff.md b/.changeset/khaki-steaks-sniff.md deleted file mode 100644 index e24422604da6..000000000000 --- a/.changeset/khaki-steaks-sniff.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"wrangler": patch ---- - -fix: ensure that non-inherited fields are not removed when using an inferred named environment - -It is an error for the the user to provide an environment name that doesn't match any of the named environments in the Wrangler configuration. -But if there are no named environments defined at all in the Wrangler configuration, we special case the top-level environment as though it was a named environment. -Previously, when this happens, we would remove all the nonInheritable fields from the configuration (essentially all the bindings) leaving an incorrect configuration. -Now we correctly generate a flattened named environment that has the nonInheritable fields, plus correctly applies any transformFn on inheritable fields. diff --git a/.changeset/late-phones-stare.md b/.changeset/late-phones-stare.md deleted file mode 100644 index d60a962e57a5..000000000000 --- a/.changeset/late-phones-stare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -Include response body in Cloudchamber API errors diff --git a/.changeset/lazy-files-sneeze.md b/.changeset/lazy-files-sneeze.md deleted file mode 100644 index 80b5640119e3..000000000000 --- a/.changeset/lazy-files-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"cloudflare-workers-bindings-extension": patch ---- - -Initial scaffolding diff --git a/.changeset/lovely-fireants-roll.md b/.changeset/lovely-fireants-roll.md deleted file mode 100644 index eada691f8632..000000000000 --- a/.changeset/lovely-fireants-roll.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/workflows-shared": patch ---- - -Fixed a bug in local development where fetching a Workflow instance by ID would return a Workflow status, even if that instance did not exist. This only impacted the `get()` method on the Worker bindings. diff --git a/.changeset/new-shoes-deny.md b/.changeset/new-shoes-deny.md deleted file mode 100644 index ddd3ec3ecb18..000000000000 --- a/.changeset/new-shoes-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"create-cloudflare": patch ---- - -fix: update create-remix to fix creating a Remix project failing with "Cannot find module 'fs-extra'" diff --git a/.changeset/shy-waves-prove.md b/.changeset/shy-waves-prove.md deleted file mode 100644 index 0a1026f99ac4..000000000000 --- a/.changeset/shy-waves-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"create-cloudflare": patch ---- - -update Next.js template to use Next.js v.15 diff --git a/.changeset/swift-bulldogs-repeat.md b/.changeset/swift-bulldogs-repeat.md deleted file mode 100644 index 522ecdf328cc..000000000000 --- a/.changeset/swift-bulldogs-repeat.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": patch ---- - -The `x-provision` experimental flag now identifies draft and inherit bindings by looking up the current binding settings. - -Draft bindings can then be provisioned (connected to new or existing KV, D1, or R2 resources) during `wrangler deploy`. diff --git a/packages/cloudflare-workers-bindings-extension/CHANGELOG.md b/packages/cloudflare-workers-bindings-extension/CHANGELOG.md new file mode 100644 index 000000000000..61a67465daf7 --- /dev/null +++ b/packages/cloudflare-workers-bindings-extension/CHANGELOG.md @@ -0,0 +1,7 @@ +# cloudflare-workers-bindings-extension + +## 0.0.6 + +### Patch Changes + +- [#7467](https://github.com/cloudflare/workers-sdk/pull/7467) [`ee3ef64`](https://github.com/cloudflare/workers-sdk/commit/ee3ef64149380d306377b5bda9b34ff7e60a3035) Thanks [@penalosa](https://github.com/penalosa)! - Initial scaffolding diff --git a/packages/cloudflare-workers-bindings-extension/package.json b/packages/cloudflare-workers-bindings-extension/package.json index 84275b42201a..554fd232ff12 100644 --- a/packages/cloudflare-workers-bindings-extension/package.json +++ b/packages/cloudflare-workers-bindings-extension/package.json @@ -1,7 +1,7 @@ { "name": "cloudflare-workers-bindings-extension", "displayName": "Cloudflare Workers", - "version": "0.0.5", + "version": "0.0.6", "description": "Manage your Cloudflare Worker's bindings", "categories": [ "Other" diff --git a/packages/create-cloudflare/CHANGELOG.md b/packages/create-cloudflare/CHANGELOG.md index c7fa15ac03eb..40e9a21c1105 100644 --- a/packages/create-cloudflare/CHANGELOG.md +++ b/packages/create-cloudflare/CHANGELOG.md @@ -1,5 +1,57 @@ # create-cloudflare +## 2.35.0 + +### Minor Changes + +- [#7484](https://github.com/cloudflare/workers-sdk/pull/7484) [`4fe93de`](https://github.com/cloudflare/workers-sdk/commit/4fe93de10b58d0202b1cc825d458ab0f79518d3d) Thanks [@maxwellpeterson](https://github.com/maxwellpeterson)! - feature: Add support for wrangler.json(c) in templates + +### Patch Changes + +- [#7504](https://github.com/cloudflare/workers-sdk/pull/7504) [`8371748`](https://github.com/cloudflare/workers-sdk/commit/83717482eca2ac8167f9e58da1ccdad1156edb9c) Thanks [@dependabot](https://github.com/apps/dependabot)! - chore: update dependencies of "create-cloudflare" package + + The following dependency versions have been updated: + + | Dependency | From | To | + | --------------- | ------ | ------ | + | @angular/create | 19.0.0 | 19.0.4 | + +- [#7512](https://github.com/cloudflare/workers-sdk/pull/7512) [`21ceca4`](https://github.com/cloudflare/workers-sdk/commit/21ceca425417b782e7bce45f9efd0b7d2cc0a678) Thanks [@dependabot](https://github.com/apps/dependabot)! - chore: update dependencies of "create-cloudflare" package + + The following dependency versions have been updated: + + | Dependency | From | To | + | ----------- | ------ | ------ | + | create-hono | 0.14.2 | 0.14.3 | + +- [#7513](https://github.com/cloudflare/workers-sdk/pull/7513) [`0808c9a`](https://github.com/cloudflare/workers-sdk/commit/0808c9a49cc023e2914ef560659479f05df3b82d) Thanks [@dependabot](https://github.com/apps/dependabot)! - chore: update dependencies of "create-cloudflare" package + + The following dependency versions have been updated: + + | Dependency | From | To | + | ------------ | ------ | ------ | + | create-astro | 4.10.0 | 4.11.0 | + +- [#7530](https://github.com/cloudflare/workers-sdk/pull/7530) [`14ddd30`](https://github.com/cloudflare/workers-sdk/commit/14ddd30f8a6bab5f4f6d64edc3cf942ff18f541f) Thanks [@dependabot](https://github.com/apps/dependabot)! - chore: update dependencies of "create-cloudflare" package + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ------ | ------ | + | create-vue | 3.12.1 | 3.12.2 | + +- [#7531](https://github.com/cloudflare/workers-sdk/pull/7531) [`ee98fd4`](https://github.com/cloudflare/workers-sdk/commit/ee98fd444f39ab68a422ed209833ae1b2f24a8d7) Thanks [@dependabot](https://github.com/apps/dependabot)! - chore: update dependencies of "create-cloudflare" package + + The following dependency versions have been updated: + + | Dependency | From | To | + | ---------- | ----- | ----- | + | sv | 0.6.2 | 0.6.7 | + +- [#7526](https://github.com/cloudflare/workers-sdk/pull/7526) [`0117820`](https://github.com/cloudflare/workers-sdk/commit/01178200cac928292488b77942b43c7b19966414) Thanks [@WalshyDev](https://github.com/WalshyDev)! - fix: update create-remix to fix creating a Remix project failing with "Cannot find module 'fs-extra'" + +- [#7241](https://github.com/cloudflare/workers-sdk/pull/7241) [`d8e96b2`](https://github.com/cloudflare/workers-sdk/commit/d8e96b24f32cf5461e702d597f445f06da7946b1) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - update Next.js template to use Next.js v.15 + ## 2.34.0 ### Minor Changes diff --git a/packages/create-cloudflare/package.json b/packages/create-cloudflare/package.json index fdf8b486dbd0..e4e8002ef0cc 100644 --- a/packages/create-cloudflare/package.json +++ b/packages/create-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "create-cloudflare", - "version": "2.34.0", + "version": "2.35.0", "description": "A CLI for creating and deploying new applications to Cloudflare.", "keywords": [ "cloudflare", diff --git a/packages/vitest-pool-workers/CHANGELOG.md b/packages/vitest-pool-workers/CHANGELOG.md index 3dd971e5e3b1..1cae00a6ed9b 100644 --- a/packages/vitest-pool-workers/CHANGELOG.md +++ b/packages/vitest-pool-workers/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/vitest-pool-workers +## 0.5.37 + +### Patch Changes + +- Updated dependencies [[`004af53`](https://github.com/cloudflare/workers-sdk/commit/004af53928ba96060c0d644fc8a98e7a3a5e6957), [`f13c897`](https://github.com/cloudflare/workers-sdk/commit/f13c897769627f791e8485660566f3f59bcc57a3), [`8af3365`](https://github.com/cloudflare/workers-sdk/commit/8af336504b48bbc1f9ce5f65e2f1e3d6384e267b), [`0356d0a`](https://github.com/cloudflare/workers-sdk/commit/0356d0ac6a742a8e88e5efa87ebe085eeca07de2), [`2e90efc`](https://github.com/cloudflare/workers-sdk/commit/2e90efcd52fe5da8f7916cd9f3e5dff5bc77bd1e), [`11f95f7`](https://github.com/cloudflare/workers-sdk/commit/11f95f790a4222ad2efcea943c88e5f6128765a0), [`3bc0f28`](https://github.com/cloudflare/workers-sdk/commit/3bc0f2804bb64b5038dd7a1ca839e096f545196d)]: + - wrangler@3.96.0 + - miniflare@3.20241205.0 + ## 0.5.36 ### Patch Changes diff --git a/packages/vitest-pool-workers/package.json b/packages/vitest-pool-workers/package.json index 815a8c12918d..409ddbbb80e7 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.5.36", + "version": "0.5.37", "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 c7846be2bfd7..507b64437714 100644 --- a/packages/workflows-shared/CHANGELOG.md +++ b/packages/workflows-shared/CHANGELOG.md @@ -1,5 +1,11 @@ # @cloudflare/workflows-shared +## 0.2.1 + +### Patch Changes + +- [#7520](https://github.com/cloudflare/workers-sdk/pull/7520) [`805ad2b`](https://github.com/cloudflare/workers-sdk/commit/805ad2b3959210b0d838daf789f580f329e1d7dd) Thanks [@bruxodasilva](https://github.com/bruxodasilva)! - Fixed a bug in local development where fetching a Workflow instance by ID would return a Workflow status, even if that instance did not exist. This only impacted the `get()` method on the Worker bindings. + ## 0.2.0 ### Minor Changes diff --git a/packages/workflows-shared/package.json b/packages/workflows-shared/package.json index a2b3724c5f2e..09ef52ca0ad8 100644 --- a/packages/workflows-shared/package.json +++ b/packages/workflows-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/workflows-shared", - "version": "0.2.0", + "version": "0.2.1", "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 2dfb798f2428..259b29fcb417 100644 --- a/packages/wrangler/CHANGELOG.md +++ b/packages/wrangler/CHANGELOG.md @@ -1,5 +1,37 @@ # wrangler +## 3.96.0 + +### Minor Changes + +- [#7510](https://github.com/cloudflare/workers-sdk/pull/7510) [`004af53`](https://github.com/cloudflare/workers-sdk/commit/004af53928ba96060c0d644fc8a98e7a3a5e6957) Thanks [@oliy](https://github.com/oliy)! - Add file prefix option to wrangler pipelines commands + +- [#7383](https://github.com/cloudflare/workers-sdk/pull/7383) [`8af3365`](https://github.com/cloudflare/workers-sdk/commit/8af336504b48bbc1f9ce5f65e2f1e3d6384e267b) Thanks [@jonesphillip](https://github.com/jonesphillip)! - Added wrangler r2 domain get command + +### Patch Changes + +- [#7542](https://github.com/cloudflare/workers-sdk/pull/7542) [`f13c897`](https://github.com/cloudflare/workers-sdk/commit/f13c897769627f791e8485660566f3f59bcc57a3) Thanks [@CarmenPopoviciu](https://github.com/CarmenPopoviciu)! - Always print deployment and placement ID in Cloudchamber commands + + Currently, Cloudchamber commands only print the full deployment ID when the deployment has an IPv4 address. This commit ensures the deployment ID and the placement ID are always printed to stdout. It also moves the printing of the IPv4 address (if one exists) to the same place as the IPv6 address so that they are printed together. + +- [#6754](https://github.com/cloudflare/workers-sdk/pull/6754) [`0356d0a`](https://github.com/cloudflare/workers-sdk/commit/0356d0ac6a742a8e88e5efa87ebe085eeca07de2) Thanks [@bluwy](https://github.com/bluwy)! - refactor: move `@cloudflare/workers-shared` as dev dependency + +- [#7478](https://github.com/cloudflare/workers-sdk/pull/7478) [`2e90efc`](https://github.com/cloudflare/workers-sdk/commit/2e90efcd52fe5da8f7916cd9f3e5dff5bc77bd1e) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - fix: ensure that non-inherited fields are not removed when using an inferred named environment + + It is an error for the the user to provide an environment name that doesn't match any of the named environments in the Wrangler configuration. + But if there are no named environments defined at all in the Wrangler configuration, we special case the top-level environment as though it was a named environment. + Previously, when this happens, we would remove all the nonInheritable fields from the configuration (essentially all the bindings) leaving an incorrect configuration. + Now we correctly generate a flattened named environment that has the nonInheritable fields, plus correctly applies any transformFn on inheritable fields. + +- [#7524](https://github.com/cloudflare/workers-sdk/pull/7524) [`11f95f7`](https://github.com/cloudflare/workers-sdk/commit/11f95f790a4222ad2efcea943c88e5f6128765a0) Thanks [@gpanders](https://github.com/gpanders)! - Include response body in Cloudchamber API errors + +- [#7427](https://github.com/cloudflare/workers-sdk/pull/7427) [`3bc0f28`](https://github.com/cloudflare/workers-sdk/commit/3bc0f2804bb64b5038dd7a1ca839e096f545196d) Thanks [@edmundhung](https://github.com/edmundhung)! - The `x-provision` experimental flag now identifies draft and inherit bindings by looking up the current binding settings. + + Draft bindings can then be provisioned (connected to new or existing KV, D1, or R2 resources) during `wrangler deploy`. + +- Updated dependencies []: + - miniflare@3.20241205.0 + ## 3.95.0 ### Minor Changes diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index 1ab04b00d807..4888458bbcb0 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -1,6 +1,6 @@ { "name": "wrangler", - "version": "3.95.0", + "version": "3.96.0", "description": "Command-line interface for all things Cloudflare Workers", "keywords": [ "wrangler",