cloudflare/workers-sdk (wrangler)
### [`v3.78.10`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#37810)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.9...wrangler@3.78.10)
##### Patch Changes
- [#6824](https://redirect.github.com/cloudflare/workers-sdk/pull/6824) [`1c58a74`](https://redirect.github.com/cloudflare/workers-sdk/commit/1c58a7470757508e64003d05c76d9deb7f223763) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: tidy up error messaging for unexpected use of Node.js APIs
Fixes [#6822](https://redirect.github.com/cloudflare/workers-sdk/issues/6822)
- Updated dependencies \[[`5e2e62c`](https://redirect.github.com/cloudflare/workers-sdk/commit/5e2e62c165166819c63998ad0c7caaaf57d7b988), [`1c58a74`](https://redirect.github.com/cloudflare/workers-sdk/commit/1c58a7470757508e64003d05c76d9deb7f223763)]:
- miniflare@3.20240925.0
### [`v3.78.9`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3789)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.8...wrangler@3.78.9)
##### Patch Changes
- [#6753](https://redirect.github.com/cloudflare/workers-sdk/pull/6753) [`4e33f2c`](https://redirect.github.com/cloudflare/workers-sdk/commit/4e33f2cdc1d9ab59fdbd6fcc162632c91da9b21b) Thanks [@bluwy](https://redirect.github.com/bluwy)! - refactor: prevent bundling entire `package.json` in built code
- [#6812](https://redirect.github.com/cloudflare/workers-sdk/pull/6812) [`f700d37`](https://redirect.github.com/cloudflare/workers-sdk/commit/f700d3704a4fca98f8c74549ae849dea8cc1013b) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - fix: Validate additional config properties for `[observability]`
- [#6751](https://redirect.github.com/cloudflare/workers-sdk/pull/6751) [`638a550`](https://redirect.github.com/cloudflare/workers-sdk/commit/638a55063b5b74ad30dfe98f8ee2e23e86f2c25a) Thanks [@bluwy](https://redirect.github.com/bluwy)! - refactor: simplify date calculation and remove date-fns dependency
- [#6809](https://redirect.github.com/cloudflare/workers-sdk/pull/6809) [`28cb0d7`](https://redirect.github.com/cloudflare/workers-sdk/commit/28cb0d759e5a0863b92576bbec0df3305806e4aa) Thanks [@smellercf](https://redirect.github.com/smellercf)! - fix: Remove Beta tag from r2 event notification wrangler command descriptions
- [#6802](https://redirect.github.com/cloudflare/workers-sdk/pull/6802) [`17eb8a9`](https://redirect.github.com/cloudflare/workers-sdk/commit/17eb8a9f9e477fe064e5b0e7e716ba8b8ce0cccc) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - chore: rename `experimental_assets` to `assets`
- [#6781](https://redirect.github.com/cloudflare/workers-sdk/pull/6781) [`0792fa0`](https://redirect.github.com/cloudflare/workers-sdk/commit/0792fa08fbda89d282b87be86cd05f961ca38df1) Thanks [@mikenomitch](https://redirect.github.com/mikenomitch)! - chore: tweaks warning when using node_compat
### [`v3.78.8`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3788)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.7...wrangler@3.78.8)
##### Patch Changes
- [#6791](https://redirect.github.com/cloudflare/workers-sdk/pull/6791) [`74d719f`](https://redirect.github.com/cloudflare/workers-sdk/commit/74d719fb8d2ce1e877b3c70da2a495386084d892) Thanks [@penalosa](https://redirect.github.com/penalosa)! - fix: Add missing binding to `init --from-dash`
- [#6728](https://redirect.github.com/cloudflare/workers-sdk/pull/6728) [`1ca313f`](https://redirect.github.com/cloudflare/workers-sdk/commit/1ca313f2041688cd13e25f0817e3b72dfc930bac) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: remove filepath encoding on asset upload and handle sometimes-encoded characters
Some characters like \[ ] @ are encoded by encodeURIComponent() but are often requested at an unencoded URL path.
This change will make assets with filenames with these characters accessible at both the encoded and unencoded paths,
but to use the encoded path as the canonical one, and to redirect requests to the canonical path if necessary.
- [#6798](https://redirect.github.com/cloudflare/workers-sdk/pull/6798) [`7d7f19a`](https://redirect.github.com/cloudflare/workers-sdk/commit/7d7f19a2ca501d311c00d15c78ba3bec1a50353e) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: error if an asset binding is provided without a Worker script
- Updated dependencies \[[`1ca313f`](https://redirect.github.com/cloudflare/workers-sdk/commit/1ca313f2041688cd13e25f0817e3b72dfc930bac)]:
- [@cloudflare/workers-shared](https://redirect.github.com/cloudflare/workers-shared)[@0](https://redirect.github.com/0).5.4
- miniflare@3.20240909.5
### [`v3.78.7`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3787)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.6...wrangler@3.78.7)
##### Patch Changes
- [#6775](https://redirect.github.com/cloudflare/workers-sdk/pull/6775) [`ecd82e8`](https://redirect.github.com/cloudflare/workers-sdk/commit/ecd82e8471688901307c3bbbab8a382eb9d04811) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - fix: Support switching between static and dynamic Workers
This commit fixes the current behaviour of watch mode for Workers with assets, and adds support for switching between static and dynamic Workers within a single `wrangler dev` session.
- [#6762](https://redirect.github.com/cloudflare/workers-sdk/pull/6762) [`2840b9f`](https://redirect.github.com/cloudflare/workers-sdk/commit/2840b9f80c1b8fe66489eb6d749c38f6ece2779d) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: error if a user inadvertently uploads a Pages `_workers.js` file or directory as an asset
- [#6778](https://redirect.github.com/cloudflare/workers-sdk/pull/6778) [`61dd93a`](https://redirect.github.com/cloudflare/workers-sdk/commit/61dd93aaacac8b421b4ffcf7cde59ed6b651fc1b) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - fix: Error if Workers + Assets are run in remote mode
Workers + Assets are currently supported only in local mode. We should throw an error if users attempt to use Workers with assets in remote mode.
- [#6782](https://redirect.github.com/cloudflare/workers-sdk/pull/6782) [`7655505`](https://redirect.github.com/cloudflare/workers-sdk/commit/7655505654400c8525e4b0164e4e5b3b3c20bed4) Thanks [@vicb](https://redirect.github.com/vicb)! - chore: update unenv dependency version
- [#6777](https://redirect.github.com/cloudflare/workers-sdk/pull/6777) [`9649dbc`](https://redirect.github.com/cloudflare/workers-sdk/commit/9649dbc74d022fa5fdb065cf3e7a8d6d791f0a88) Thanks [@penalosa](https://redirect.github.com/penalosa)! - chore: Update CI messaging
- [#6779](https://redirect.github.com/cloudflare/workers-sdk/pull/6779) [`3e75612`](https://redirect.github.com/cloudflare/workers-sdk/commit/3e75612ffb5e422021d1d3b172e5dc93a4b7c48a) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: include asset binding in `wrangler types`
### [`v3.78.6`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3786)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.5...wrangler@3.78.6)
##### Patch Changes
- [#6743](https://redirect.github.com/cloudflare/workers-sdk/pull/6743) [`b45e326`](https://redirect.github.com/cloudflare/workers-sdk/commit/b45e32695cc1b4d5c5fb84384cff30a15f744bb3) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: ability to build tricky Node.js compat scenario Workers
Adds support for non-default build conditions and platform via the WRANGLER_BUILD_CONDITIONS and WRANGLER_BUILD_PLATFORM flags.
Fixes [https://github.com/cloudflare/workers-sdk/issues/6742](https://redirect.github.com/cloudflare/workers-sdk/issues/6742)
- [#6776](https://redirect.github.com/cloudflare/workers-sdk/pull/6776) [`02de103`](https://redirect.github.com/cloudflare/workers-sdk/commit/02de103435689c552e231a2ae2249adeb5f60a8b) Thanks [@zebp](https://redirect.github.com/zebp)! - fix: disable observability on deploy if not explicitly defined in config
When deploying a Worker that has observability enabled in the deployed version but not specified in the `wrangler.toml` Wrangler will now set observability to disabled for the new version to match the `wrangler.toml` as the source of truth.
- Updated dependencies \[[`2ddbb65`](https://redirect.github.com/cloudflare/workers-sdk/commit/2ddbb65033e88dfc2127a093fc894ac91bd96369)]:
- miniflare@3.20240909.4
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
3.78.5
->3.78.10
Release Notes
cloudflare/workers-sdk (wrangler)
### [`v3.78.10`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#37810) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.9...wrangler@3.78.10) ##### Patch Changes - [#6824](https://redirect.github.com/cloudflare/workers-sdk/pull/6824) [`1c58a74`](https://redirect.github.com/cloudflare/workers-sdk/commit/1c58a7470757508e64003d05c76d9deb7f223763) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: tidy up error messaging for unexpected use of Node.js APIs Fixes [#6822](https://redirect.github.com/cloudflare/workers-sdk/issues/6822) - Updated dependencies \[[`5e2e62c`](https://redirect.github.com/cloudflare/workers-sdk/commit/5e2e62c165166819c63998ad0c7caaaf57d7b988), [`1c58a74`](https://redirect.github.com/cloudflare/workers-sdk/commit/1c58a7470757508e64003d05c76d9deb7f223763)]: - miniflare@3.20240925.0 ### [`v3.78.9`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3789) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.8...wrangler@3.78.9) ##### Patch Changes - [#6753](https://redirect.github.com/cloudflare/workers-sdk/pull/6753) [`4e33f2c`](https://redirect.github.com/cloudflare/workers-sdk/commit/4e33f2cdc1d9ab59fdbd6fcc162632c91da9b21b) Thanks [@bluwy](https://redirect.github.com/bluwy)! - refactor: prevent bundling entire `package.json` in built code - [#6812](https://redirect.github.com/cloudflare/workers-sdk/pull/6812) [`f700d37`](https://redirect.github.com/cloudflare/workers-sdk/commit/f700d3704a4fca98f8c74549ae849dea8cc1013b) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - fix: Validate additional config properties for `[observability]` - [#6751](https://redirect.github.com/cloudflare/workers-sdk/pull/6751) [`638a550`](https://redirect.github.com/cloudflare/workers-sdk/commit/638a55063b5b74ad30dfe98f8ee2e23e86f2c25a) Thanks [@bluwy](https://redirect.github.com/bluwy)! - refactor: simplify date calculation and remove date-fns dependency - [#6809](https://redirect.github.com/cloudflare/workers-sdk/pull/6809) [`28cb0d7`](https://redirect.github.com/cloudflare/workers-sdk/commit/28cb0d759e5a0863b92576bbec0df3305806e4aa) Thanks [@smellercf](https://redirect.github.com/smellercf)! - fix: Remove Beta tag from r2 event notification wrangler command descriptions - [#6802](https://redirect.github.com/cloudflare/workers-sdk/pull/6802) [`17eb8a9`](https://redirect.github.com/cloudflare/workers-sdk/commit/17eb8a9f9e477fe064e5b0e7e716ba8b8ce0cccc) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - chore: rename `experimental_assets` to `assets` - [#6781](https://redirect.github.com/cloudflare/workers-sdk/pull/6781) [`0792fa0`](https://redirect.github.com/cloudflare/workers-sdk/commit/0792fa08fbda89d282b87be86cd05f961ca38df1) Thanks [@mikenomitch](https://redirect.github.com/mikenomitch)! - chore: tweaks warning when using node_compat ### [`v3.78.8`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3788) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.7...wrangler@3.78.8) ##### Patch Changes - [#6791](https://redirect.github.com/cloudflare/workers-sdk/pull/6791) [`74d719f`](https://redirect.github.com/cloudflare/workers-sdk/commit/74d719fb8d2ce1e877b3c70da2a495386084d892) Thanks [@penalosa](https://redirect.github.com/penalosa)! - fix: Add missing binding to `init --from-dash` - [#6728](https://redirect.github.com/cloudflare/workers-sdk/pull/6728) [`1ca313f`](https://redirect.github.com/cloudflare/workers-sdk/commit/1ca313f2041688cd13e25f0817e3b72dfc930bac) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: remove filepath encoding on asset upload and handle sometimes-encoded characters Some characters like \[ ] @ are encoded by encodeURIComponent() but are often requested at an unencoded URL path. This change will make assets with filenames with these characters accessible at both the encoded and unencoded paths, but to use the encoded path as the canonical one, and to redirect requests to the canonical path if necessary. - [#6798](https://redirect.github.com/cloudflare/workers-sdk/pull/6798) [`7d7f19a`](https://redirect.github.com/cloudflare/workers-sdk/commit/7d7f19a2ca501d311c00d15c78ba3bec1a50353e) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: error if an asset binding is provided without a Worker script - Updated dependencies \[[`1ca313f`](https://redirect.github.com/cloudflare/workers-sdk/commit/1ca313f2041688cd13e25f0817e3b72dfc930bac)]: - [@cloudflare/workers-shared](https://redirect.github.com/cloudflare/workers-shared)[@0](https://redirect.github.com/0).5.4 - miniflare@3.20240909.5 ### [`v3.78.7`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3787) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.6...wrangler@3.78.7) ##### Patch Changes - [#6775](https://redirect.github.com/cloudflare/workers-sdk/pull/6775) [`ecd82e8`](https://redirect.github.com/cloudflare/workers-sdk/commit/ecd82e8471688901307c3bbbab8a382eb9d04811) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - fix: Support switching between static and dynamic Workers This commit fixes the current behaviour of watch mode for Workers with assets, and adds support for switching between static and dynamic Workers within a single `wrangler dev` session. - [#6762](https://redirect.github.com/cloudflare/workers-sdk/pull/6762) [`2840b9f`](https://redirect.github.com/cloudflare/workers-sdk/commit/2840b9f80c1b8fe66489eb6d749c38f6ece2779d) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: error if a user inadvertently uploads a Pages `_workers.js` file or directory as an asset - [#6778](https://redirect.github.com/cloudflare/workers-sdk/pull/6778) [`61dd93a`](https://redirect.github.com/cloudflare/workers-sdk/commit/61dd93aaacac8b421b4ffcf7cde59ed6b651fc1b) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - fix: Error if Workers + Assets are run in remote mode Workers + Assets are currently supported only in local mode. We should throw an error if users attempt to use Workers with assets in remote mode. - [#6782](https://redirect.github.com/cloudflare/workers-sdk/pull/6782) [`7655505`](https://redirect.github.com/cloudflare/workers-sdk/commit/7655505654400c8525e4b0164e4e5b3b3c20bed4) Thanks [@vicb](https://redirect.github.com/vicb)! - chore: update unenv dependency version - [#6777](https://redirect.github.com/cloudflare/workers-sdk/pull/6777) [`9649dbc`](https://redirect.github.com/cloudflare/workers-sdk/commit/9649dbc74d022fa5fdb065cf3e7a8d6d791f0a88) Thanks [@penalosa](https://redirect.github.com/penalosa)! - chore: Update CI messaging - [#6779](https://redirect.github.com/cloudflare/workers-sdk/pull/6779) [`3e75612`](https://redirect.github.com/cloudflare/workers-sdk/commit/3e75612ffb5e422021d1d3b172e5dc93a4b7c48a) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: include asset binding in `wrangler types` ### [`v3.78.6`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3786) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.5...wrangler@3.78.6) ##### Patch Changes - [#6743](https://redirect.github.com/cloudflare/workers-sdk/pull/6743) [`b45e326`](https://redirect.github.com/cloudflare/workers-sdk/commit/b45e32695cc1b4d5c5fb84384cff30a15f744bb3) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: ability to build tricky Node.js compat scenario Workers Adds support for non-default build conditions and platform via the WRANGLER_BUILD_CONDITIONS and WRANGLER_BUILD_PLATFORM flags. Fixes [https://github.com/cloudflare/workers-sdk/issues/6742](https://redirect.github.com/cloudflare/workers-sdk/issues/6742) - [#6776](https://redirect.github.com/cloudflare/workers-sdk/pull/6776) [`02de103`](https://redirect.github.com/cloudflare/workers-sdk/commit/02de103435689c552e231a2ae2249adeb5f60a8b) Thanks [@zebp](https://redirect.github.com/zebp)! - fix: disable observability on deploy if not explicitly defined in config When deploying a Worker that has observability enabled in the deployed version but not specified in the `wrangler.toml` Wrangler will now set observability to disabled for the new version to match the `wrangler.toml` as the source of truth. - Updated dependencies \[[`2ddbb65`](https://redirect.github.com/cloudflare/workers-sdk/commit/2ddbb65033e88dfc2127a093fc894ac91bd96369)]: - miniflare@3.20240909.4Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.