diff --git a/.changeset/afraid-mails-kneel.md b/.changeset/afraid-mails-kneel.md deleted file mode 100644 index 0211548ec979..000000000000 --- a/.changeset/afraid-mails-kneel.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": patch ---- - -fix: hybrid nodejs compat now supports requiring the default export of a CJS module - -Fixes [#6028](https://github.com/cloudflare/workers-sdk/issues/6028) diff --git a/.changeset/c3-frameworks-update-6034.md b/.changeset/c3-frameworks-update-6034.md deleted file mode 100644 index dfe004b85ea3..000000000000 --- a/.changeset/c3-frameworks-update-6034.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-svelte | 6.3.0 | 6.3.1 | diff --git a/.changeset/c3-frameworks-update-6035.md b/.changeset/c3-frameworks-update-6035.md deleted file mode 100644 index f1bd4aa00fd2..000000000000 --- a/.changeset/c3-frameworks-update-6035.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 | 18.0.3 | 18.0.4 | diff --git a/.changeset/chatty-candles-smoke.md b/.changeset/chatty-candles-smoke.md deleted file mode 100644 index 858a5a763e4d..000000000000 --- a/.changeset/chatty-candles-smoke.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"wrangler": patch ---- - -Don't check expiry dates on custom certs - -Fixes https://github.com/cloudflare/workers-sdk/issues/5964 - -For `wrangler dev`, we don't have to check whether certificates have expired when they're provided by the user. diff --git a/.changeset/cyan-weeks-unite.md b/.changeset/cyan-weeks-unite.md deleted file mode 100644 index 2ae994241682..000000000000 --- a/.changeset/cyan-weeks-unite.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": patch ---- - -Add `.wrangler` and `.DS_Store` to `.gitignore` generated by `wrangler init` - -^ Like it says. I know we're deprecating `init` sometime, but for those who still use it (like me), a small QOL improvement. diff --git a/.changeset/little-ligers-pump.md b/.changeset/little-ligers-pump.md deleted file mode 100644 index df88418e731f..000000000000 --- a/.changeset/little-ligers-pump.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"playground-preview-worker": patch -"@cloudflare/vitest-pool-workers": patch -"workers-playground": patch -"create-cloudflare": patch -"@cloudflare/kv-asset-handler": patch -"@cloudflare/pages-shared": patch -"@cloudflare/quick-edit": patch -"miniflare": patch -"wrangler": patch ---- - -Normalize some dependencies in workers-sdk - -This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). diff --git a/.changeset/moody-bees-end.md b/.changeset/moody-bees-end.md deleted file mode 100644 index a8d72365b3eb..000000000000 --- a/.changeset/moody-bees-end.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"edge-preview-authenticated-proxy": patch -"playground-preview-worker": patch -"workers-playground": patch -"create-cloudflare": patch -"turbo-r2-archive": patch -"format-errors": patch -"wrangler": patch ---- - -Normalize more dependencies. - -Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : `get-port`, `chalk`, `yargs`, `toucan-js`, `@typescript-eslint/parser`, `@typescript-eslint/eslint-plugin`, `esbuild-register`, `hono`, `glob-to-regexp`, `@cloudflare/workers-types` diff --git a/.changeset/moody-papayas-obey.md b/.changeset/moody-papayas-obey.md deleted file mode 100644 index 99029c169c67..000000000000 --- a/.changeset/moody-papayas-obey.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"miniflare": patch -"wrangler": patch ---- - -Quieter builds - -This patch cleans up warnings we were seeing when doing a full build. Specifically: - -- fixtures/remix-pages-app had a bunch of warnings about impending features that it should be upgraded to, so I did that. (tbh this one needs a full upgrade of packages, but we'll get to that later when we're upgrading across the codebase) -- updated `@microsoft/api-extractor` so it didn't complain that it didn't match the `typescript` version (that we'd recently upgraded) -- it also silenced a bunch of warnings when exporting types from `wrangler`. We'll need to fix those, but we'll do that when we work on unstable_dev etc. -- workers-playground was complaining about the size of the bundle being generated, so I increased the limit on it diff --git a/.changeset/rotten-pears-hope.md b/.changeset/rotten-pears-hope.md deleted file mode 100644 index ba239f90028d..000000000000 --- a/.changeset/rotten-pears-hope.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -"wrangler": patch ---- - -fix: avoid esbuild warning when running dev/bundle - -I've been experimenting with esbuild 0.21.4 with wrangler. It's mostly been fine. But I get this warning every time - -``` -▲ [WARNING] Import "__INJECT_FOR_TESTING_WRANGLER_MIDDLEWARE__" will always be undefined because there is no matching export in "src/index.ts" [import-is-undefined] - - .wrangler/tmp/bundle-Z3YXTd/middleware-insertion-facade.js:8:23: - 8 │ .....(OTHER_EXPORTS.__INJECT_FOR_TESTING_WRANGLER_MIDDLEWARE__ ?? []), - ╵ -``` - -This is because esbuild@0.18.5 enabled a warning by default whenever an undefined import is accessed on an imports object. However we abuse imports to inject stuff in `middleware.test.ts`. A simple fix is to only inject that code in tests. diff --git a/.changeset/smooth-pumpkins-breathe.md b/.changeset/smooth-pumpkins-breathe.md deleted file mode 100644 index 21ebc461011b..000000000000 --- a/.changeset/smooth-pumpkins-breathe.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"wrangler": minor ---- - -feat: allow Durable Object migrations to be overridable in environments - -By making the `migrations` key inheritable, users can provide different migrations -for each wrangler.toml environment. - -Resolves [#729](https://github.com/cloudflare/workers-sdk/issues/729) diff --git a/.changeset/unlucky-hairs-train.md b/.changeset/unlucky-hairs-train.md deleted file mode 100644 index b6e4e114ab05..000000000000 --- a/.changeset/unlucky-hairs-train.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -fix: typo in `wrangler d1 execute` saying "Databas" instead of "Database" diff --git a/.changeset/wise-ravens-mate.md b/.changeset/wise-ravens-mate.md deleted file mode 100644 index 2c773c67dc78..000000000000 --- a/.changeset/wise-ravens-mate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -Wrangler is now able to upload files to local R2 buckets above the 300 MiB limit diff --git a/packages/create-cloudflare/CHANGELOG.md b/packages/create-cloudflare/CHANGELOG.md index 4b52ea3993d2..867e0e7f94ee 100644 --- a/packages/create-cloudflare/CHANGELOG.md +++ b/packages/create-cloudflare/CHANGELOG.md @@ -1,5 +1,33 @@ # create-cloudflare +## 2.21.8 + +### Patch Changes + +- [#6034](https://github.com/cloudflare/workers-sdk/pull/6034) [`b4ea661`](https://github.com/cloudflare/workers-sdk/commit/b4ea661ed227db97422e4bae81ac1c204292f579) 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-svelte | 6.3.0 | 6.3.1 | + +- [#6035](https://github.com/cloudflare/workers-sdk/pull/6035) [`e70806f`](https://github.com/cloudflare/workers-sdk/commit/e70806f101fb38ff9455c6ad576f4514ebf7f525) 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 | 18.0.3 | 18.0.4 | + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). + +- [#6046](https://github.com/cloudflare/workers-sdk/pull/6046) [`c643a81`](https://github.com/cloudflare/workers-sdk/commit/c643a8193a3c0739b33d3c0072ae716bc8f1565b) Thanks [@threepointone](https://github.com/threepointone)! - Normalize more dependencies. + + Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : `get-port`, `chalk`, `yargs`, `toucan-js`, `@typescript-eslint/parser`, `@typescript-eslint/eslint-plugin`, `esbuild-register`, `hono`, `glob-to-regexp`, `@cloudflare/workers-types` + ## 2.21.7 ### Patch Changes diff --git a/packages/create-cloudflare/package.json b/packages/create-cloudflare/package.json index e45495b12ce5..e9db4dd9cf0e 100644 --- a/packages/create-cloudflare/package.json +++ b/packages/create-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "create-cloudflare", - "version": "2.21.7", + "version": "2.21.8", "description": "A CLI for creating and deploying new applications to Cloudflare.", "keywords": [ "cloudflare", diff --git a/packages/edge-preview-authenticated-proxy/CHANGELOG.md b/packages/edge-preview-authenticated-proxy/CHANGELOG.md index f16c00ac2324..3ab453f8ea83 100644 --- a/packages/edge-preview-authenticated-proxy/CHANGELOG.md +++ b/packages/edge-preview-authenticated-proxy/CHANGELOG.md @@ -1,5 +1,13 @@ # edge-preview-authenticated-proxy +## 0.1.4 + +### Patch Changes + +- [#6046](https://github.com/cloudflare/workers-sdk/pull/6046) [`c643a81`](https://github.com/cloudflare/workers-sdk/commit/c643a8193a3c0739b33d3c0072ae716bc8f1565b) Thanks [@threepointone](https://github.com/threepointone)! - Normalize more dependencies. + + Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : `get-port`, `chalk`, `yargs`, `toucan-js`, `@typescript-eslint/parser`, `@typescript-eslint/eslint-plugin`, `esbuild-register`, `hono`, `glob-to-regexp`, `@cloudflare/workers-types` + ## 0.1.3 ### Patch Changes diff --git a/packages/edge-preview-authenticated-proxy/package.json b/packages/edge-preview-authenticated-proxy/package.json index 175d3d3e0001..37a0561137e0 100644 --- a/packages/edge-preview-authenticated-proxy/package.json +++ b/packages/edge-preview-authenticated-proxy/package.json @@ -1,6 +1,6 @@ { "name": "edge-preview-authenticated-proxy", - "version": "0.1.3", + "version": "0.1.4", "private": true, "scripts": { "check:lint": "eslint .", diff --git a/packages/format-errors/CHANGELOG.md b/packages/format-errors/CHANGELOG.md index db3b9d4805c8..13bc56ce98de 100644 --- a/packages/format-errors/CHANGELOG.md +++ b/packages/format-errors/CHANGELOG.md @@ -1,5 +1,13 @@ # format-errors +## 0.0.2 + +### Patch Changes + +- [#6046](https://github.com/cloudflare/workers-sdk/pull/6046) [`c643a81`](https://github.com/cloudflare/workers-sdk/commit/c643a8193a3c0739b33d3c0072ae716bc8f1565b) Thanks [@threepointone](https://github.com/threepointone)! - Normalize more dependencies. + + Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : `get-port`, `chalk`, `yargs`, `toucan-js`, `@typescript-eslint/parser`, `@typescript-eslint/eslint-plugin`, `esbuild-register`, `hono`, `glob-to-regexp`, `@cloudflare/workers-types` + ## 0.0.1 ### Patch Changes diff --git a/packages/format-errors/package.json b/packages/format-errors/package.json index f10636fb1e3e..6edd8fd58eb3 100644 --- a/packages/format-errors/package.json +++ b/packages/format-errors/package.json @@ -1,6 +1,6 @@ { "name": "format-errors", - "version": "0.0.1", + "version": "0.0.2", "private": true, "scripts": { "check:lint": "eslint .", diff --git a/packages/kv-asset-handler/CHANGELOG.md b/packages/kv-asset-handler/CHANGELOG.md index 5ef60ec9adef..48777262f584 100644 --- a/packages/kv-asset-handler/CHANGELOG.md +++ b/packages/kv-asset-handler/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.3.3 + +### Patch Changes + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). + ## 0.3.2 ### Patch Changes @@ -212,8 +220,8 @@ ```js return getAssetFromKV(event, { - defaultDocument: "index.shtm" - }) + defaultDocument: "index.shtm", + }); ``` [boemekeld]: https://github.com/boemekeld diff --git a/packages/kv-asset-handler/package.json b/packages/kv-asset-handler/package.json index f061ad06fbc4..46cb9dc42027 100644 --- a/packages/kv-asset-handler/package.json +++ b/packages/kv-asset-handler/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/kv-asset-handler", - "version": "0.3.2", + "version": "0.3.3", "description": "Routes requests to KV assets", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/miniflare/CHANGELOG.md b/packages/miniflare/CHANGELOG.md index 271251690133..c9379153d901 100644 --- a/packages/miniflare/CHANGELOG.md +++ b/packages/miniflare/CHANGELOG.md @@ -1,5 +1,22 @@ # miniflare +## 3.20240610.1 + +### Patch Changes + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). + +- [#6058](https://github.com/cloudflare/workers-sdk/pull/6058) [`31cd51f`](https://github.com/cloudflare/workers-sdk/commit/31cd51f251050b0d6db97857a8d1d5427c855d99) Thanks [@threepointone](https://github.com/threepointone)! - Quieter builds + + This patch cleans up warnings we were seeing when doing a full build. Specifically: + + - fixtures/remix-pages-app had a bunch of warnings about impending features that it should be upgraded to, so I did that. (tbh this one needs a full upgrade of packages, but we'll get to that later when we're upgrading across the codebase) + - updated `@microsoft/api-extractor` so it didn't complain that it didn't match the `typescript` version (that we'd recently upgraded) + - it also silenced a bunch of warnings when exporting types from `wrangler`. We'll need to fix those, but we'll do that when we work on unstable_dev etc. + - workers-playground was complaining about the size of the bundle being generated, so I increased the limit on it + ## 3.20240610.0 ### Patch Changes diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index 862a2da99699..df6433c63c53 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -1,6 +1,6 @@ { "name": "miniflare", - "version": "3.20240610.0", + "version": "3.20240610.1", "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 6b48e6fedc6a..b1c8e1654d88 100644 --- a/packages/pages-shared/CHANGELOG.md +++ b/packages/pages-shared/CHANGELOG.md @@ -1,5 +1,16 @@ # @cloudflare/pages-shared +## 0.11.44 + +### Patch Changes + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). + +- Updated dependencies [[`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4), [`31cd51f`](https://github.com/cloudflare/workers-sdk/commit/31cd51f251050b0d6db97857a8d1d5427c855d99)]: + - miniflare@3.20240610.1 + ## 0.11.43 ### Patch Changes diff --git a/packages/pages-shared/package.json b/packages/pages-shared/package.json index f7e9375b852a..e820f9c267be 100644 --- a/packages/pages-shared/package.json +++ b/packages/pages-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/pages-shared", - "version": "0.11.43", + "version": "0.11.44", "repository": { "type": "git", "url": "https://github.com/cloudflare/workers-sdk.git", diff --git a/packages/playground-preview-worker/CHANGELOG.md b/packages/playground-preview-worker/CHANGELOG.md index 94914b0e0207..245dab9376f7 100644 --- a/packages/playground-preview-worker/CHANGELOG.md +++ b/packages/playground-preview-worker/CHANGELOG.md @@ -1,5 +1,17 @@ # playground-preview-worker +## 0.0.4 + +### Patch Changes + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). + +- [#6046](https://github.com/cloudflare/workers-sdk/pull/6046) [`c643a81`](https://github.com/cloudflare/workers-sdk/commit/c643a8193a3c0739b33d3c0072ae716bc8f1565b) Thanks [@threepointone](https://github.com/threepointone)! - Normalize more dependencies. + + Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : `get-port`, `chalk`, `yargs`, `toucan-js`, `@typescript-eslint/parser`, `@typescript-eslint/eslint-plugin`, `esbuild-register`, `hono`, `glob-to-regexp`, `@cloudflare/workers-types` + ## 0.0.3 ### Patch Changes diff --git a/packages/playground-preview-worker/package.json b/packages/playground-preview-worker/package.json index 677740d01e41..dbd64623f45e 100644 --- a/packages/playground-preview-worker/package.json +++ b/packages/playground-preview-worker/package.json @@ -1,6 +1,6 @@ { "name": "playground-preview-worker", - "version": "0.0.3", + "version": "0.0.4", "private": true, "scripts": { "build-middleware": "pnpm run build-middleware:common && pnpm run build-middleware:loader", diff --git a/packages/quick-edit/CHANGELOG.md b/packages/quick-edit/CHANGELOG.md new file mode 100644 index 000000000000..6f3d6f43a5d7 --- /dev/null +++ b/packages/quick-edit/CHANGELOG.md @@ -0,0 +1,9 @@ +# @cloudflare/quick-edit + +## 0.0.1 + +### Patch Changes + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). diff --git a/packages/quick-edit/package.json b/packages/quick-edit/package.json index 1530b15d63ff..67f380ab253d 100644 --- a/packages/quick-edit/package.json +++ b/packages/quick-edit/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/quick-edit", - "version": "0.0.0", + "version": "0.0.1", "private": true, "description": "VSCode for Web hosted for use in Cloudflare's Quick Editor", "homepage": "https://github.com/cloudflare/workers-sdk#readme", diff --git a/packages/turbo-r2-archive/CHANGELOG.md b/packages/turbo-r2-archive/CHANGELOG.md new file mode 100644 index 000000000000..185efff39010 --- /dev/null +++ b/packages/turbo-r2-archive/CHANGELOG.md @@ -0,0 +1,9 @@ +# turbo-r2-archive + +## 0.0.1 + +### Patch Changes + +- [#6046](https://github.com/cloudflare/workers-sdk/pull/6046) [`c643a81`](https://github.com/cloudflare/workers-sdk/commit/c643a8193a3c0739b33d3c0072ae716bc8f1565b) Thanks [@threepointone](https://github.com/threepointone)! - Normalize more dependencies. + + Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : `get-port`, `chalk`, `yargs`, `toucan-js`, `@typescript-eslint/parser`, `@typescript-eslint/eslint-plugin`, `esbuild-register`, `hono`, `glob-to-regexp`, `@cloudflare/workers-types` diff --git a/packages/turbo-r2-archive/package.json b/packages/turbo-r2-archive/package.json index 03e3412dc3f2..b0837512ef32 100644 --- a/packages/turbo-r2-archive/package.json +++ b/packages/turbo-r2-archive/package.json @@ -1,6 +1,6 @@ { "name": "turbo-r2-archive", - "version": "0.0.0", + "version": "0.0.1", "private": true, "description": "TurboRepo API Compliant Remote Caching w/ Cloudflare Workers using R2", "keywords": [ diff --git a/packages/vitest-pool-workers/CHANGELOG.md b/packages/vitest-pool-workers/CHANGELOG.md index 28ed1711cf28..b259a57af0f2 100644 --- a/packages/vitest-pool-workers/CHANGELOG.md +++ b/packages/vitest-pool-workers/CHANGELOG.md @@ -1,5 +1,17 @@ # @cloudflare/vitest-pool-workers +## 0.4.6 + +### Patch Changes + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). + +- Updated dependencies [[`dc597a3`](https://github.com/cloudflare/workers-sdk/commit/dc597a38218b428141c55c4e65633953c87ed180), [`15aff8f`](https://github.com/cloudflare/workers-sdk/commit/15aff8f6e6ce533f25495193e702a6bec76fa81c), [`b4c0233`](https://github.com/cloudflare/workers-sdk/commit/b4c02333829c2312f883e897f812f9877dba603a), [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4), [`c643a81`](https://github.com/cloudflare/workers-sdk/commit/c643a8193a3c0739b33d3c0072ae716bc8f1565b), [`31cd51f`](https://github.com/cloudflare/workers-sdk/commit/31cd51f251050b0d6db97857a8d1d5427c855d99), [`db66101`](https://github.com/cloudflare/workers-sdk/commit/db661015d37ce75c021413e3ca7c4f0488790cbc), [`374bc44`](https://github.com/cloudflare/workers-sdk/commit/374bc44cce65e2f83f10452122719d3ab28827b3), [`267761b`](https://github.com/cloudflare/workers-sdk/commit/267761b3f5a60e9ea72067d42302895f9d459460), [`84e6aeb`](https://github.com/cloudflare/workers-sdk/commit/84e6aeb189a4f385c49b7c6d451d0613186b29be)]: + - wrangler@3.61.0 + - miniflare@3.20240610.1 + ## 0.4.5 ### Patch Changes diff --git a/packages/vitest-pool-workers/package.json b/packages/vitest-pool-workers/package.json index 1dcf54e343ec..b1b2e1da04de 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.4.5", + "version": "0.4.6", "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 264471f80202..a7b5ad70d552 100644 --- a/packages/workers-playground/CHANGELOG.md +++ b/packages/workers-playground/CHANGELOG.md @@ -1,5 +1,17 @@ # workers-playground +## 0.0.6 + +### Patch Changes + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). + +- [#6046](https://github.com/cloudflare/workers-sdk/pull/6046) [`c643a81`](https://github.com/cloudflare/workers-sdk/commit/c643a8193a3c0739b33d3c0072ae716bc8f1565b) Thanks [@threepointone](https://github.com/threepointone)! - Normalize more dependencies. + + Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : `get-port`, `chalk`, `yargs`, `toucan-js`, `@typescript-eslint/parser`, `@typescript-eslint/eslint-plugin`, `esbuild-register`, `hono`, `glob-to-regexp`, `@cloudflare/workers-types` + ## 0.0.5 ### Patch Changes diff --git a/packages/workers-playground/package.json b/packages/workers-playground/package.json index 2868e26cb0a7..4974effb9d6c 100644 --- a/packages/workers-playground/package.json +++ b/packages/workers-playground/package.json @@ -1,6 +1,6 @@ { "name": "workers-playground", - "version": "0.0.5", + "version": "0.0.6", "private": true, "type": "module", "scripts": { diff --git a/packages/wrangler/CHANGELOG.md b/packages/wrangler/CHANGELOG.md index 1ccd92e59e4a..6749dc4cd469 100644 --- a/packages/wrangler/CHANGELOG.md +++ b/packages/wrangler/CHANGELOG.md @@ -1,5 +1,71 @@ # wrangler +## 3.61.0 + +### Minor Changes + +- [#5995](https://github.com/cloudflare/workers-sdk/pull/5995) [`374bc44`](https://github.com/cloudflare/workers-sdk/commit/374bc44cce65e2f83f10452122719d3ab28827b3) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - feat: allow Durable Object migrations to be overridable in environments + + By making the `migrations` key inheritable, users can provide different migrations + for each wrangler.toml environment. + + Resolves [#729](https://github.com/cloudflare/workers-sdk/issues/729) + +### Patch Changes + +- [#6039](https://github.com/cloudflare/workers-sdk/pull/6039) [`dc597a3`](https://github.com/cloudflare/workers-sdk/commit/dc597a38218b428141c55c4e65633953c87ed180) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - fix: hybrid nodejs compat now supports requiring the default export of a CJS module + + Fixes [#6028](https://github.com/cloudflare/workers-sdk/issues/6028) + +- [#6051](https://github.com/cloudflare/workers-sdk/pull/6051) [`15aff8f`](https://github.com/cloudflare/workers-sdk/commit/15aff8f6e6ce533f25495193e702a6bec76fa81c) Thanks [@threepointone](https://github.com/threepointone)! - Don't check expiry dates on custom certs + + Fixes https://github.com/cloudflare/workers-sdk/issues/5964 + + For `wrangler dev`, we don't have to check whether certificates have expired when they're provided by the user. + +- [#6052](https://github.com/cloudflare/workers-sdk/pull/6052) [`b4c0233`](https://github.com/cloudflare/workers-sdk/commit/b4c02333829c2312f883e897f812f9877dba603a) Thanks [@threepointone](https://github.com/threepointone)! - Add `.wrangler` and `.DS_Store` to `.gitignore` generated by `wrangler init` + + ^ Like it says. I know we're deprecating `init` sometime, but for those who still use it (like me), a small QOL improvement. + +- [#6029](https://github.com/cloudflare/workers-sdk/pull/6029) [`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4) Thanks [@threepointone](https://github.com/threepointone)! - Normalize some dependencies in workers-sdk + + This is the first of a few expected patches that normalize dependency versions, This normalizes `undici`, `concurrently`, `@types/node`, `react`, `react-dom`, `@types/react`, `@types/react-dom`, `eslint`, `typescript`. There are no functional code changes (but there are a couple of typecheck fixes). + +- [#6046](https://github.com/cloudflare/workers-sdk/pull/6046) [`c643a81`](https://github.com/cloudflare/workers-sdk/commit/c643a8193a3c0739b33d3c0072ae716bc8f1565b) Thanks [@threepointone](https://github.com/threepointone)! - Normalize more dependencies. + + Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : `get-port`, `chalk`, `yargs`, `toucan-js`, `@typescript-eslint/parser`, `@typescript-eslint/eslint-plugin`, `esbuild-register`, `hono`, `glob-to-regexp`, `@cloudflare/workers-types` + +- [#6058](https://github.com/cloudflare/workers-sdk/pull/6058) [`31cd51f`](https://github.com/cloudflare/workers-sdk/commit/31cd51f251050b0d6db97857a8d1d5427c855d99) Thanks [@threepointone](https://github.com/threepointone)! - Quieter builds + + This patch cleans up warnings we were seeing when doing a full build. Specifically: + + - fixtures/remix-pages-app had a bunch of warnings about impending features that it should be upgraded to, so I did that. (tbh this one needs a full upgrade of packages, but we'll get to that later when we're upgrading across the codebase) + - updated `@microsoft/api-extractor` so it didn't complain that it didn't match the `typescript` version (that we'd recently upgraded) + - it also silenced a bunch of warnings when exporting types from `wrangler`. We'll need to fix those, but we'll do that when we work on unstable_dev etc. + - workers-playground was complaining about the size of the bundle being generated, so I increased the limit on it + +- [#6043](https://github.com/cloudflare/workers-sdk/pull/6043) [`db66101`](https://github.com/cloudflare/workers-sdk/commit/db661015d37ce75c021413e3ca7c4f0488790cbc) Thanks [@threepointone](https://github.com/threepointone)! - fix: avoid esbuild warning when running dev/bundle + + I've been experimenting with esbuild 0.21.4 with wrangler. It's mostly been fine. But I get this warning every time + + ``` + ▲ [WARNING] Import "__INJECT_FOR_TESTING_WRANGLER_MIDDLEWARE__" will always be undefined because there is no matching export in "src/index.ts" [import-is-undefined] + + .wrangler/tmp/bundle-Z3YXTd/middleware-insertion-facade.js:8:23: + 8 │ .....(OTHER_EXPORTS.__INJECT_FOR_TESTING_WRANGLER_MIDDLEWARE__ ?? []), + ╵ + ``` + + This is because esbuild@0.18.5 enabled a warning by default whenever an undefined import is accessed on an imports object. However we abuse imports to inject stuff in `middleware.test.ts`. A simple fix is to only inject that code in tests. + +- [#6062](https://github.com/cloudflare/workers-sdk/pull/6062) [`267761b`](https://github.com/cloudflare/workers-sdk/commit/267761b3f5a60e9ea72067d42302895f9d459460) Thanks [@WalshyDev](https://github.com/WalshyDev)! - fix: typo in `wrangler d1 execute` saying "Databas" instead of "Database" + +- [#6064](https://github.com/cloudflare/workers-sdk/pull/6064) [`84e6aeb`](https://github.com/cloudflare/workers-sdk/commit/84e6aeb189a4f385c49b7c6d451d0613186b29be) Thanks [@helloimalastair](https://github.com/helloimalastair)! - Wrangler is now able to upload files to local R2 buckets above the 300 MiB limit + +- Updated dependencies [[`f5ad1d3`](https://github.com/cloudflare/workers-sdk/commit/f5ad1d3e562ce63b59f6ab136f1cdd703605bca4), [`31cd51f`](https://github.com/cloudflare/workers-sdk/commit/31cd51f251050b0d6db97857a8d1d5427c855d99)]: + - @cloudflare/kv-asset-handler@0.3.3 + - miniflare@3.20240610.1 + ## 3.60.3 ### Patch Changes diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index 330dee977196..058a64dda066 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -1,6 +1,6 @@ { "name": "wrangler", - "version": "3.60.3", + "version": "3.61.0", "description": "Command-line interface for all things Cloudflare Workers", "keywords": [ "wrangler", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d472c8741b7..03784abd7477 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -973,7 +973,7 @@ importers: version: 8.49.0 eslint-config-turbo: specifier: latest - version: 2.0.3(eslint@8.49.0) + version: 2.0.4(eslint@8.49.0) eslint-plugin-import: specifier: 2.26.x version: 2.26.0(@typescript-eslint/parser@6.10.0(eslint@8.49.0)(typescript@5.4.5))(eslint@8.49.0) @@ -6151,8 +6151,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-config-turbo@2.0.3: - resolution: {integrity: sha512-D1+lNOpTFEuAgPWJfRHXHjzvAfO+0TVmORfftmYQNw+uk2UIBjhelhwERBceYFy2oFJnckHsqt69dp/zIM6/0g==} + eslint-config-turbo@2.0.4: + resolution: {integrity: sha512-zGvU+bxoNWVvSl0prGItrnH9FgeNzKEAjRmv8ruqql1psI37T8IoLF/XeOzT3CzzYzJxuI3wW1yb2agDFYQdHQ==} peerDependencies: eslint: '>6.6.0' @@ -6297,8 +6297,8 @@ packages: peerDependencies: eslint: ^7.5.0 || ^8.0.0 - eslint-plugin-turbo@2.0.3: - resolution: {integrity: sha512-mplP4nYaRvtTNuwF5QTLYKLu0/8LTRsHPgX4ARhaof+QZI2ttglONe1/iJpKB4pg0KqFp7WHziKoJL+s0+CJ1w==} + eslint-plugin-turbo@2.0.4: + resolution: {integrity: sha512-Ozn//vTXJeqIEvEkThM2vuuldMckPqAne7vg/S3GxF+BBY516cjdp7+dYpCU5Q0083hVm638c8542ubccNE+8w==} peerDependencies: eslint: '>6.6.0' @@ -13337,7 +13337,7 @@ snapshots: eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5)(eslint@8.57.0) eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) eslint-plugin-jest-dom: 4.0.3(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.0) @@ -15983,10 +15983,10 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-config-turbo@2.0.3(eslint@8.49.0): + eslint-config-turbo@2.0.4(eslint@8.49.0): dependencies: eslint: 8.49.0 - eslint-plugin-turbo: 2.0.3(eslint@8.49.0) + eslint-plugin-turbo: 2.0.4(eslint@8.49.0) eslint-import-resolver-node@0.3.7: dependencies: @@ -16002,7 +16002,7 @@ snapshots: enhanced-resolve: 5.14.1 eslint: 8.57.0 eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5)(eslint@8.57.0) get-tsconfig: 4.6.0 globby: 13.1.4 is-core-module: 2.13.0 @@ -16103,7 +16103,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.5.5)(eslint@8.57.0): dependencies: array-includes: 3.1.6 array.prototype.flat: 1.3.1 @@ -16245,7 +16245,7 @@ snapshots: - supports-color - typescript - eslint-plugin-turbo@2.0.3(eslint@8.49.0): + eslint-plugin-turbo@2.0.4(eslint@8.49.0): dependencies: dotenv: 16.0.3 eslint: 8.49.0 @@ -17187,13 +17187,6 @@ snapshots: transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.2: - dependencies: - agent-base: 7.1.0(supports-color@9.2.2) - debug: 4.3.5(supports-color@9.2.2) - transitivePeerDependencies: - - supports-color - https-proxy-agent@7.0.2(supports-color@9.2.2): dependencies: agent-base: 7.1.0(supports-color@9.2.2) @@ -18816,7 +18809,7 @@ snapshots: debug: 4.3.5(supports-color@9.2.2) get-uri: 6.0.1 http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.2(supports-color@9.2.2) pac-resolver: 7.0.0 socks-proxy-agent: 8.0.2 transitivePeerDependencies: @@ -19269,7 +19262,7 @@ snapshots: agent-base: 7.1.0(supports-color@9.2.2) debug: 4.3.5(supports-color@9.2.2) http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.2(supports-color@9.2.2) lru-cache: 7.18.3 pac-proxy-agent: 7.0.1 proxy-from-env: 1.1.0