diff --git a/.changeset/all-mugs-give.md b/.changeset/all-mugs-give.md deleted file mode 100644 index 97822c84f68a..000000000000 --- a/.changeset/all-mugs-give.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@cloudflare/workers-shared": minor ---- - -Requests with a `Sec-Fetch-Mode: navigate` header, made to a project with `sec_fetch_mode_navigate_header_prefers_asset_serving` compatibility flag, will be routed to the asset-worker rather than a user Worker when no exact asset match is found. - -Requests without that header will continue to be routed to the user Worker when no exact asset match is found. diff --git a/.changeset/chilled-moons-enjoy.md b/.changeset/chilled-moons-enjoy.md deleted file mode 100644 index 5c526a22cc35..000000000000 --- a/.changeset/chilled-moons-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"create-cloudflare": minor ---- - -Update the C3 Durable Objects example to use SQLite diff --git a/.changeset/cold-baths-dance.md b/.changeset/cold-baths-dance.md deleted file mode 100644 index 2396f9fc1df1..000000000000 --- a/.changeset/cold-baths-dance.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"miniflare": minor -"wrangler": minor ---- - -Enable the creation of MySQL Hypedrive configs via the Wrangler CLI. diff --git a/.changeset/cold-baths-knock.md b/.changeset/cold-baths-knock.md deleted file mode 100644 index 57fddd3d239b..000000000000 --- a/.changeset/cold-baths-knock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/vite-plugin": patch ---- - -update vite-plugin to use the latest unenv-preset diff --git a/.changeset/crazy-groups-lie.md b/.changeset/crazy-groups-lie.md deleted file mode 100644 index 95ff224373c5..000000000000 --- a/.changeset/crazy-groups-lie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/vite-plugin": patch ---- - -fix: make sure `process.env` is populated when the `nodejs_compat_populate_process_env` flag is set diff --git a/.changeset/dependabot-update-8591.md b/.changeset/dependabot-update-8591.md deleted file mode 100644 index 0e0a0f645ac5..000000000000 --- a/.changeset/dependabot-update-8591.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.20250317.0 | 1.20250319.0 | -| @cloudflare/workers-types | ^4.20250317.0 | ^4.20250319.0 | diff --git a/.changeset/eighty-glasses-talk.md b/.changeset/eighty-glasses-talk.md deleted file mode 100644 index 920041141551..000000000000 --- a/.changeset/eighty-glasses-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/vite-plugin": patch ---- - -Add support for `.wasm?init` extension to load WebAssembly as documented by Vite (https://vite.dev/guide/features.html#webassembly). diff --git a/.changeset/fine-jars-lick.md b/.changeset/fine-jars-lick.md deleted file mode 100644 index 50916506924a..000000000000 --- a/.changeset/fine-jars-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -Add support for `assets_navigation_prefers_asset_serving` compatibility flag in `wrangler dev` diff --git a/.changeset/four-shirts-know.md b/.changeset/four-shirts-know.md deleted file mode 100644 index 9abf6e9b07e3..000000000000 --- a/.changeset/four-shirts-know.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Graduate Hono + Workers assets template from experimental. - -You will no longer need to include the --experimental flag to access this template. -Also creates a hono template that uses the cloudflare-pages adapter. diff --git a/.changeset/lemon-areas-tap.md b/.changeset/lemon-areas-tap.md deleted file mode 100644 index bc3500cabab6..000000000000 --- a/.changeset/lemon-areas-tap.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": minor ---- - -Add new command to purge a Queue - -This new command can be used to delete all existing messages in a Queue diff --git a/.changeset/orange-gifts-cover.md b/.changeset/orange-gifts-cover.md deleted file mode 100644 index 3731671015c9..000000000000 --- a/.changeset/orange-gifts-cover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -Add initial containers subcommand to wrangler. diff --git a/.changeset/pink-crews-throw.md b/.changeset/pink-crews-throw.md deleted file mode 100644 index 392b7cef0a8b..000000000000 --- a/.changeset/pink-crews-throw.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"create-cloudflare": patch ---- - -graduate Astro Workers + Assets template from experimental - -You no longer need to pass in --experimental to access the Workers + Assets version of the template. diff --git a/.changeset/plenty-bats-jog.md b/.changeset/plenty-bats-jog.md deleted file mode 100644 index a4cb4426d851..000000000000 --- a/.changeset/plenty-bats-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": minor ---- - -Add a 'allowTrailingCommas: true' option to improve IDE experience of 'wrangler.jsonc?' diff --git a/.changeset/polite-walls-bathe.md b/.changeset/polite-walls-bathe.md deleted file mode 100644 index 7a080087d7df..000000000000 --- a/.changeset/polite-walls-bathe.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@cloudflare/vite-plugin": patch ---- - -add `inspectorPort` option to plugin config - -add an `inspectorPort` option that allows developers to start a devTools inspector server to debug their workers (defaulting to `9229`) diff --git a/.changeset/quiet-wombats-lead.md b/.changeset/quiet-wombats-lead.md deleted file mode 100644 index 9825d2292345..000000000000 --- a/.changeset/quiet-wombats-lead.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/vite-plugin": patch ---- - -Make `assets` field optional in the Worker config when using assets. At build time, assets are included if there is a client build. diff --git a/.changeset/real-jobs-own.md b/.changeset/real-jobs-own.md deleted file mode 100644 index b7b01954ea73..000000000000 --- a/.changeset/real-jobs-own.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"miniflare": patch -"wrangler": patch ---- - -feat: Make local dev RPC behaviour on par with production for Workers with assets diff --git a/.changeset/red-cow-eats.md b/.changeset/red-cow-eats.md deleted file mode 100644 index 730498e22688..000000000000 --- a/.changeset/red-cow-eats.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@cloudflare/vite-plugin": patch ---- - -add `/__debug` path for better debugging - -add a new `/__debug` path that users can navigate to in order to debug their workers diff --git a/.changeset/rotten-monkeys-tan.md b/.changeset/rotten-monkeys-tan.md deleted file mode 100644 index fea4a397f613..000000000000 --- a/.changeset/rotten-monkeys-tan.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cloudflare/unenv-preset": minor ---- - -Use the native implementation of crypto APIs diff --git a/.changeset/rude-socks-glow.md b/.changeset/rude-socks-glow.md deleted file mode 100644 index c7c6b8730879..000000000000 --- a/.changeset/rude-socks-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -improve the error messaging when the user provides neither an entry point nor an asset directory diff --git a/.changeset/silent-trees-shout.md b/.changeset/silent-trees-shout.md deleted file mode 100644 index 09f0e9d044e7..000000000000 --- a/.changeset/silent-trees-shout.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Graduate remix Workers + Assets template from experimental - -You will no longer need to pass in the `--experimental` flag to access this template. diff --git a/.changeset/silver-rooms-hear.md b/.changeset/silver-rooms-hear.md deleted file mode 100644 index 1ea45902d93a..000000000000 --- a/.changeset/silver-rooms-hear.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@cloudflare/vite-plugin": patch ---- - -Support Text and Data module types. -Text modules can be imported with a `.txt` or `.html` extension while Data modules can be imported with a `.bin` extension. -This expands on the existing support for WebAssembly modules, which can now be imported with `.wasm` or `.wasm?module` extensions. -Custom rules are not supported. -More info on including non-JavaScript modules can be found [here](https://developers.cloudflare.com/workers/wrangler/bundling/#including-non-javascript-modules). diff --git a/.changeset/stupid-crews-crash.md b/.changeset/stupid-crews-crash.md deleted file mode 100644 index bbc480ff77ea..000000000000 --- a/.changeset/stupid-crews-crash.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"create-cloudflare": patch ---- - -Graduate sveltekit + workers assets template from experimental - -You no longer need to pass in the --experimental flag to access this template. diff --git a/.changeset/swift-beers-battle.md b/.changeset/swift-beers-battle.md deleted file mode 100644 index 092fff8cf613..000000000000 --- a/.changeset/swift-beers-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -Support wrangler types for Pipelines diff --git a/.changeset/vast-plums-invite.md b/.changeset/vast-plums-invite.md deleted file mode 100644 index 01d92b9d76df..000000000000 --- a/.changeset/vast-plums-invite.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wrangler": minor ---- - -Bump `@cloudflare/unenv-preset` to 2.2.0 - -Use the workerd native implementation for `node:tls` diff --git a/.changeset/warm-forks-visit.md b/.changeset/warm-forks-visit.md deleted file mode 100644 index ce78f53c034e..000000000000 --- a/.changeset/warm-forks-visit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wrangler": patch ---- - -Allow `wrangler pipelines update --transform-worker none` to remove transformations from a Pipeline. diff --git a/packages/create-cloudflare/CHANGELOG.md b/packages/create-cloudflare/CHANGELOG.md index 9ceba66fa3ca..05a238eba970 100644 --- a/packages/create-cloudflare/CHANGELOG.md +++ b/packages/create-cloudflare/CHANGELOG.md @@ -1,5 +1,30 @@ # create-cloudflare +## 2.42.0 + +### Minor Changes + +- [#8460](https://github.com/cloudflare/workers-sdk/pull/8460) [`31332ca`](https://github.com/cloudflare/workers-sdk/commit/31332ca461cea5fbbe8a6c56fe598962c94eae65) Thanks [@joshthoward](https://github.com/joshthoward)! - Update the C3 Durable Objects example to use SQLite + +### Patch Changes + +- [#8593](https://github.com/cloudflare/workers-sdk/pull/8593) [`36ae02c`](https://github.com/cloudflare/workers-sdk/commit/36ae02c575a6a2e806565a17cf16a5a80f3e45ad) Thanks [@emily-shen](https://github.com/emily-shen)! - Graduate Hono + Workers assets template from experimental. + + You will no longer need to include the --experimental flag to access this template. + Also creates a hono template that uses the cloudflare-pages adapter. + +- [#8402](https://github.com/cloudflare/workers-sdk/pull/8402) [`03ec951`](https://github.com/cloudflare/workers-sdk/commit/03ec9510c5ebb0fceed7df64d90383cdac861b3e) Thanks [@emily-shen](https://github.com/emily-shen)! - graduate Astro Workers + Assets template from experimental + + You no longer need to pass in --experimental to access the Workers + Assets version of the template. + +- [#8552](https://github.com/cloudflare/workers-sdk/pull/8552) [`0fe3260`](https://github.com/cloudflare/workers-sdk/commit/0fe32607199c9fa3b68e4cacab9522379b6704e0) Thanks [@emily-shen](https://github.com/emily-shen)! - Graduate remix Workers + Assets template from experimental + + You will no longer need to pass in the `--experimental` flag to access this template. + +- [#8574](https://github.com/cloudflare/workers-sdk/pull/8574) [`9b86dba`](https://github.com/cloudflare/workers-sdk/commit/9b86dba81929db3c8216fdfc8aea62ccf69ef32f) Thanks [@emily-shen](https://github.com/emily-shen)! - Graduate sveltekit + workers assets template from experimental + + You no longer need to pass in the --experimental flag to access this template. + ## 2.41.2 ### Patch Changes diff --git a/packages/create-cloudflare/package.json b/packages/create-cloudflare/package.json index 6919f3957edf..d6d53fd13aa7 100644 --- a/packages/create-cloudflare/package.json +++ b/packages/create-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "create-cloudflare", - "version": "2.41.2", + "version": "2.42.0", "description": "A CLI for creating and deploying new applications to Cloudflare.", "keywords": [ "cloudflare", diff --git a/packages/miniflare/CHANGELOG.md b/packages/miniflare/CHANGELOG.md index 1e06fa3bd776..4a7813bf4907 100644 --- a/packages/miniflare/CHANGELOG.md +++ b/packages/miniflare/CHANGELOG.md @@ -1,5 +1,24 @@ # miniflare +## 4.20250319.0 + +### Minor Changes + +- [#8258](https://github.com/cloudflare/workers-sdk/pull/8258) [`9adbd50`](https://github.com/cloudflare/workers-sdk/commit/9adbd50cf1cbe841f8885de1d1d22b084fcfd987) Thanks [@knickish](https://github.com/knickish)! - Enable the creation of MySQL Hypedrive configs via the Wrangler CLI. + +### Patch Changes + +- [#8591](https://github.com/cloudflare/workers-sdk/pull/8591) [`dae7bd4`](https://github.com/cloudflare/workers-sdk/commit/dae7bd4dd0b97956d868799e6a01fe8b47a7250a) 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.20250317.0 | 1.20250319.0 | + | @cloudflare/workers-types | ^4.20250317.0 | ^4.20250319.0 | + +- [#8376](https://github.com/cloudflare/workers-sdk/pull/8376) [`a25f060`](https://github.com/cloudflare/workers-sdk/commit/a25f060232bfbfb30aede6a891b665f0450770bf) Thanks [@CarmenPopoviciu](https://github.com/CarmenPopoviciu)! - feat: Make local dev RPC behaviour on par with production for Workers with assets + ## 4.20250317.1 ### Patch Changes diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index a5f08e789f87..3b6d920afbd6 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -1,6 +1,6 @@ { "name": "miniflare", - "version": "4.20250317.1", + "version": "4.20250319.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 c809ea732f9e..378a67aed60f 100644 --- a/packages/pages-shared/CHANGELOG.md +++ b/packages/pages-shared/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/pages-shared +## 0.13.17 + +### Patch Changes + +- Updated dependencies [[`3b1d081`](https://github.com/cloudflare/workers-sdk/commit/3b1d081b89892aa877c33ac63877db3eccedf062), [`9adbd50`](https://github.com/cloudflare/workers-sdk/commit/9adbd50cf1cbe841f8885de1d1d22b084fcfd987), [`dae7bd4`](https://github.com/cloudflare/workers-sdk/commit/dae7bd4dd0b97956d868799e6a01fe8b47a7250a), [`a25f060`](https://github.com/cloudflare/workers-sdk/commit/a25f060232bfbfb30aede6a891b665f0450770bf)]: + - @cloudflare/workers-shared@0.17.0 + - miniflare@4.20250319.0 + ## 0.13.16 ### Patch Changes diff --git a/packages/pages-shared/package.json b/packages/pages-shared/package.json index dea433785aa6..a5912f41b778 100644 --- a/packages/pages-shared/package.json +++ b/packages/pages-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/pages-shared", - "version": "0.13.16", + "version": "0.13.17", "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 447ac5a02fb9..fb8d88a12a1d 100644 --- a/packages/unenv-preset/CHANGELOG.md +++ b/packages/unenv-preset/CHANGELOG.md @@ -1,5 +1,11 @@ # @cloudflare/unenv-preset +## 2.3.0 + +### Minor Changes + +- [#8568](https://github.com/cloudflare/workers-sdk/pull/8568) [`a7bd79b`](https://github.com/cloudflare/workers-sdk/commit/a7bd79bf40afe7079cd94557482bd909d825af09) Thanks [@vicb](https://github.com/vicb)! - Use the native implementation of crypto APIs + ## 2.2.0 ### Minor Changes diff --git a/packages/unenv-preset/package.json b/packages/unenv-preset/package.json index 7689c12a3de3..9784be20740c 100644 --- a/packages/unenv-preset/package.json +++ b/packages/unenv-preset/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/unenv-preset", - "version": "2.2.0", + "version": "2.3.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 5bec890ba284..44a3a1c81674 100644 --- a/packages/vite-plugin-cloudflare/CHANGELOG.md +++ b/packages/vite-plugin-cloudflare/CHANGELOG.md @@ -1,5 +1,35 @@ # @cloudflare/vite-plugin +## 0.1.14 + +### Patch Changes + +- [#8365](https://github.com/cloudflare/workers-sdk/pull/8365) [`f3db430`](https://github.com/cloudflare/workers-sdk/commit/f3db4306f86c817f8cbec8d7dbb21fc08107aa55) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - update vite-plugin to use the latest unenv-preset + +- [#8489](https://github.com/cloudflare/workers-sdk/pull/8489) [`37adc1d`](https://github.com/cloudflare/workers-sdk/commit/37adc1dbd233e083469422c4958f6ec5b932bff1) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - fix: make sure `process.env` is populated when the `nodejs_compat_populate_process_env` flag is set + +- [#8587](https://github.com/cloudflare/workers-sdk/pull/8587) [`18fa891`](https://github.com/cloudflare/workers-sdk/commit/18fa89131d97683d43765b1ffbd31c9ff7c40f93) Thanks [@jamesopstad](https://github.com/jamesopstad)! - Add support for `.wasm?init` extension to load WebAssembly as documented by Vite (https://vite.dev/guide/features.html#webassembly). + +- [#8441](https://github.com/cloudflare/workers-sdk/pull/8441) [`257e7f9`](https://github.com/cloudflare/workers-sdk/commit/257e7f9485d22de2bab97f2dba22f495d6c7b11f) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - add `inspectorPort` option to plugin config + + add an `inspectorPort` option that allows developers to start a devTools inspector server to debug their workers (defaulting to `9229`) + +- [#8545](https://github.com/cloudflare/workers-sdk/pull/8545) [`aadb49c`](https://github.com/cloudflare/workers-sdk/commit/aadb49c5cda8f99863af0ada5889ef32aaa10ef9) Thanks [@jamesopstad](https://github.com/jamesopstad)! - Make `assets` field optional in the Worker config when using assets. At build time, assets are included if there is a client build. + +- [#8441](https://github.com/cloudflare/workers-sdk/pull/8441) [`257e7f9`](https://github.com/cloudflare/workers-sdk/commit/257e7f9485d22de2bab97f2dba22f495d6c7b11f) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - add `/__debug` path for better debugging + + add a new `/__debug` path that users can navigate to in order to debug their workers + +- [#8387](https://github.com/cloudflare/workers-sdk/pull/8387) [`dbbeb23`](https://github.com/cloudflare/workers-sdk/commit/dbbeb23c71215894c6ee14eb1a6fd01030f9212c) Thanks [@jamesopstad](https://github.com/jamesopstad)! - Support Text and Data module types. + Text modules can be imported with a `.txt` or `.html` extension while Data modules can be imported with a `.bin` extension. + This expands on the existing support for WebAssembly modules, which can now be imported with `.wasm` or `.wasm?module` extensions. + Custom rules are not supported. + More info on including non-JavaScript modules can be found [here](https://developers.cloudflare.com/workers/wrangler/bundling/#including-non-javascript-modules). +- Updated dependencies [[`9adbd50`](https://github.com/cloudflare/workers-sdk/commit/9adbd50cf1cbe841f8885de1d1d22b084fcfd987), [`dae7bd4`](https://github.com/cloudflare/workers-sdk/commit/dae7bd4dd0b97956d868799e6a01fe8b47a7250a), [`383dc0a`](https://github.com/cloudflare/workers-sdk/commit/383dc0abd5c883b3c39ece1abb1f332d1f63a0bb), [`c4fa349`](https://github.com/cloudflare/workers-sdk/commit/c4fa349da3667be6c2ba0d96031b69e4674edbd8), [`8278db5`](https://github.com/cloudflare/workers-sdk/commit/8278db5c862f51032ef7a2f79770f329c7f9dd9b), [`86ab0ca`](https://github.com/cloudflare/workers-sdk/commit/86ab0ca52ab878a5c01900218e91261ac09f5438), [`a25f060`](https://github.com/cloudflare/workers-sdk/commit/a25f060232bfbfb30aede6a891b665f0450770bf), [`a7bd79b`](https://github.com/cloudflare/workers-sdk/commit/a7bd79bf40afe7079cd94557482bd909d825af09), [`62d5471`](https://github.com/cloudflare/workers-sdk/commit/62d5471eae9b5ed8cb31f025fa23ba3930b94317), [`2a43cdc`](https://github.com/cloudflare/workers-sdk/commit/2a43cdcf7218bd840737790707e07cbb25baa8ea), [`5ae12a9`](https://github.com/cloudflare/workers-sdk/commit/5ae12a9390f81a3e1df2eb3da4a34dc143879a3c), [`29015e5`](https://github.com/cloudflare/workers-sdk/commit/29015e5577ad8b063b93425da5e80d5054add728)]: + - miniflare@4.20250319.0 + - wrangler@4.3.0 + - @cloudflare/unenv-preset@2.3.0 + ## 0.1.13 ### Patch Changes diff --git a/packages/vite-plugin-cloudflare/package.json b/packages/vite-plugin-cloudflare/package.json index 18f3c1635b22..f691e1750175 100644 --- a/packages/vite-plugin-cloudflare/package.json +++ b/packages/vite-plugin-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/vite-plugin", - "version": "0.1.13", + "version": "0.1.14", "description": "Cloudflare plugin for Vite", "keywords": [ "cloudflare", diff --git a/packages/vitest-pool-workers/CHANGELOG.md b/packages/vitest-pool-workers/CHANGELOG.md index 68a30a5efd59..99188d7d8c16 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.3 + +### Patch Changes + +- Updated dependencies [[`9adbd50`](https://github.com/cloudflare/workers-sdk/commit/9adbd50cf1cbe841f8885de1d1d22b084fcfd987), [`dae7bd4`](https://github.com/cloudflare/workers-sdk/commit/dae7bd4dd0b97956d868799e6a01fe8b47a7250a), [`383dc0a`](https://github.com/cloudflare/workers-sdk/commit/383dc0abd5c883b3c39ece1abb1f332d1f63a0bb), [`c4fa349`](https://github.com/cloudflare/workers-sdk/commit/c4fa349da3667be6c2ba0d96031b69e4674edbd8), [`8278db5`](https://github.com/cloudflare/workers-sdk/commit/8278db5c862f51032ef7a2f79770f329c7f9dd9b), [`86ab0ca`](https://github.com/cloudflare/workers-sdk/commit/86ab0ca52ab878a5c01900218e91261ac09f5438), [`a25f060`](https://github.com/cloudflare/workers-sdk/commit/a25f060232bfbfb30aede6a891b665f0450770bf), [`62d5471`](https://github.com/cloudflare/workers-sdk/commit/62d5471eae9b5ed8cb31f025fa23ba3930b94317), [`2a43cdc`](https://github.com/cloudflare/workers-sdk/commit/2a43cdcf7218bd840737790707e07cbb25baa8ea), [`5ae12a9`](https://github.com/cloudflare/workers-sdk/commit/5ae12a9390f81a3e1df2eb3da4a34dc143879a3c), [`29015e5`](https://github.com/cloudflare/workers-sdk/commit/29015e5577ad8b063b93425da5e80d5054add728)]: + - miniflare@4.20250319.0 + - wrangler@4.3.0 + ## 0.8.2 ### Patch Changes diff --git a/packages/vitest-pool-workers/package.json b/packages/vitest-pool-workers/package.json index fc0318dddceb..32feffcc7341 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.2", + "version": "0.8.3", "description": "Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime", "keywords": [ "cloudflare", diff --git a/packages/workers-shared/CHANGELOG.md b/packages/workers-shared/CHANGELOG.md index 8840af476a2c..daa52d008716 100644 --- a/packages/workers-shared/CHANGELOG.md +++ b/packages/workers-shared/CHANGELOG.md @@ -1,5 +1,13 @@ # @cloudflare/workers-shared +## 0.17.0 + +### Minor Changes + +- [#8443](https://github.com/cloudflare/workers-sdk/pull/8443) [`3b1d081`](https://github.com/cloudflare/workers-sdk/commit/3b1d081b89892aa877c33ac63877db3eccedf062) Thanks [@GregBrimble](https://github.com/GregBrimble)! - Requests with a `Sec-Fetch-Mode: navigate` header, made to a project with `sec_fetch_mode_navigate_header_prefers_asset_serving` compatibility flag, will be routed to the asset-worker rather than a user Worker when no exact asset match is found. + + Requests without that header will continue to be routed to the user Worker when no exact asset match is found. + ## 0.16.0 ### Minor Changes diff --git a/packages/workers-shared/package.json b/packages/workers-shared/package.json index afd76ca83198..c53acd2e2b61 100644 --- a/packages/workers-shared/package.json +++ b/packages/workers-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/workers-shared", - "version": "0.16.0", + "version": "0.17.0", "description": "Package that is used at Cloudflare to power some internal features of Cloudflare Workers.", "keywords": [ "cloudflare", diff --git a/packages/wrangler/CHANGELOG.md b/packages/wrangler/CHANGELOG.md index 6004876a8185..897a398b22bd 100644 --- a/packages/wrangler/CHANGELOG.md +++ b/packages/wrangler/CHANGELOG.md @@ -1,5 +1,39 @@ # wrangler +## 4.3.0 + +### Minor Changes + +- [#8258](https://github.com/cloudflare/workers-sdk/pull/8258) [`9adbd50`](https://github.com/cloudflare/workers-sdk/commit/9adbd50cf1cbe841f8885de1d1d22b084fcfd987) Thanks [@knickish](https://github.com/knickish)! - Enable the creation of MySQL Hypedrive configs via the Wrangler CLI. + +- [#8353](https://github.com/cloudflare/workers-sdk/pull/8353) [`c4fa349`](https://github.com/cloudflare/workers-sdk/commit/c4fa349da3667be6c2ba0d96031b69e4674edbd8) Thanks [@jbwcloudflare](https://github.com/jbwcloudflare)! - Add new command to purge a Queue + + This new command can be used to delete all existing messages in a Queue + +- [#8461](https://github.com/cloudflare/workers-sdk/pull/8461) [`86ab0ca`](https://github.com/cloudflare/workers-sdk/commit/86ab0ca52ab878a5c01900218e91261ac09f5438) Thanks [@GregBrimble](https://github.com/GregBrimble)! - Add a 'allowTrailingCommas: true' option to improve IDE experience of 'wrangler.jsonc?' + +- [#8550](https://github.com/cloudflare/workers-sdk/pull/8550) [`5ae12a9`](https://github.com/cloudflare/workers-sdk/commit/5ae12a9390f81a3e1df2eb3da4a34dc143879a3c) Thanks [@vicb](https://github.com/vicb)! - Bump `@cloudflare/unenv-preset` to 2.2.0 + + Use the workerd native implementation for `node:tls` + +### Patch Changes + +- [#8501](https://github.com/cloudflare/workers-sdk/pull/8501) [`383dc0a`](https://github.com/cloudflare/workers-sdk/commit/383dc0abd5c883b3c39ece1abb1f332d1f63a0bb) Thanks [@GregBrimble](https://github.com/GregBrimble)! - Add support for `assets_navigation_prefers_asset_serving` compatibility flag in `wrangler dev` + +- [#8562](https://github.com/cloudflare/workers-sdk/pull/8562) [`8278db5`](https://github.com/cloudflare/workers-sdk/commit/8278db5c862f51032ef7a2f79770f329c7f9dd9b) Thanks [@IRCody](https://github.com/IRCody)! - Add initial containers subcommand to wrangler. + +- [#8376](https://github.com/cloudflare/workers-sdk/pull/8376) [`a25f060`](https://github.com/cloudflare/workers-sdk/commit/a25f060232bfbfb30aede6a891b665f0450770bf) Thanks [@CarmenPopoviciu](https://github.com/CarmenPopoviciu)! - feat: Make local dev RPC behaviour on par with production for Workers with assets + +- [#8534](https://github.com/cloudflare/workers-sdk/pull/8534) [`62d5471`](https://github.com/cloudflare/workers-sdk/commit/62d5471eae9b5ed8cb31f025fa23ba3930b94317) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - improve the error messaging when the user provides neither an entry point nor an asset directory + +- [#8528](https://github.com/cloudflare/workers-sdk/pull/8528) [`2a43cdc`](https://github.com/cloudflare/workers-sdk/commit/2a43cdcf7218bd840737790707e07cbb25baa8ea) Thanks [@cmackenzie1](https://github.com/cmackenzie1)! - Support wrangler types for Pipelines + +- [#8579](https://github.com/cloudflare/workers-sdk/pull/8579) [`29015e5`](https://github.com/cloudflare/workers-sdk/commit/29015e5577ad8b063b93425da5e80d5054add728) Thanks [@cmackenzie1](https://github.com/cmackenzie1)! - Allow `wrangler pipelines update --transform-worker none` to remove transformations from a Pipeline. + +- Updated dependencies [[`9adbd50`](https://github.com/cloudflare/workers-sdk/commit/9adbd50cf1cbe841f8885de1d1d22b084fcfd987), [`dae7bd4`](https://github.com/cloudflare/workers-sdk/commit/dae7bd4dd0b97956d868799e6a01fe8b47a7250a), [`a25f060`](https://github.com/cloudflare/workers-sdk/commit/a25f060232bfbfb30aede6a891b665f0450770bf), [`a7bd79b`](https://github.com/cloudflare/workers-sdk/commit/a7bd79bf40afe7079cd94557482bd909d825af09)]: + - miniflare@4.20250319.0 + - @cloudflare/unenv-preset@2.3.0 + ## 4.2.0 ### Minor Changes diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index b63fd2982efd..ca6d650c45b9 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -1,6 +1,6 @@ { "name": "wrangler", - "version": "4.2.0", + "version": "4.3.0", "description": "Command-line interface for all things Cloudflare Workers", "keywords": [ "wrangler",