diff --git a/.changeset/dependabot-update-6673.md b/.changeset/dependabot-update-6673.md deleted file mode 100644 index 7e1ff6de2dc6..000000000000 --- a/.changeset/dependabot-update-6673.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"miniflare": patch ---- - -chore: update dependencies of "miniflare" package - -The following dependency versions have been updated: - -| Dependency | From | To | -| ------------------------- | ------------- | ------------- | -| workerd | 1.20240821.1 | 1.20240909.0 | -| @cloudflare/workers-types | ^4.20240821.1 | ^4.20240909.0 | diff --git a/.changeset/hot-moons-walk.md b/.changeset/hot-moons-walk.md deleted file mode 100644 index d58911469331..000000000000 --- a/.changeset/hot-moons-walk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/vitest-pool-workers": patch ---- - -fix: The `workerd` provided `node:url` module doesn't support everything Vitest needs. As a short-term fix, inject the `node:url` polyfill into the worker bundle. diff --git a/.changeset/lazy-poems-mate.md b/.changeset/lazy-poems-mate.md deleted file mode 100644 index 62810edff7b5..000000000000 --- a/.changeset/lazy-poems-mate.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"wrangler": patch ---- - -fix: Validate `routes` in `wrangler dev` and `wrangler deploy` for Workers with assets - -We want wrangler to error if users are trying to deploy a Worker with assets, and routes with a path component. - -All Workers with assets must have either: - -- custom domain routes -- pattern routes which have no path component (except for the wildcard splat) "some.domain.com/\*" diff --git a/.changeset/long-rules-wait.md b/.changeset/long-rules-wait.md deleted file mode 100644 index 93673d00bc25..000000000000 --- a/.changeset/long-rules-wait.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"wrangler": minor ---- - -feat: support analytics engine in local/remote dev - -This adds "support" for analytics engine datasets for `wrangler dev`. Specifically, it simply mocks the AE bindings so that they exist while developing (and don't throw when accessed). - -This does NOT add support in Pages, though we very well could do so in a similar way in a followup. diff --git a/.changeset/nasty-hats-rhyme.md b/.changeset/nasty-hats-rhyme.md deleted file mode 100644 index a6d754c6d60f..000000000000 --- a/.changeset/nasty-hats-rhyme.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"wrangler": minor ---- - -feat: experimental workers assets can be ignored by adding a .assetsignore file - -This file can be added to the root of the assets directory that is to be uploaded alongside the Worker -when using `experimental_assets`. - -The file follows the `.gitignore` syntax, and any matching paths will not be included in the upload. diff --git a/.changeset/stupid-weeks-cheat.md b/.changeset/stupid-weeks-cheat.md deleted file mode 100644 index 3dd84df27d7a..000000000000 --- a/.changeset/stupid-weeks-cheat.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": patch ---- - -fix: Switch to multipart/form-data upload format for Workers Assets - -This has proven to be much more reliable. diff --git a/packages/miniflare/CHANGELOG.md b/packages/miniflare/CHANGELOG.md index 41f6630cd462..55176d99c4ff 100644 --- a/packages/miniflare/CHANGELOG.md +++ b/packages/miniflare/CHANGELOG.md @@ -1,5 +1,18 @@ # miniflare +## 3.20240909.0 + +### Patch Changes + +- [#6673](https://github.com/cloudflare/workers-sdk/pull/6673) [`3f5b934`](https://github.com/cloudflare/workers-sdk/commit/3f5b9343a46dedcb80c8e216eb3ca9d7f687f6cf) Thanks [@dependabot](https://github.com/apps/dependabot)! - chore: update dependencies of "miniflare" package + + The following dependency versions have been updated: + + | Dependency | From | To | + | ------------------------- | ------------- | ------------- | + | workerd | 1.20240821.1 | 1.20240909.0 | + | @cloudflare/workers-types | ^4.20240821.1 | ^4.20240909.0 | + ## 3.20240821.2 ### Patch Changes diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index 5aec07861b29..d75d65ef9d06 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -1,6 +1,6 @@ { "name": "miniflare", - "version": "3.20240821.2", + "version": "3.20240909.0", "description": "Fun, full-featured, fully-local simulator for Cloudflare Workers", "keywords": [ "cloudflare", diff --git a/packages/pages-shared/CHANGELOG.md b/packages/pages-shared/CHANGELOG.md index 403f6ef5fbe2..0969d9fb6959 100644 --- a/packages/pages-shared/CHANGELOG.md +++ b/packages/pages-shared/CHANGELOG.md @@ -1,5 +1,12 @@ # @cloudflare/pages-shared +## 0.11.56 + +### Patch Changes + +- Updated dependencies [[`3f5b934`](https://github.com/cloudflare/workers-sdk/commit/3f5b9343a46dedcb80c8e216eb3ca9d7f687f6cf)]: + - miniflare@3.20240909.0 + ## 0.11.55 ### Patch Changes diff --git a/packages/pages-shared/package.json b/packages/pages-shared/package.json index 580cab9e1d9a..8c2bccab63db 100644 --- a/packages/pages-shared/package.json +++ b/packages/pages-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/pages-shared", - "version": "0.11.55", + "version": "0.11.56", "repository": { "type": "git", "url": "https://github.com/cloudflare/workers-sdk.git", diff --git a/packages/vitest-pool-workers/CHANGELOG.md b/packages/vitest-pool-workers/CHANGELOG.md index 8f3e10a4d193..77ef7bf36a7b 100644 --- a/packages/vitest-pool-workers/CHANGELOG.md +++ b/packages/vitest-pool-workers/CHANGELOG.md @@ -1,5 +1,15 @@ # @cloudflare/vitest-pool-workers +## 0.4.31 + +### Patch Changes + +- [#6673](https://github.com/cloudflare/workers-sdk/pull/6673) [`3f5b934`](https://github.com/cloudflare/workers-sdk/commit/3f5b9343a46dedcb80c8e216eb3ca9d7f687f6cf) Thanks [@dependabot](https://github.com/apps/dependabot)! - fix: The `workerd` provided `node:url` module doesn't support everything Vitest needs. As a short-term fix, inject the `node:url` polyfill into the worker bundle. + +- Updated dependencies [[`3f5b934`](https://github.com/cloudflare/workers-sdk/commit/3f5b9343a46dedcb80c8e216eb3ca9d7f687f6cf), [`6523db2`](https://github.com/cloudflare/workers-sdk/commit/6523db2695d70ad64da7cfe6f4731ac82181ac51), [`4107f57`](https://github.com/cloudflare/workers-sdk/commit/4107f573b85eb86cc163c4acadf2b85138f76d97), [`8527675`](https://github.com/cloudflare/workers-sdk/commit/8527675e1cf83519a211c8b4cc43161ac29757f1), [`67711c2`](https://github.com/cloudflare/workers-sdk/commit/67711c2158d706ba2e6bafebf923013e0e0feec0)]: + - miniflare@3.20240909.0 + - wrangler@3.77.0 + ## 0.4.30 ### Patch Changes diff --git a/packages/vitest-pool-workers/package.json b/packages/vitest-pool-workers/package.json index d1a54cd97b82..119f29ea88ee 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.30", + "version": "0.4.31", "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 73d59330ef73..55e219936c8d 100644 --- a/packages/wrangler/CHANGELOG.md +++ b/packages/wrangler/CHANGELOG.md @@ -1,5 +1,40 @@ # wrangler +## 3.77.0 + +### Minor Changes + +- [#6666](https://github.com/cloudflare/workers-sdk/pull/6666) [`4107f57`](https://github.com/cloudflare/workers-sdk/commit/4107f573b85eb86cc163c4acadf2b85138f76d97) Thanks [@threepointone](https://github.com/threepointone)! - feat: support analytics engine in local/remote dev + + This adds "support" for analytics engine datasets for `wrangler dev`. Specifically, it simply mocks the AE bindings so that they exist while developing (and don't throw when accessed). + + This does NOT add support in Pages, though we very well could do so in a similar way in a followup. + +- [#6640](https://github.com/cloudflare/workers-sdk/pull/6640) [`8527675`](https://github.com/cloudflare/workers-sdk/commit/8527675e1cf83519a211c8b4cc43161ac29757f1) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - feat: experimental workers assets can be ignored by adding a .assetsignore file + + This file can be added to the root of the assets directory that is to be uploaded alongside the Worker + when using `experimental_assets`. + + The file follows the `.gitignore` syntax, and any matching paths will not be included in the upload. + +### Patch Changes + +- [#6621](https://github.com/cloudflare/workers-sdk/pull/6621) [`6523db2`](https://github.com/cloudflare/workers-sdk/commit/6523db2695d70ad64da7cfe6f4731ac82181ac51) Thanks [@emily-shen](https://github.com/emily-shen)! - fix: Validate `routes` in `wrangler dev` and `wrangler deploy` for Workers with assets + + We want wrangler to error if users are trying to deploy a Worker with assets, and routes with a path component. + + All Workers with assets must have either: + + - custom domain routes + - pattern routes which have no path component (except for the wildcard splat) "some.domain.com/\*" + +- [#6618](https://github.com/cloudflare/workers-sdk/pull/6618) [`67711c2`](https://github.com/cloudflare/workers-sdk/commit/67711c2158d706ba2e6bafebf923013e0e0feec0) Thanks [@GregBrimble](https://github.com/GregBrimble)! - fix: Switch to multipart/form-data upload format for Workers Assets + + This has proven to be much more reliable. + +- Updated dependencies [[`3f5b934`](https://github.com/cloudflare/workers-sdk/commit/3f5b9343a46dedcb80c8e216eb3ca9d7f687f6cf)]: + - miniflare@3.20240909.0 + ## 3.76.0 ### Minor Changes diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index 90af8da111a7..842faa4b18a4 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -1,6 +1,6 @@ { "name": "wrangler", - "version": "3.76.0", + "version": "3.77.0", "description": "Command-line interface for all things Cloudflare Workers", "keywords": [ "wrangler", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 11f25d99b978..0ab3aa4e0ce7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11235,7 +11235,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.5.4) '@typescript-eslint/utils': 6.10.0(eslint@8.49.0)(typescript@5.5.4) - debug: 4.3.5 + debug: 4.3.6(supports-color@9.2.2) eslint: 8.49.0 ts-api-utils: 1.0.3(typescript@5.5.4) optionalDependencies: