cloudflare/workerd (@cloudflare/workers-types)
### [`v4.20241112.0`](https://redirect.github.com/cloudflare/workerd/compare/8bf3af4699351556d1d7a8b30b491d7c3326457b...7b28eb50329d5fbe5a4d09e65ce64b334c5a3b7a)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/8bf3af4699351556d1d7a8b30b491d7c3326457b...7b28eb50329d5fbe5a4d09e65ce64b334c5a3b7a)
### [`v4.20241106.0`](https://redirect.github.com/cloudflare/workerd/compare/2bb9758456af578c3107f8459eceb5eb24a649bc...8bf3af4699351556d1d7a8b30b491d7c3326457b)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/2bb9758456af578c3107f8459eceb5eb24a649bc...8bf3af4699351556d1d7a8b30b491d7c3326457b)
### [`v4.20241022.0`](https://redirect.github.com/cloudflare/workerd/compare/fa7168988f89ec72e218a0112be4f6f0229c2d6b...2bb9758456af578c3107f8459eceb5eb24a649bc)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/fa7168988f89ec72e218a0112be4f6f0229c2d6b...2bb9758456af578c3107f8459eceb5eb24a649bc)
### [`v4.20241018.0`](https://redirect.github.com/cloudflare/workerd/compare/caeb4e0d9e8a7ecbef208e8c54c27bae7e412f7b...fa7168988f89ec72e218a0112be4f6f0229c2d6b)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/caeb4e0d9e8a7ecbef208e8c54c27bae7e412f7b...fa7168988f89ec72e218a0112be4f6f0229c2d6b)
### [`v4.20241011.0`](https://redirect.github.com/cloudflare/workerd/compare/76198481858fce538e4efa2783c3844e38149227...caeb4e0d9e8a7ecbef208e8c54c27bae7e412f7b)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/76198481858fce538e4efa2783c3844e38149227...caeb4e0d9e8a7ecbef208e8c54c27bae7e412f7b)
### [`v4.20241004.0`](https://redirect.github.com/cloudflare/workerd/compare/c91c8192982713c751492c009241c030e5e2128d...76198481858fce538e4efa2783c3844e38149227)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/c91c8192982713c751492c009241c030e5e2128d...76198481858fce538e4efa2783c3844e38149227)
### [`v4.20240925.0`](https://redirect.github.com/cloudflare/workerd/compare/d2fd5173d4ee4d90ce51ef5360a1a8a892247ad6...c91c8192982713c751492c009241c030e5e2128d)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/d2fd5173d4ee4d90ce51ef5360a1a8a892247ad6...c91c8192982713c751492c009241c030e5e2128d)
### [`v4.20240924.0`](https://redirect.github.com/cloudflare/workerd/compare/b41ed0bfcce9b811f0c9142abe33ace2779e7b42...d2fd5173d4ee4d90ce51ef5360a1a8a892247ad6)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/b41ed0bfcce9b811f0c9142abe33ace2779e7b42...d2fd5173d4ee4d90ce51ef5360a1a8a892247ad6)
### [`v4.20240919.0`](https://redirect.github.com/cloudflare/workerd/compare/141ec389db82bec0aa9ef6970aee85b5ff7713e6...b41ed0bfcce9b811f0c9142abe33ace2779e7b42)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/141ec389db82bec0aa9ef6970aee85b5ff7713e6...b41ed0bfcce9b811f0c9142abe33ace2779e7b42)
### [`v4.20240909.0`](https://redirect.github.com/cloudflare/workerd/compare/cf8ca6e40874475097f916ddb2ab9813c6a352f7...141ec389db82bec0aa9ef6970aee85b5ff7713e6)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/cf8ca6e40874475097f916ddb2ab9813c6a352f7...141ec389db82bec0aa9ef6970aee85b5ff7713e6)
### [`v4.20240903.0`](https://redirect.github.com/cloudflare/workerd/compare/8640269b40cfa9bbfd814b2c92e5fe7023b48f74...cf8ca6e40874475097f916ddb2ab9813c6a352f7)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/8640269b40cfa9bbfd814b2c92e5fe7023b48f74...cf8ca6e40874475097f916ddb2ab9813c6a352f7)
### [`v4.20240821.1`](https://redirect.github.com/cloudflare/workerd/compare/2f36bf5c96ba9e17debb421d4985b689640a7b23...8640269b40cfa9bbfd814b2c92e5fe7023b48f74)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/2f36bf5c96ba9e17debb421d4985b689640a7b23...8640269b40cfa9bbfd814b2c92e5fe7023b48f74)
### [`v4.20240815.0`](https://redirect.github.com/cloudflare/workerd/compare/2b3012bf2eb08c18f6f745884ff5a81c0270d09d...2f36bf5c96ba9e17debb421d4985b689640a7b23)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/2b3012bf2eb08c18f6f745884ff5a81c0270d09d...2f36bf5c96ba9e17debb421d4985b689640a7b23)
### [`v4.20240806.0`](https://redirect.github.com/cloudflare/workerd/compare/ce15e0b82e6408c49ec3e980f23640bd25d6c675...2b3012bf2eb08c18f6f745884ff5a81c0270d09d)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/ce15e0b82e6408c49ec3e980f23640bd25d6c675...2b3012bf2eb08c18f6f745884ff5a81c0270d09d)
### [`v4.20240729.0`](https://redirect.github.com/cloudflare/workerd/compare/b5b2329b385637fb14f24cefb792ce3204b51dd6...ce15e0b82e6408c49ec3e980f23640bd25d6c675)
[Compare Source](https://redirect.github.com/cloudflare/workerd/compare/b5b2329b385637fb14f24cefb792ce3204b51dd6...ce15e0b82e6408c49ec3e980f23640bd25d6c675)
cloudflare/workers-sdk (wrangler)
### [`v3.87.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3870)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.86.1...wrangler@3.87.0)
##### Minor Changes
- [#7201](https://redirect.github.com/cloudflare/workers-sdk/pull/7201) [`beed72e`](https://redirect.github.com/cloudflare/workers-sdk/commit/beed72e7f3611c06ba777cd3a253a03a6eca2a17) Thanks [@GregBrimble](https://redirect.github.com/GregBrimble)! - feat: Tail Consumers are now supported for Workers with assets.
You can now configure `tail_consumers` in conjunction with `assets` in your `wrangler.toml` file. Read more about [Static Assets](https://developers.cloudflare.com/workers/static-assets/) and [Tail Consumers](https://developers.cloudflare.com/workers/observability/logs/tail-workers/) in the documentation.
- [#7212](https://redirect.github.com/cloudflare/workers-sdk/pull/7212) [`837f2f5`](https://redirect.github.com/cloudflare/workers-sdk/commit/837f2f569bb300b93acc6fd22d96f11e468fa552) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - Added r2 bucket info command to Wrangler. Improved formatting of r2 bucket list output
##### Patch Changes
- [#7210](https://redirect.github.com/cloudflare/workers-sdk/pull/7210) [`c12c0fe`](https://redirect.github.com/cloudflare/workers-sdk/commit/c12c0fed888421215c15af9755f895bcfd635d8c) Thanks [@taylorlee](https://redirect.github.com/taylorlee)! - Avoid an unnecessary GET request during `wrangler deploy`.
- [#7197](https://redirect.github.com/cloudflare/workers-sdk/pull/7197) [`4814455`](https://redirect.github.com/cloudflare/workers-sdk/commit/481445571735978b6af036254a82b3b9ca73f161) Thanks [@michelheusschen](https://redirect.github.com/michelheusschen)! - fix console output for `wrangler d1 migrations create`
- [#6795](https://redirect.github.com/cloudflare/workers-sdk/pull/6795) [`94f07ee`](https://redirect.github.com/cloudflare/workers-sdk/commit/94f07eec15bf48ab4792b9b39e960c5c92fbf517) Thanks [@benmccann](https://redirect.github.com/benmccann)! - chore: upgrade chokidar to v4
- [#7133](https://redirect.github.com/cloudflare/workers-sdk/pull/7133) [`c46e02d`](https://redirect.github.com/cloudflare/workers-sdk/commit/c46e02dfd7e951ccd8d33db87c00c3772c085487) Thanks [@gpanders](https://redirect.github.com/gpanders)! - Do not emit escape sequences when stdout is not a TTY
### [`v3.86.1`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3861)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.86.0...wrangler@3.86.1)
##### Patch Changes
- [#7069](https://redirect.github.com/cloudflare/workers-sdk/pull/7069) [`b499b74`](https://redirect.github.com/cloudflare/workers-sdk/commit/b499b743e2720ca57e9f156f3e945a7d7afe98ac) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Internal refactor to remove the non `--x-dev-env` flow from `wrangler dev`
### [`v3.86.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3860)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.85.0...wrangler@3.86.0)
##### Minor Changes
- [#7154](https://redirect.github.com/cloudflare/workers-sdk/pull/7154) [`ef7c0b3`](https://redirect.github.com/cloudflare/workers-sdk/commit/ef7c0b3641925e2deceb7e5323f86b769de54405) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - Added the ability to enable, disable, and get r2.dev public access URLs for R2 buckets.
##### Patch Changes
- [#7169](https://redirect.github.com/cloudflare/workers-sdk/pull/7169) [`9098a3b`](https://redirect.github.com/cloudflare/workers-sdk/commit/9098a3b03f82bbfb1fb8c8c531fafbfe26a49e59) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Ensure `workerd` processes are cleaned up after address-in-use errors
- [#7172](https://redirect.github.com/cloudflare/workers-sdk/pull/7172) [`3dce388`](https://redirect.github.com/cloudflare/workers-sdk/commit/3dce3881bdaf373aa9b2e52483e340ab8193151c) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Clarify dev registry messaging around locally connected services. The connection status of local service bindings & durable object bindings is now indicated by `connected` or `not connected` next to their entry in the bindings summary. For more details, refer to https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/#local-development
- [#7193](https://redirect.github.com/cloudflare/workers-sdk/pull/7193) [`ad51d1d`](https://redirect.github.com/cloudflare/workers-sdk/commit/ad51d1d77483bf0b4dc73fd392f5cdefe4ddf5d8) Thanks [@sdnts](https://redirect.github.com/sdnts)! - Output suggested wrangler.toml changes after creating an R2 bucket
- [#7191](https://redirect.github.com/cloudflare/workers-sdk/pull/7191) [`1d5bc6d`](https://redirect.github.com/cloudflare/workers-sdk/commit/1d5bc6d3530e98db117af3f6b16b43ff6c069f94) Thanks [@sdnts](https://redirect.github.com/sdnts)! - Output suggested wrangler.toml changes after creating a Queue
- Updated dependencies \[[`1db7846`](https://redirect.github.com/cloudflare/workers-sdk/commit/1db7846ec5c356f6b59cddf5f48b16b3e7c73d66), [`08c6580`](https://redirect.github.com/cloudflare/workers-sdk/commit/08c6580494e702373d17ff7485988a8fae9af59e)]:
- miniflare@3.20241106.0
- [@cloudflare/workers-shared](https://redirect.github.com/cloudflare/workers-shared)[@0](https://redirect.github.com/0).7.1
### [`v3.85.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3850)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.84.1...wrangler@3.85.0)
##### Minor Changes
- [#7105](https://redirect.github.com/cloudflare/workers-sdk/pull/7105) [`a5f1779`](https://redirect.github.com/cloudflare/workers-sdk/commit/a5f177945cc512e1e4dc889c09efa67e5af8ff2b) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - Added the ability to list, add, remove, and update R2 bucket custom domains.
- [#7132](https://redirect.github.com/cloudflare/workers-sdk/pull/7132) [`89f6274`](https://redirect.github.com/cloudflare/workers-sdk/commit/89f627426bc30b5c76039c9e78a9aab14dcd40c9) Thanks [@gabivlj](https://redirect.github.com/gabivlj)! - Event messages are capitalized, images of wrong architectures properly show the error in `cloudchamber create`
When a new "health" enum is introduced, `wrangler cloudchamber list` won't crash anymore.
Update Cloudchamber schemas.
- [#7121](https://redirect.github.com/cloudflare/workers-sdk/pull/7121) [`2278616`](https://redirect.github.com/cloudflare/workers-sdk/commit/2278616b517e17dede77a675d5d2dc6847489f50) Thanks [@bruxodasilva](https://redirect.github.com/bruxodasilva)! - Added pause and resume commands to manage Workflows and hidded unimplemented delete command
##### Patch Changes
- [#7134](https://redirect.github.com/cloudflare/workers-sdk/pull/7134) [`3ee1353`](https://redirect.github.com/cloudflare/workers-sdk/commit/3ee1353d317c0e137a14f3091b32eecd575cc7a4) Thanks [@cmackenzie1](https://redirect.github.com/cmackenzie1)! - Change Pipelines to use name instead of ID
- [#7020](https://redirect.github.com/cloudflare/workers-sdk/pull/7020) [`e1d2fd6`](https://redirect.github.com/cloudflare/workers-sdk/commit/e1d2fd668678dadcd46a1a9ca7da17e1627be807) Thanks [@KianNH](https://redirect.github.com/KianNH)! - chore: move printWranglerBanner for secret delete into handler
- [#7150](https://redirect.github.com/cloudflare/workers-sdk/pull/7150) [`6380d86`](https://redirect.github.com/cloudflare/workers-sdk/commit/6380d864d6c771f3cc81d6a3cd00a8559a6d4839) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - refactor: improve login/logout/whoami setup with the new internal registration utils
- [#6756](https://redirect.github.com/cloudflare/workers-sdk/pull/6756) [`49ef163`](https://redirect.github.com/cloudflare/workers-sdk/commit/49ef163e5d91ac5123cd6ccc29b5f98e0c92d7df) Thanks [@WalshyDev](https://redirect.github.com/WalshyDev)! - chore: disable wrangler.toml warnings when doing `wrangler login` & `wrangler logout`
- [#7164](https://redirect.github.com/cloudflare/workers-sdk/pull/7164) [`1bd4885`](https://redirect.github.com/cloudflare/workers-sdk/commit/1bd4885b5dcba981c0ccf13aa1228262b9101783) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Fix `--test-scheduled` with custom builds & `--x-dev-env`
### [`v3.84.1`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3841)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.84.0...wrangler@3.84.1)
##### Patch Changes
- [#7141](https://redirect.github.com/cloudflare/workers-sdk/pull/7141) [`d938bb3`](https://redirect.github.com/cloudflare/workers-sdk/commit/d938bb395d77e2be9ab708eb4ace722fc39153e8) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: throw a better error if there is an "ASSETS" user binding in a Pages projects
- [#7124](https://redirect.github.com/cloudflare/workers-sdk/pull/7124) [`f8ebdd1`](https://redirect.github.com/cloudflare/workers-sdk/commit/f8ebdd1b2ba7cdc30a17c19dc66aed064213b2a6) Thanks [@skepticfx](https://redirect.github.com/skepticfx)! - fix: Modify Cloudchamber deployment labels in interactive mode
### [`v3.84.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3840)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.83.0...wrangler@3.84.0)
##### Minor Changes
- [#6999](https://redirect.github.com/cloudflare/workers-sdk/pull/6999) [`0111edb`](https://redirect.github.com/cloudflare/workers-sdk/commit/0111edb9da466184885085be5e755ceb4970a486) Thanks [@garvit-gupta](https://redirect.github.com/garvit-gupta)! - docs: Vectorize GA Announcement Banner
- [#6916](https://redirect.github.com/cloudflare/workers-sdk/pull/6916) [`a33a133`](https://redirect.github.com/cloudflare/workers-sdk/commit/a33a133f884741d347f85f059631ae6461c46fdd) Thanks [@garrettgu10](https://redirect.github.com/garrettgu10)! - Local development now supports Vectorize bindings
- [#7004](https://redirect.github.com/cloudflare/workers-sdk/pull/7004) [`15ef013`](https://redirect.github.com/cloudflare/workers-sdk/commit/15ef013f1bd006915d01477e9e65f8ac51e7dce9) Thanks [@garvit-gupta](https://redirect.github.com/garvit-gupta)! - feat: Enable Vectorize query by id via Wrangler
- [#7092](https://redirect.github.com/cloudflare/workers-sdk/pull/7092) [`038fdd9`](https://redirect.github.com/cloudflare/workers-sdk/commit/038fdd97aaab9db3b6a76cd0e0d9cf7a786f9ac8) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - Added location hint option for the Wrangler R2 bucket create command
- [#7024](https://redirect.github.com/cloudflare/workers-sdk/pull/7024) [`bd66d51`](https://redirect.github.com/cloudflare/workers-sdk/commit/bd66d511a90dd7a635ec94e95f806be7de569212) Thanks [@xortive](https://redirect.github.com/xortive)! - feature: allow using a connection string when updating hyperdrive configs
both `hyperdrive create` and `hyperdrive update` now support updating configs with connection strings.
##### Patch Changes
- [#7091](https://redirect.github.com/cloudflare/workers-sdk/pull/7091) [`68a2a84`](https://redirect.github.com/cloudflare/workers-sdk/commit/68a2a8460375cfa0fba8c7c7384b0168e5e4415d) Thanks [@taylorlee](https://redirect.github.com/taylorlee)! - fix: synchronize observability settings during `wrangler versions deploy`
When running `wrangler versions deploy`, Wrangler will now update `observability` settings in addition to `logpush` and `tail_consumers`. Unlike `wrangler deploy`, it will not disable observability when `observability` is undefined in `wrangler.toml`.
- [#7080](https://redirect.github.com/cloudflare/workers-sdk/pull/7080) [`924ec18`](https://redirect.github.com/cloudflare/workers-sdk/commit/924ec18c249f49700d070e725be675fd5f99259b) Thanks [@vicb](https://redirect.github.com/vicb)! - chore(wrangler): update unenv dependency version
- [#7097](https://redirect.github.com/cloudflare/workers-sdk/pull/7097) [`8ca4b32`](https://redirect.github.com/cloudflare/workers-sdk/commit/8ca4b327443c38df55236509e2a782c6496ba89d) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: remove deprecation warnings for `wrangler init`
We will not be removing `wrangler init` (it just delegates to create-cloudflare now). These warnings were causing confusion for users as it `wrangler init` is still recommended in many places.
- [#7073](https://redirect.github.com/cloudflare/workers-sdk/pull/7073) [`656a444`](https://redirect.github.com/cloudflare/workers-sdk/commit/656a444fc7d363c1b7154fdf73eed0a81b003882) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Internal refactor to remove `es-module-lexer` and support `wrangler types` for Workers with Durable Objects & JSX
- [#7024](https://redirect.github.com/cloudflare/workers-sdk/pull/7024) [`bd66d51`](https://redirect.github.com/cloudflare/workers-sdk/commit/bd66d511a90dd7a635ec94e95f806be7de569212) Thanks [@xortive](https://redirect.github.com/xortive)! - fix: make individual parameters work for `wrangler hyperdrive create` when not using HoA
`wrangler hyperdrive create` individual parameters were not setting the database name correctly when calling the api.
- [#7024](https://redirect.github.com/cloudflare/workers-sdk/pull/7024) [`bd66d51`](https://redirect.github.com/cloudflare/workers-sdk/commit/bd66d511a90dd7a635ec94e95f806be7de569212) Thanks [@xortive](https://redirect.github.com/xortive)! - refactor: use same param parsing code for `wrangler hyperdrive create` and `wrangler hyperdrive update`
ensures that going forward, both commands support the same features and have the same names for config flags
### [`v3.83.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3830)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.82.0...wrangler@3.83.0)
##### Minor Changes
- [#7000](https://redirect.github.com/cloudflare/workers-sdk/pull/7000) [`1de309b`](https://redirect.github.com/cloudflare/workers-sdk/commit/1de309ba2222d7a73cefacef8d3eb60e8afdf5b4) Thanks [@jkoe-cf](https://redirect.github.com/jkoe-cf)! - feature: allowing users to specify a description when creating an event notification rule
##### Patch Changes
- [#7011](https://redirect.github.com/cloudflare/workers-sdk/pull/7011) [`cef32c8`](https://redirect.github.com/cloudflare/workers-sdk/commit/cef32c88ee75a84267c1007608c042deb220a30b) Thanks [@GregBrimble](https://redirect.github.com/GregBrimble)! - fix: Correctly apply Durable Object migrations for namespaced scripts
- [#7067](https://redirect.github.com/cloudflare/workers-sdk/pull/7067) [`4aa35c5`](https://redirect.github.com/cloudflare/workers-sdk/commit/4aa35c562f976e59016f395af208d05bbab3e408) Thanks [@LuisDuarte1](https://redirect.github.com/LuisDuarte1)! - Change trigger command to comply with the current workflows endpoint.
This also adds an id option to allow users to optionally customize the new instance id.
- [#7082](https://redirect.github.com/cloudflare/workers-sdk/pull/7082) [`3f1d79c`](https://redirect.github.com/cloudflare/workers-sdk/commit/3f1d79c690e123ffb23cc22db64c07030fb3eb46) Thanks [@LuisDuarte1](https://redirect.github.com/LuisDuarte1)! - Change to new terminate instance workflow endpoint
- [#7036](https://redirect.github.com/cloudflare/workers-sdk/pull/7036) [`e7ea600`](https://redirect.github.com/cloudflare/workers-sdk/commit/e7ea6005c1f283bbdfe7a6803d41403e5ebc13e5) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Reduce KV bulk upload bucket size to 1000 (from the previous 5000)
- [#7068](https://redirect.github.com/cloudflare/workers-sdk/pull/7068) [`a2afcf1`](https://redirect.github.com/cloudflare/workers-sdk/commit/a2afcf13ff4b6a9f72fdca108b3c7e493185adf6) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - log warning of Workflows open-beta status when running deploying a Worker that contains a Workflow binding
- [#7065](https://redirect.github.com/cloudflare/workers-sdk/pull/7065) [`b219296`](https://redirect.github.com/cloudflare/workers-sdk/commit/b2192965e50602f8148c8bd9a6f10fdb059aefd3) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Internal refactor to remove React/ink from all non-`wrangler dev` flows
- [#7064](https://redirect.github.com/cloudflare/workers-sdk/pull/7064) [`a90980c`](https://redirect.github.com/cloudflare/workers-sdk/commit/a90980cadafb51c3ff60404d832bd11fc2b4e18b) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Fix `wrangler dev --remote --show-interactive-dev-session=false` by only enabling hotkeys after account selection if hotkeys were previously enabled
- [#7045](https://redirect.github.com/cloudflare/workers-sdk/pull/7045) [`5ef6231`](https://redirect.github.com/cloudflare/workers-sdk/commit/5ef6231a5cefbaaef123e6e8ee899fb81fc69e3e) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - Add preliminary support for Workflows in wrangler dev
- [#7075](https://redirect.github.com/cloudflare/workers-sdk/pull/7075) [`80e5bc6`](https://redirect.github.com/cloudflare/workers-sdk/commit/80e5bc6887965a35ca1ab2794e4e4a96c0ef7a1e) Thanks [@LuisDuarte1](https://redirect.github.com/LuisDuarte1)! - Fix params serialization when send the trigger workflow API
Previously, wrangler did not parse the params sending it as a string to workflow's services.
- Updated dependencies \[[`760e43f`](https://redirect.github.com/cloudflare/workers-sdk/commit/760e43ffa197597de5625b96bc91376161f5027a), [`8dc2b7d`](https://redirect.github.com/cloudflare/workers-sdk/commit/8dc2b7d739239411ac29e419c22d22c291777042), [`5ef6231`](https://redirect.github.com/cloudflare/workers-sdk/commit/5ef6231a5cefbaaef123e6e8ee899fb81fc69e3e)]:
- miniflare@3.20241022.0
- [@cloudflare/workers-shared](https://redirect.github.com/cloudflare/workers-shared)[@0](https://redirect.github.com/0).7.0
### [`v3.82.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3820)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.81.0...wrangler@3.82.0)
##### Minor Changes
- [#6945](https://redirect.github.com/cloudflare/workers-sdk/pull/6945) [`6b97353`](https://redirect.github.com/cloudflare/workers-sdk/commit/6b9735389fcb57dd8abb778439dd5e11f593b264) Thanks [@bthwaites](https://redirect.github.com/bthwaites)! - Add jurisdiction option to R2 event notification wrangler actions
##### Patch Changes
- [#5737](https://redirect.github.com/cloudflare/workers-sdk/pull/5737) [`9bf51d6`](https://redirect.github.com/cloudflare/workers-sdk/commit/9bf51d656f5c7cd6ef744ebc1cebe85b29f05187) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Validate duplicate bindings across all binding types
- [#7010](https://redirect.github.com/cloudflare/workers-sdk/pull/7010) [`1f6ff8b`](https://redirect.github.com/cloudflare/workers-sdk/commit/1f6ff8b696671cd1f7918c0549cc7e6660a71e5b) Thanks [@vicb](https://redirect.github.com/vicb)! - chore: update unenv dependency version
- [#7012](https://redirect.github.com/cloudflare/workers-sdk/pull/7012) [`244aa57`](https://redirect.github.com/cloudflare/workers-sdk/commit/244aa57a9f38b9dedbae6d4bb3949dd63840c82c) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - Add support for Workflow bindings (in deployments, not yet in local dev)
To bind to a workflow, add a `workflows` section in your wrangler.toml:
```toml
[[workflows]]
binding = "WORKFLOW"
name = "my-workflow"
class_name = "MyDemoWorkflow"
```
and export an entrypoint (e.g. `MyDemoWorkflow`) in your script:
```typescript
import { WorkflowEntrypoint } from "cloudflare:workers";
export class MyDemoWorkflow extends WorkflowEntrypoint {...}
```
- [#7039](https://redirect.github.com/cloudflare/workers-sdk/pull/7039) [`e44f496`](https://redirect.github.com/cloudflare/workers-sdk/commit/e44f496a84ba1c4c87abd5ea6302735cf84d525f) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Only show dev registry connection status in local dev
- [#7037](https://redirect.github.com/cloudflare/workers-sdk/pull/7037) [`e1b93dc`](https://redirect.github.com/cloudflare/workers-sdk/commit/e1b93dcf6fc8b707d2d12b9e1a76e20f7450f025) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: ask for confirmation before creating a new Worker when uploading secrets
Previously, `wrangler secret put KEY --name non-existent-worker` would automatically create a new Worker with the name `non-existent-worker`. This fix asks for confirmation before doing so (if running in an interactive context). Behaviour in non-interactive/CI contexts should be unchanged.
- [#7015](https://redirect.github.com/cloudflare/workers-sdk/pull/7015) [`48152d6`](https://redirect.github.com/cloudflare/workers-sdk/commit/48152d69ee1440764b99e1d9b17656aaa1c1b20e) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - add `wrangler workflows ...` commands
- [#7041](https://redirect.github.com/cloudflare/workers-sdk/pull/7041) [`045787b`](https://redirect.github.com/cloudflare/workers-sdk/commit/045787bc435dd84c3554adecc9ae8ddaf8a7a1ce) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - Show `wrangler pages dev --proxy` warning
On Node.js 17+, wrangler will default to fetching only the IPv6 address. With these changes we warn users that the process listening on the port specified via `--proxy` should be configured for IPv6.
- [#7018](https://redirect.github.com/cloudflare/workers-sdk/pull/7018) [`127615a`](https://redirect.github.com/cloudflare/workers-sdk/commit/127615afc29c95fa602d3ca63611fff2848556c1) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: log successful runs of `d1 execute` in local
- [#6970](https://redirect.github.com/cloudflare/workers-sdk/pull/6970) [`a8ca700`](https://redirect.github.com/cloudflare/workers-sdk/commit/a8ca7005d09533f76b67c571859aa4c19519bec4) Thanks [@oliy](https://redirect.github.com/oliy)! - Add HTTP authentication options for Workers Pipelines
- [#7005](https://redirect.github.com/cloudflare/workers-sdk/pull/7005) [`6131ef5`](https://redirect.github.com/cloudflare/workers-sdk/commit/6131ef5a3d166176b98f2f2d4e8710c980ba6843) Thanks [@edmundhung](https://redirect.github.com/edmundhung)! - fix: prevent users from passing multiple arguments to non array options
- [#7046](https://redirect.github.com/cloudflare/workers-sdk/pull/7046) [`f9d5fdb`](https://redirect.github.com/cloudflare/workers-sdk/commit/f9d5fdb0fdb4d0ed52264d64938d55eddd82ed8d) Thanks [@oliy](https://redirect.github.com/oliy)! - Minor change to 3rd party API shape for Workers Pipelines
- [#6972](https://redirect.github.com/cloudflare/workers-sdk/pull/6972) [`c794935`](https://redirect.github.com/cloudflare/workers-sdk/commit/c794935143e98af1829682fb4f34dec6efa7077a) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Add ` (local) ` indicator to bindings using local data
- Updated dependencies \[[`809193e`](https://redirect.github.com/cloudflare/workers-sdk/commit/809193e05ad80c32086acf18646d0bd436cf2bfd)]:
- miniflare@3.20241018.0
### [`v3.81.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3810)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.80.5...wrangler@3.81.0)
##### Minor Changes
- [#6990](https://redirect.github.com/cloudflare/workers-sdk/pull/6990) [`586c253`](https://redirect.github.com/cloudflare/workers-sdk/commit/586c253f7de36360cab275cb1ebf9a2373fd4f4c) Thanks [@courtney-sims](https://redirect.github.com/courtney-sims)! - feat: Adds new detailed pages deployment output type
##### Patch Changes
- [#6963](https://redirect.github.com/cloudflare/workers-sdk/pull/6963) [`a5ac45d`](https://redirect.github.com/cloudflare/workers-sdk/commit/a5ac45d7d5aa7a6b82de18a8cf14e6eabdd22e9e) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - fix: make `wrangler dev --remote` respect wrangler.toml's `account_id` property.
This was a regression in the `--x-dev-env` flow recently turned on by default.
- [#6996](https://redirect.github.com/cloudflare/workers-sdk/pull/6996) [`b8ab809`](https://redirect.github.com/cloudflare/workers-sdk/commit/b8ab8093b9011b5d7d47bcd31fa69cefa6c8fe2a) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: improve error messaging when accidentally using Workers commands in Pages project
If we detect a Workers command used with a Pages project (i.e. wrangler.toml contains `pages_output_build_dir`), error with Pages version of command rather than "missing entry-point" etc.
### [`v3.80.5`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3805)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.80.4...wrangler@3.80.5)
##### Patch Changes
- Updated dependencies \[[`5761020`](https://redirect.github.com/cloudflare/workers-sdk/commit/5761020cb41270ce872ad6c555b263597949c06d), [`7859a04`](https://redirect.github.com/cloudflare/workers-sdk/commit/7859a04bcd4b2f1cafe67c371bd236acaf7a2d91)]:
- miniflare@3.20241011.0
### [`v3.80.4`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3804)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.80.3...wrangler@3.80.4)
##### Patch Changes
- [#6937](https://redirect.github.com/cloudflare/workers-sdk/pull/6937) [`51aedd4`](https://redirect.github.com/cloudflare/workers-sdk/commit/51aedd4333cce9ffa4f6834cdf19e22148dab7e9) Thanks [@lrapoport-cf](https://redirect.github.com/lrapoport-cf)! - fix: show help when kv commands are run without parameters
- Updated dependencies \[[`c863183`](https://redirect.github.com/cloudflare/workers-sdk/commit/c86318354f1a6c0f5c096d6b2a884de740552a19), [`fd43068`](https://redirect.github.com/cloudflare/workers-sdk/commit/fd430687ec1431be6c3af1b7420278b636c36e59)]:
- miniflare@3.20241004.0
- [@cloudflare/workers-shared](https://redirect.github.com/cloudflare/workers-shared)[@0](https://redirect.github.com/0).6.0
### [`v3.80.3`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3803)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.80.2...wrangler@3.80.3)
##### Patch Changes
- [#6927](https://redirect.github.com/cloudflare/workers-sdk/pull/6927) [`2af75ed`](https://redirect.github.com/cloudflare/workers-sdk/commit/2af75edb3c0722c04793c74f46aa099f4a3f27a9) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: respect `CLOUDFLARE_ACCOUNT_ID` with `wrangler pages project` commands
Fixes [#4947](https://redirect.github.com/cloudflare/workers-sdk/issues/4947)
- [#6894](https://redirect.github.com/cloudflare/workers-sdk/pull/6894) [`eaf71b8`](https://redirect.github.com/cloudflare/workers-sdk/commit/eaf71b86cc5650cffb54c942704ce3dd1b5ed6a7) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: improve the rendering of build errors when bundling
- [#6920](https://redirect.github.com/cloudflare/workers-sdk/pull/6920) [`2e64968`](https://redirect.github.com/cloudflare/workers-sdk/commit/2e649686c259c639701a62e754c53448cb694dfc) Thanks [@vicb](https://redirect.github.com/vicb)! - chore: update unenv dependency version
Pulls in [feat(node/net): implement Server mock](https://redirect.github.com/unjs/unenv/pull/316).
- [#6932](https://redirect.github.com/cloudflare/workers-sdk/pull/6932) [`4c6aad0`](https://redirect.github.com/cloudflare/workers-sdk/commit/4c6aad05b919a56484d13e4a49b861dcafbc0a2c) Thanks [@vicb](https://redirect.github.com/vicb)! - fix: allow `require`ing unenv aliased packages
Before this PR `require`ing packages aliased in unenv would fail.
That's because `require` would load the mjs file.
This PR adds wraps the mjs file in a virtual ES module to allow `require`ing it.
### [`v3.80.2`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3802)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.80.1...wrangler@3.80.2)
##### Patch Changes
- [#6923](https://redirect.github.com/cloudflare/workers-sdk/pull/6923) [`1320f20`](https://redirect.github.com/cloudflare/workers-sdk/commit/1320f20b38d7b4623fe21d38118bdc9fb8514a99) Thanks [@andyjessop](https://redirect.github.com/andyjessop)! - chore: adds eslint-disable for ESLint error on empty typescript interface in workers-configuration.d.ts
### [`v3.80.1`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3801)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.80.0...wrangler@3.80.1)
##### Patch Changes
- [#6908](https://redirect.github.com/cloudflare/workers-sdk/pull/6908) [`d696850`](https://redirect.github.com/cloudflare/workers-sdk/commit/d6968507b7eab36abdc4d6c2ffe183788857d08c) Thanks [@penalosa](https://redirect.github.com/penalosa)! - fix: debounce restarting worker on assets dir file changes when `--x-dev-env` is enabled.
- [#6902](https://redirect.github.com/cloudflare/workers-sdk/pull/6902) [`dc92af2`](https://redirect.github.com/cloudflare/workers-sdk/commit/dc92af28c572e3f7a03b84afd53f10a40ee2a5f8) Thanks [@threepointone](https://redirect.github.com/threepointone)! - fix: enable esbuild's keepNames: true to set .name on functions/classes
- [#6909](https://redirect.github.com/cloudflare/workers-sdk/pull/6909) [`82180a7`](https://redirect.github.com/cloudflare/workers-sdk/commit/82180a7a7680028f2ea24ae8b1c8479d39627826) Thanks [@penalosa](https://redirect.github.com/penalosa)! - fix: Various fixes for logging in `--x-dev-env`, primarily to ensure the hotkeys don't wipe useful output and are cleaned up correctly
- [#6903](https://redirect.github.com/cloudflare/workers-sdk/pull/6903) [`54924a4`](https://redirect.github.com/cloudflare/workers-sdk/commit/54924a430354c0e427770ee4289217660141c72e) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: ensure that `alias` config gets passed through to the bundler when using new `--x-dev-env`
Fixes [#6898](https://redirect.github.com/cloudflare/workers-sdk/issues/6898)
- [#6911](https://redirect.github.com/cloudflare/workers-sdk/pull/6911) [`30b7328`](https://redirect.github.com/cloudflare/workers-sdk/commit/30b7328073c86ff9adebd594015bca6844da7163) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: infer experimentalJsonConfig from file extension
Fixes [#5768](https://redirect.github.com/cloudflare/workers-sdk/issues/5768) - issue with vitest and Pages projects with wrangler.toml
- Updated dependencies \[[`5c50949`](https://redirect.github.com/cloudflare/workers-sdk/commit/5c509494807a1c0418be83c47a459ec80126848e)]:
- miniflare@3.20240925.1
### [`v3.80.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3800)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.79.0...wrangler@3.80.0)
##### Minor Changes
- [#6408](https://redirect.github.com/cloudflare/workers-sdk/pull/6408) [`3fa846e`](https://redirect.github.com/cloudflare/workers-sdk/commit/3fa846ec205a1f4e91bc1f69640dfd6e0a7b6a77) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - feat: update the `--experimental-dev-env` (shorthand: `--x-dev-env`) flag to on-by-default
If you experience any issues, you can disable the flag with `--x-dev-env=false`. Please also let us know by opening an issue at https://github.com/cloudflare/workers-sdk/issues/new/choose.
##### Patch Changes
- [#6854](https://redirect.github.com/cloudflare/workers-sdk/pull/6854) [`04a8fed`](https://redirect.github.com/cloudflare/workers-sdk/commit/04a8feda8ee1e855ac9935b2395db4eed20b99b7) Thanks [@penalosa](https://redirect.github.com/penalosa)! - chore: Include serialised `FormData` in debug logs
- [#6879](https://redirect.github.com/cloudflare/workers-sdk/pull/6879) [`b27d8cb`](https://redirect.github.com/cloudflare/workers-sdk/commit/b27d8cbad4d2bcf435e7ac87891b17db1997cd4e) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: the docs command should not crash if given search terms
Fixes a regression accidentally introduced by [#3735](https://redirect.github.com/cloudflare/workers-sdk/issues/3735).
- [#6873](https://redirect.github.com/cloudflare/workers-sdk/pull/6873) [`b123f43`](https://redirect.github.com/cloudflare/workers-sdk/commit/b123f43c6946fa97f49bc10532c924b9c58548b6) Thanks [@zwily](https://redirect.github.com/zwily)! - fix: reduce logging noise during wrangler dev with static assets
Updates to static assets are accessible by passing in --log-level="debug" but otherwise hidden.
- [#6881](https://redirect.github.com/cloudflare/workers-sdk/pull/6881) [`7ca37bc`](https://redirect.github.com/cloudflare/workers-sdk/commit/7ca37bcbb274e88709fc14aea6f62c003ddc1b92) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - fix: custom builds outputting files in assets watched directory no longer cause the custom build to run again in an infinite loop
- [#6872](https://redirect.github.com/cloudflare/workers-sdk/pull/6872) [`b2d094e`](https://redirect.github.com/cloudflare/workers-sdk/commit/b2d094e52b519decf8fdef1bb8dcd42d3e4ac2ad) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - fix: render a helpful build error if a Service Worker mode Worker has imports
A common mistake is to forget to export from the entry-point of a Worker, which causes
Wrangler to infer that we are in "Service Worker" mode.
In this mode, imports to external modules are not allowed.
Currently this only fails at runtime, because our esbuild step converts these imports to an internal `__require()` call that throws an error.
The error message is misleading and does not help the user identify the cause of the problem.
This is particularly tricky where the external imports are added by a library or our own node.js polyfills.
Fixes [#6648](https://redirect.github.com/cloudflare/workers-sdk/issues/6648)
- [#6792](https://redirect.github.com/cloudflare/workers-sdk/pull/6792) [`27e8385`](https://redirect.github.com/cloudflare/workers-sdk/commit/27e8385167a4ef6eff9bb91cf0203184fbd16915) Thanks [@penalosa](https://redirect.github.com/penalosa)! - fix: Handle more module declaration cases
- [#6838](https://redirect.github.com/cloudflare/workers-sdk/pull/6838) [`7dbd0c8`](https://redirect.github.com/cloudflare/workers-sdk/commit/7dbd0c82a52ba772f46081ccd4b39d59b1f4c8bf) Thanks [@GregBrimble](https://redirect.github.com/GregBrimble)! - fix: Improve static asset upload messaging
### [`v3.79.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3790)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.12...wrangler@3.79.0)
##### Minor Changes
- [#6801](https://redirect.github.com/cloudflare/workers-sdk/pull/6801) [`6009bb4`](https://redirect.github.com/cloudflare/workers-sdk/commit/6009bb44185e6a8a464528c945ce5a47eb992837) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - feat: implement retries within `wrangler deploy` and `wrangler versions upload` to workaround spotty network connections and service flakes
##### Patch Changes
- [#6870](https://redirect.github.com/cloudflare/workers-sdk/pull/6870) [`dc9039a`](https://redirect.github.com/cloudflare/workers-sdk/commit/dc9039a36f2e526a9a224a523fa6ebcdd42a9223) Thanks [@penalosa](https://redirect.github.com/penalosa)! - fix: Include `workerd` in the external dependecies of Wrangler to fix local builds.
- [#6866](https://redirect.github.com/cloudflare/workers-sdk/pull/6866) [`c75b0d9`](https://redirect.github.com/cloudflare/workers-sdk/commit/c75b0d9fec6cc6769b5f35a9455bb06588a68bbf) Thanks [@zwily](https://redirect.github.com/zwily)! - fix: debounce restarting worker on assets dir file changes
### [`v3.78.12`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#37812)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.11...wrangler@3.78.12)
##### Patch Changes
- [#6840](https://redirect.github.com/cloudflare/workers-sdk/pull/6840) [`5bfb75d`](https://redirect.github.com/cloudflare/workers-sdk/commit/5bfb75df8a81fc42f0eecd00fed5b84e5fab88d7) Thanks [@a-robinson](https://redirect.github.com/a-robinson)! - chore: update warning in `wrangler dev --remote` when using Queues to not mention beta status
### [`v3.78.11`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#37811)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.10...wrangler@3.78.11)
##### Patch Changes
- [#6819](https://redirect.github.com/cloudflare/workers-sdk/pull/6819) [`7ede181`](https://redirect.github.com/cloudflare/workers-sdk/commit/7ede1811376e4c08b9aba79c84b90ca2942ee87e) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - fix: Validate `[routes]` on configuration file changes
### [`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
### [`v3.78.5`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3785)
[Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.78.4...wrangler@3.78.5)
##### Patch Changes
- [#6744](https://redirect.github.com/cloudflare/workers-sdk/pull/6744) [`e3136f9`](https://redirect.github.com/cloudflare/workers-sdk/commit/e3136f9354517b448d557341a429f0820dea33a0) Thanks [@petebacondarwin](https://redirect.github.com/petebacondarwin)! - chore: update unenv dependency version
- [#6749](https://redirect.github.com/cloudflare/workers-sdk/pull/6749) [`9a06f88`](https://redirect.github.com/cloudflare/workers-sdk/commit/9a06f88dac311a2ff64df6bdc7ae90418bd0ec6c) Thanks [@CarmenPopoviciu](https://redirect.github.com/CarmenPopoviciu)! - fix: Throw error when attempting to configure Workers with assets and tail consumers
Tail Workers are currently not supported for Workers with assets. This commit ensures we throw a corresponding error if users are attempting to configure `tail_consumers` via their configuration file, for a Worker with assets. This validation is applied for all `wrangler dev`, `wrangler deploy`, `wrangler versions upload`.
- [#6746](https://redirect.github.com/cloudflare/workers-sdk/pull/6746) [`0deb42b`](https://redirect.github.com/cloudflare/workers-sdk/commit/0deb42b2b6b5960d0bd79884471805069c0f29b0) Thanks [@GregBrimble](https://redirect.github.com/GregBrimble)! - fix: Fix assets upload message to correctly report number of uploaded assets
- [#6745](https://redirect.github.com/cloudflare/workers-sdk/pull/6745) [`6dbbb88`](https://redirect.github.com/cloudflare/workers-sdk/commit/6dbbb880966caa58f29f5aafff764af57988db63) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - fix: r2 bucket notification get \ has been marked deprecated in favor of r2 bucket notification list \ to reflect behavior.
- Updated dependencies \[[`2407c41`](https://redirect.github.com/cloudflare/workers-sdk/commit/2407c41484f29845a64ccffd9368bc5d234eb831)]:
- miniflare@3.20240909.3
### [`v3.78.4`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3784)
##### Patch Changes
- [#6706](https://redirect.github.com/cloudflare/workers-sdk/pull/6706) [`1c42466`](https://redirect.github.com/cloudflare/workers-sdk/commit/1c4246631e4fe248e584e7db6a73810b9a87ea9f) Thanks [@jkoe-cf](https://redirect.github.com/jkoe-cf)! - fix: making explicit to only send a body if there are rule ids specified in the config delete
- [#6714](https://redirect.github.com/cloudflare/workers-sdk/pull/6714) [`62082aa`](https://redirect.github.com/cloudflare/workers-sdk/commit/62082aa75b767368d0a5c8c59a24a5f91a1b0c73) Thanks [@OilyLime](https://redirect.github.com/OilyLime)! - fix: rough edges when creating and updating Hyperdrive over Access configs
- [#6705](https://redirect.github.com/cloudflare/workers-sdk/pull/6705) [`ea60a52`](https://redirect.github.com/cloudflare/workers-sdk/commit/ea60a52a4e350b6c439d734618e3cd4187f3f2d5) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: include compatability date in static-asset only uploads (experimental feature)
### [`v3.78.3`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3783)
##### Patch Changes
- [#6686](https://redirect.github.com/cloudflare/workers-sdk/pull/6686) [`2c8506f`](https://redirect.github.com/cloudflare/workers-sdk/commit/2c8506f874171f4ccdf99357855389841578d348) Thanks [@DaniFoldi](https://redirect.github.com/DaniFoldi)! - fix: Bump path-to-regexp dependency version
- [#6329](https://redirect.github.com/cloudflare/workers-sdk/pull/6329) [`c135de4`](https://redirect.github.com/cloudflare/workers-sdk/commit/c135de4707234e11f7f6438bea6a7067e8f284f9) Thanks [@
Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.20240725.0
->4.20241112.0
3.67.1
->3.87.0
Release Notes
cloudflare/workerd (@cloudflare/workers-types)
### [`v4.20241112.0`](https://redirect.github.com/cloudflare/workerd/compare/8bf3af4699351556d1d7a8b30b491d7c3326457b...7b28eb50329d5fbe5a4d09e65ce64b334c5a3b7a) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/8bf3af4699351556d1d7a8b30b491d7c3326457b...7b28eb50329d5fbe5a4d09e65ce64b334c5a3b7a) ### [`v4.20241106.0`](https://redirect.github.com/cloudflare/workerd/compare/2bb9758456af578c3107f8459eceb5eb24a649bc...8bf3af4699351556d1d7a8b30b491d7c3326457b) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/2bb9758456af578c3107f8459eceb5eb24a649bc...8bf3af4699351556d1d7a8b30b491d7c3326457b) ### [`v4.20241022.0`](https://redirect.github.com/cloudflare/workerd/compare/fa7168988f89ec72e218a0112be4f6f0229c2d6b...2bb9758456af578c3107f8459eceb5eb24a649bc) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/fa7168988f89ec72e218a0112be4f6f0229c2d6b...2bb9758456af578c3107f8459eceb5eb24a649bc) ### [`v4.20241018.0`](https://redirect.github.com/cloudflare/workerd/compare/caeb4e0d9e8a7ecbef208e8c54c27bae7e412f7b...fa7168988f89ec72e218a0112be4f6f0229c2d6b) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/caeb4e0d9e8a7ecbef208e8c54c27bae7e412f7b...fa7168988f89ec72e218a0112be4f6f0229c2d6b) ### [`v4.20241011.0`](https://redirect.github.com/cloudflare/workerd/compare/76198481858fce538e4efa2783c3844e38149227...caeb4e0d9e8a7ecbef208e8c54c27bae7e412f7b) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/76198481858fce538e4efa2783c3844e38149227...caeb4e0d9e8a7ecbef208e8c54c27bae7e412f7b) ### [`v4.20241004.0`](https://redirect.github.com/cloudflare/workerd/compare/c91c8192982713c751492c009241c030e5e2128d...76198481858fce538e4efa2783c3844e38149227) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/c91c8192982713c751492c009241c030e5e2128d...76198481858fce538e4efa2783c3844e38149227) ### [`v4.20240925.0`](https://redirect.github.com/cloudflare/workerd/compare/d2fd5173d4ee4d90ce51ef5360a1a8a892247ad6...c91c8192982713c751492c009241c030e5e2128d) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/d2fd5173d4ee4d90ce51ef5360a1a8a892247ad6...c91c8192982713c751492c009241c030e5e2128d) ### [`v4.20240924.0`](https://redirect.github.com/cloudflare/workerd/compare/b41ed0bfcce9b811f0c9142abe33ace2779e7b42...d2fd5173d4ee4d90ce51ef5360a1a8a892247ad6) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/b41ed0bfcce9b811f0c9142abe33ace2779e7b42...d2fd5173d4ee4d90ce51ef5360a1a8a892247ad6) ### [`v4.20240919.0`](https://redirect.github.com/cloudflare/workerd/compare/141ec389db82bec0aa9ef6970aee85b5ff7713e6...b41ed0bfcce9b811f0c9142abe33ace2779e7b42) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/141ec389db82bec0aa9ef6970aee85b5ff7713e6...b41ed0bfcce9b811f0c9142abe33ace2779e7b42) ### [`v4.20240909.0`](https://redirect.github.com/cloudflare/workerd/compare/cf8ca6e40874475097f916ddb2ab9813c6a352f7...141ec389db82bec0aa9ef6970aee85b5ff7713e6) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/cf8ca6e40874475097f916ddb2ab9813c6a352f7...141ec389db82bec0aa9ef6970aee85b5ff7713e6) ### [`v4.20240903.0`](https://redirect.github.com/cloudflare/workerd/compare/8640269b40cfa9bbfd814b2c92e5fe7023b48f74...cf8ca6e40874475097f916ddb2ab9813c6a352f7) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/8640269b40cfa9bbfd814b2c92e5fe7023b48f74...cf8ca6e40874475097f916ddb2ab9813c6a352f7) ### [`v4.20240821.1`](https://redirect.github.com/cloudflare/workerd/compare/2f36bf5c96ba9e17debb421d4985b689640a7b23...8640269b40cfa9bbfd814b2c92e5fe7023b48f74) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/2f36bf5c96ba9e17debb421d4985b689640a7b23...8640269b40cfa9bbfd814b2c92e5fe7023b48f74) ### [`v4.20240815.0`](https://redirect.github.com/cloudflare/workerd/compare/2b3012bf2eb08c18f6f745884ff5a81c0270d09d...2f36bf5c96ba9e17debb421d4985b689640a7b23) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/2b3012bf2eb08c18f6f745884ff5a81c0270d09d...2f36bf5c96ba9e17debb421d4985b689640a7b23) ### [`v4.20240806.0`](https://redirect.github.com/cloudflare/workerd/compare/ce15e0b82e6408c49ec3e980f23640bd25d6c675...2b3012bf2eb08c18f6f745884ff5a81c0270d09d) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/ce15e0b82e6408c49ec3e980f23640bd25d6c675...2b3012bf2eb08c18f6f745884ff5a81c0270d09d) ### [`v4.20240729.0`](https://redirect.github.com/cloudflare/workerd/compare/b5b2329b385637fb14f24cefb792ce3204b51dd6...ce15e0b82e6408c49ec3e980f23640bd25d6c675) [Compare Source](https://redirect.github.com/cloudflare/workerd/compare/b5b2329b385637fb14f24cefb792ce3204b51dd6...ce15e0b82e6408c49ec3e980f23640bd25d6c675)cloudflare/workers-sdk (wrangler)
### [`v3.87.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3870) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.86.1...wrangler@3.87.0) ##### Minor Changes - [#7201](https://redirect.github.com/cloudflare/workers-sdk/pull/7201) [`beed72e`](https://redirect.github.com/cloudflare/workers-sdk/commit/beed72e7f3611c06ba777cd3a253a03a6eca2a17) Thanks [@GregBrimble](https://redirect.github.com/GregBrimble)! - feat: Tail Consumers are now supported for Workers with assets. You can now configure `tail_consumers` in conjunction with `assets` in your `wrangler.toml` file. Read more about [Static Assets](https://developers.cloudflare.com/workers/static-assets/) and [Tail Consumers](https://developers.cloudflare.com/workers/observability/logs/tail-workers/) in the documentation. - [#7212](https://redirect.github.com/cloudflare/workers-sdk/pull/7212) [`837f2f5`](https://redirect.github.com/cloudflare/workers-sdk/commit/837f2f569bb300b93acc6fd22d96f11e468fa552) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - Added r2 bucket info command to Wrangler. Improved formatting of r2 bucket list output ##### Patch Changes - [#7210](https://redirect.github.com/cloudflare/workers-sdk/pull/7210) [`c12c0fe`](https://redirect.github.com/cloudflare/workers-sdk/commit/c12c0fed888421215c15af9755f895bcfd635d8c) Thanks [@taylorlee](https://redirect.github.com/taylorlee)! - Avoid an unnecessary GET request during `wrangler deploy`. - [#7197](https://redirect.github.com/cloudflare/workers-sdk/pull/7197) [`4814455`](https://redirect.github.com/cloudflare/workers-sdk/commit/481445571735978b6af036254a82b3b9ca73f161) Thanks [@michelheusschen](https://redirect.github.com/michelheusschen)! - fix console output for `wrangler d1 migrations create` - [#6795](https://redirect.github.com/cloudflare/workers-sdk/pull/6795) [`94f07ee`](https://redirect.github.com/cloudflare/workers-sdk/commit/94f07eec15bf48ab4792b9b39e960c5c92fbf517) Thanks [@benmccann](https://redirect.github.com/benmccann)! - chore: upgrade chokidar to v4 - [#7133](https://redirect.github.com/cloudflare/workers-sdk/pull/7133) [`c46e02d`](https://redirect.github.com/cloudflare/workers-sdk/commit/c46e02dfd7e951ccd8d33db87c00c3772c085487) Thanks [@gpanders](https://redirect.github.com/gpanders)! - Do not emit escape sequences when stdout is not a TTY ### [`v3.86.1`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3861) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.86.0...wrangler@3.86.1) ##### Patch Changes - [#7069](https://redirect.github.com/cloudflare/workers-sdk/pull/7069) [`b499b74`](https://redirect.github.com/cloudflare/workers-sdk/commit/b499b743e2720ca57e9f156f3e945a7d7afe98ac) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Internal refactor to remove the non `--x-dev-env` flow from `wrangler dev` ### [`v3.86.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3860) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.85.0...wrangler@3.86.0) ##### Minor Changes - [#7154](https://redirect.github.com/cloudflare/workers-sdk/pull/7154) [`ef7c0b3`](https://redirect.github.com/cloudflare/workers-sdk/commit/ef7c0b3641925e2deceb7e5323f86b769de54405) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - Added the ability to enable, disable, and get r2.dev public access URLs for R2 buckets. ##### Patch Changes - [#7169](https://redirect.github.com/cloudflare/workers-sdk/pull/7169) [`9098a3b`](https://redirect.github.com/cloudflare/workers-sdk/commit/9098a3b03f82bbfb1fb8c8c531fafbfe26a49e59) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Ensure `workerd` processes are cleaned up after address-in-use errors - [#7172](https://redirect.github.com/cloudflare/workers-sdk/pull/7172) [`3dce388`](https://redirect.github.com/cloudflare/workers-sdk/commit/3dce3881bdaf373aa9b2e52483e340ab8193151c) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Clarify dev registry messaging around locally connected services. The connection status of local service bindings & durable object bindings is now indicated by `connected` or `not connected` next to their entry in the bindings summary. For more details, refer to https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/#local-development - [#7193](https://redirect.github.com/cloudflare/workers-sdk/pull/7193) [`ad51d1d`](https://redirect.github.com/cloudflare/workers-sdk/commit/ad51d1d77483bf0b4dc73fd392f5cdefe4ddf5d8) Thanks [@sdnts](https://redirect.github.com/sdnts)! - Output suggested wrangler.toml changes after creating an R2 bucket - [#7191](https://redirect.github.com/cloudflare/workers-sdk/pull/7191) [`1d5bc6d`](https://redirect.github.com/cloudflare/workers-sdk/commit/1d5bc6d3530e98db117af3f6b16b43ff6c069f94) Thanks [@sdnts](https://redirect.github.com/sdnts)! - Output suggested wrangler.toml changes after creating a Queue - Updated dependencies \[[`1db7846`](https://redirect.github.com/cloudflare/workers-sdk/commit/1db7846ec5c356f6b59cddf5f48b16b3e7c73d66), [`08c6580`](https://redirect.github.com/cloudflare/workers-sdk/commit/08c6580494e702373d17ff7485988a8fae9af59e)]: - miniflare@3.20241106.0 - [@cloudflare/workers-shared](https://redirect.github.com/cloudflare/workers-shared)[@0](https://redirect.github.com/0).7.1 ### [`v3.85.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3850) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.84.1...wrangler@3.85.0) ##### Minor Changes - [#7105](https://redirect.github.com/cloudflare/workers-sdk/pull/7105) [`a5f1779`](https://redirect.github.com/cloudflare/workers-sdk/commit/a5f177945cc512e1e4dc889c09efa67e5af8ff2b) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - Added the ability to list, add, remove, and update R2 bucket custom domains. - [#7132](https://redirect.github.com/cloudflare/workers-sdk/pull/7132) [`89f6274`](https://redirect.github.com/cloudflare/workers-sdk/commit/89f627426bc30b5c76039c9e78a9aab14dcd40c9) Thanks [@gabivlj](https://redirect.github.com/gabivlj)! - Event messages are capitalized, images of wrong architectures properly show the error in `cloudchamber create` When a new "health" enum is introduced, `wrangler cloudchamber list` won't crash anymore. Update Cloudchamber schemas. - [#7121](https://redirect.github.com/cloudflare/workers-sdk/pull/7121) [`2278616`](https://redirect.github.com/cloudflare/workers-sdk/commit/2278616b517e17dede77a675d5d2dc6847489f50) Thanks [@bruxodasilva](https://redirect.github.com/bruxodasilva)! - Added pause and resume commands to manage Workflows and hidded unimplemented delete command ##### Patch Changes - [#7134](https://redirect.github.com/cloudflare/workers-sdk/pull/7134) [`3ee1353`](https://redirect.github.com/cloudflare/workers-sdk/commit/3ee1353d317c0e137a14f3091b32eecd575cc7a4) Thanks [@cmackenzie1](https://redirect.github.com/cmackenzie1)! - Change Pipelines to use name instead of ID - [#7020](https://redirect.github.com/cloudflare/workers-sdk/pull/7020) [`e1d2fd6`](https://redirect.github.com/cloudflare/workers-sdk/commit/e1d2fd668678dadcd46a1a9ca7da17e1627be807) Thanks [@KianNH](https://redirect.github.com/KianNH)! - chore: move printWranglerBanner for secret delete into handler - [#7150](https://redirect.github.com/cloudflare/workers-sdk/pull/7150) [`6380d86`](https://redirect.github.com/cloudflare/workers-sdk/commit/6380d864d6c771f3cc81d6a3cd00a8559a6d4839) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - refactor: improve login/logout/whoami setup with the new internal registration utils - [#6756](https://redirect.github.com/cloudflare/workers-sdk/pull/6756) [`49ef163`](https://redirect.github.com/cloudflare/workers-sdk/commit/49ef163e5d91ac5123cd6ccc29b5f98e0c92d7df) Thanks [@WalshyDev](https://redirect.github.com/WalshyDev)! - chore: disable wrangler.toml warnings when doing `wrangler login` & `wrangler logout` - [#7164](https://redirect.github.com/cloudflare/workers-sdk/pull/7164) [`1bd4885`](https://redirect.github.com/cloudflare/workers-sdk/commit/1bd4885b5dcba981c0ccf13aa1228262b9101783) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Fix `--test-scheduled` with custom builds & `--x-dev-env` ### [`v3.84.1`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3841) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.84.0...wrangler@3.84.1) ##### Patch Changes - [#7141](https://redirect.github.com/cloudflare/workers-sdk/pull/7141) [`d938bb3`](https://redirect.github.com/cloudflare/workers-sdk/commit/d938bb395d77e2be9ab708eb4ace722fc39153e8) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: throw a better error if there is an "ASSETS" user binding in a Pages projects - [#7124](https://redirect.github.com/cloudflare/workers-sdk/pull/7124) [`f8ebdd1`](https://redirect.github.com/cloudflare/workers-sdk/commit/f8ebdd1b2ba7cdc30a17c19dc66aed064213b2a6) Thanks [@skepticfx](https://redirect.github.com/skepticfx)! - fix: Modify Cloudchamber deployment labels in interactive mode ### [`v3.84.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3840) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.83.0...wrangler@3.84.0) ##### Minor Changes - [#6999](https://redirect.github.com/cloudflare/workers-sdk/pull/6999) [`0111edb`](https://redirect.github.com/cloudflare/workers-sdk/commit/0111edb9da466184885085be5e755ceb4970a486) Thanks [@garvit-gupta](https://redirect.github.com/garvit-gupta)! - docs: Vectorize GA Announcement Banner - [#6916](https://redirect.github.com/cloudflare/workers-sdk/pull/6916) [`a33a133`](https://redirect.github.com/cloudflare/workers-sdk/commit/a33a133f884741d347f85f059631ae6461c46fdd) Thanks [@garrettgu10](https://redirect.github.com/garrettgu10)! - Local development now supports Vectorize bindings - [#7004](https://redirect.github.com/cloudflare/workers-sdk/pull/7004) [`15ef013`](https://redirect.github.com/cloudflare/workers-sdk/commit/15ef013f1bd006915d01477e9e65f8ac51e7dce9) Thanks [@garvit-gupta](https://redirect.github.com/garvit-gupta)! - feat: Enable Vectorize query by id via Wrangler - [#7092](https://redirect.github.com/cloudflare/workers-sdk/pull/7092) [`038fdd9`](https://redirect.github.com/cloudflare/workers-sdk/commit/038fdd97aaab9db3b6a76cd0e0d9cf7a786f9ac8) Thanks [@jonesphillip](https://redirect.github.com/jonesphillip)! - Added location hint option for the Wrangler R2 bucket create command - [#7024](https://redirect.github.com/cloudflare/workers-sdk/pull/7024) [`bd66d51`](https://redirect.github.com/cloudflare/workers-sdk/commit/bd66d511a90dd7a635ec94e95f806be7de569212) Thanks [@xortive](https://redirect.github.com/xortive)! - feature: allow using a connection string when updating hyperdrive configs both `hyperdrive create` and `hyperdrive update` now support updating configs with connection strings. ##### Patch Changes - [#7091](https://redirect.github.com/cloudflare/workers-sdk/pull/7091) [`68a2a84`](https://redirect.github.com/cloudflare/workers-sdk/commit/68a2a8460375cfa0fba8c7c7384b0168e5e4415d) Thanks [@taylorlee](https://redirect.github.com/taylorlee)! - fix: synchronize observability settings during `wrangler versions deploy` When running `wrangler versions deploy`, Wrangler will now update `observability` settings in addition to `logpush` and `tail_consumers`. Unlike `wrangler deploy`, it will not disable observability when `observability` is undefined in `wrangler.toml`. - [#7080](https://redirect.github.com/cloudflare/workers-sdk/pull/7080) [`924ec18`](https://redirect.github.com/cloudflare/workers-sdk/commit/924ec18c249f49700d070e725be675fd5f99259b) Thanks [@vicb](https://redirect.github.com/vicb)! - chore(wrangler): update unenv dependency version - [#7097](https://redirect.github.com/cloudflare/workers-sdk/pull/7097) [`8ca4b32`](https://redirect.github.com/cloudflare/workers-sdk/commit/8ca4b327443c38df55236509e2a782c6496ba89d) Thanks [@emily-shen](https://redirect.github.com/emily-shen)! - fix: remove deprecation warnings for `wrangler init` We will not be removing `wrangler init` (it just delegates to create-cloudflare now). These warnings were causing confusion for users as it `wrangler init` is still recommended in many places. - [#7073](https://redirect.github.com/cloudflare/workers-sdk/pull/7073) [`656a444`](https://redirect.github.com/cloudflare/workers-sdk/commit/656a444fc7d363c1b7154fdf73eed0a81b003882) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Internal refactor to remove `es-module-lexer` and support `wrangler types` for Workers with Durable Objects & JSX - [#7024](https://redirect.github.com/cloudflare/workers-sdk/pull/7024) [`bd66d51`](https://redirect.github.com/cloudflare/workers-sdk/commit/bd66d511a90dd7a635ec94e95f806be7de569212) Thanks [@xortive](https://redirect.github.com/xortive)! - fix: make individual parameters work for `wrangler hyperdrive create` when not using HoA `wrangler hyperdrive create` individual parameters were not setting the database name correctly when calling the api. - [#7024](https://redirect.github.com/cloudflare/workers-sdk/pull/7024) [`bd66d51`](https://redirect.github.com/cloudflare/workers-sdk/commit/bd66d511a90dd7a635ec94e95f806be7de569212) Thanks [@xortive](https://redirect.github.com/xortive)! - refactor: use same param parsing code for `wrangler hyperdrive create` and `wrangler hyperdrive update` ensures that going forward, both commands support the same features and have the same names for config flags ### [`v3.83.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3830) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.82.0...wrangler@3.83.0) ##### Minor Changes - [#7000](https://redirect.github.com/cloudflare/workers-sdk/pull/7000) [`1de309b`](https://redirect.github.com/cloudflare/workers-sdk/commit/1de309ba2222d7a73cefacef8d3eb60e8afdf5b4) Thanks [@jkoe-cf](https://redirect.github.com/jkoe-cf)! - feature: allowing users to specify a description when creating an event notification rule ##### Patch Changes - [#7011](https://redirect.github.com/cloudflare/workers-sdk/pull/7011) [`cef32c8`](https://redirect.github.com/cloudflare/workers-sdk/commit/cef32c88ee75a84267c1007608c042deb220a30b) Thanks [@GregBrimble](https://redirect.github.com/GregBrimble)! - fix: Correctly apply Durable Object migrations for namespaced scripts - [#7067](https://redirect.github.com/cloudflare/workers-sdk/pull/7067) [`4aa35c5`](https://redirect.github.com/cloudflare/workers-sdk/commit/4aa35c562f976e59016f395af208d05bbab3e408) Thanks [@LuisDuarte1](https://redirect.github.com/LuisDuarte1)! - Change trigger command to comply with the current workflows endpoint. This also adds an id option to allow users to optionally customize the new instance id. - [#7082](https://redirect.github.com/cloudflare/workers-sdk/pull/7082) [`3f1d79c`](https://redirect.github.com/cloudflare/workers-sdk/commit/3f1d79c690e123ffb23cc22db64c07030fb3eb46) Thanks [@LuisDuarte1](https://redirect.github.com/LuisDuarte1)! - Change to new terminate instance workflow endpoint - [#7036](https://redirect.github.com/cloudflare/workers-sdk/pull/7036) [`e7ea600`](https://redirect.github.com/cloudflare/workers-sdk/commit/e7ea6005c1f283bbdfe7a6803d41403e5ebc13e5) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Reduce KV bulk upload bucket size to 1000 (from the previous 5000) - [#7068](https://redirect.github.com/cloudflare/workers-sdk/pull/7068) [`a2afcf1`](https://redirect.github.com/cloudflare/workers-sdk/commit/a2afcf13ff4b6a9f72fdca108b3c7e493185adf6) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - log warning of Workflows open-beta status when running deploying a Worker that contains a Workflow binding - [#7065](https://redirect.github.com/cloudflare/workers-sdk/pull/7065) [`b219296`](https://redirect.github.com/cloudflare/workers-sdk/commit/b2192965e50602f8148c8bd9a6f10fdb059aefd3) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Internal refactor to remove React/ink from all non-`wrangler dev` flows - [#7064](https://redirect.github.com/cloudflare/workers-sdk/pull/7064) [`a90980c`](https://redirect.github.com/cloudflare/workers-sdk/commit/a90980cadafb51c3ff60404d832bd11fc2b4e18b) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Fix `wrangler dev --remote --show-interactive-dev-session=false` by only enabling hotkeys after account selection if hotkeys were previously enabled - [#7045](https://redirect.github.com/cloudflare/workers-sdk/pull/7045) [`5ef6231`](https://redirect.github.com/cloudflare/workers-sdk/commit/5ef6231a5cefbaaef123e6e8ee899fb81fc69e3e) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - Add preliminary support for Workflows in wrangler dev - [#7075](https://redirect.github.com/cloudflare/workers-sdk/pull/7075) [`80e5bc6`](https://redirect.github.com/cloudflare/workers-sdk/commit/80e5bc6887965a35ca1ab2794e4e4a96c0ef7a1e) Thanks [@LuisDuarte1](https://redirect.github.com/LuisDuarte1)! - Fix params serialization when send the trigger workflow API Previously, wrangler did not parse the params sending it as a string to workflow's services. - Updated dependencies \[[`760e43f`](https://redirect.github.com/cloudflare/workers-sdk/commit/760e43ffa197597de5625b96bc91376161f5027a), [`8dc2b7d`](https://redirect.github.com/cloudflare/workers-sdk/commit/8dc2b7d739239411ac29e419c22d22c291777042), [`5ef6231`](https://redirect.github.com/cloudflare/workers-sdk/commit/5ef6231a5cefbaaef123e6e8ee899fb81fc69e3e)]: - miniflare@3.20241022.0 - [@cloudflare/workers-shared](https://redirect.github.com/cloudflare/workers-shared)[@0](https://redirect.github.com/0).7.0 ### [`v3.82.0`](https://redirect.github.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3820) [Compare Source](https://redirect.github.com/cloudflare/workers-sdk/compare/wrangler@3.81.0...wrangler@3.82.0) ##### Minor Changes - [#6945](https://redirect.github.com/cloudflare/workers-sdk/pull/6945) [`6b97353`](https://redirect.github.com/cloudflare/workers-sdk/commit/6b9735389fcb57dd8abb778439dd5e11f593b264) Thanks [@bthwaites](https://redirect.github.com/bthwaites)! - Add jurisdiction option to R2 event notification wrangler actions ##### Patch Changes - [#5737](https://redirect.github.com/cloudflare/workers-sdk/pull/5737) [`9bf51d6`](https://redirect.github.com/cloudflare/workers-sdk/commit/9bf51d656f5c7cd6ef744ebc1cebe85b29f05187) Thanks [@penalosa](https://redirect.github.com/penalosa)! - Validate duplicate bindings across all binding types - [#7010](https://redirect.github.com/cloudflare/workers-sdk/pull/7010) [`1f6ff8b`](https://redirect.github.com/cloudflare/workers-sdk/commit/1f6ff8b696671cd1f7918c0549cc7e6660a71e5b) Thanks [@vicb](https://redirect.github.com/vicb)! - chore: update unenv dependency version - [#7012](https://redirect.github.com/cloudflare/workers-sdk/pull/7012) [`244aa57`](https://redirect.github.com/cloudflare/workers-sdk/commit/244aa57a9f38b9dedbae6d4bb3949dd63840c82c) Thanks [@RamIdeas](https://redirect.github.com/RamIdeas)! - Add support for Workflow bindings (in deployments, not yet in local dev) To bind to a workflow, add a `workflows` section in your wrangler.toml: ```toml [[workflows]] binding = "WORKFLOW" name = "my-workflow" class_name = "MyDemoWorkflow" ``` and export an entrypoint (e.g. `MyDemoWorkflow`) in your script: ```typescript import { WorkflowEntrypoint } from "cloudflare:workers"; export class MyDemoWorkflow extends WorkflowEntrypointConfiguration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.