cloudflare/workers-sdk (miniflare)
### [`v3.20240304.1`](https://togithub.com/cloudflare/workers-sdk/blob/HEAD/packages/miniflare/CHANGELOG.md#3202403041)
[Compare Source](https://togithub.com/cloudflare/workers-sdk/compare/miniflare@3.20240304.0...miniflare@3.20240304.1)
##### Patch Changes
- [#5201](https://togithub.com/cloudflare/workers-sdk/pull/5201) [`1235d48`](https://togithub.com/cloudflare/workers-sdk/commit/1235d48fed9f4e348011fd62fce6458006947501) Thanks [@wydengyre](https://togithub.com/wydengyre)! - fix: ensure `miniflare` works with Node 21.7.0+
- [#5191](https://togithub.com/cloudflare/workers-sdk/pull/5191) [`27fb22b`](https://togithub.com/cloudflare/workers-sdk/commit/27fb22b7c6b224aecc852915d9fee600d9d86efc) Thanks [@mrbbot](https://togithub.com/mrbbot)! - fix: ensure redirect responses handled correctly with `dispatchFetch()`
Previously, if your Worker returned a redirect response, calling `dispatchFetch(url)` would send another request to the original `url` rather than the redirect. This change ensures redirects are followed correctly.
- If your Worker returns a relative redirect or an absolute redirect with the same origin as the original `url`, the request will be sent to the Worker.
- If your Worker instead returns an absolute redirect with a different origin, the request will be sent to the Internet.
- If a redirected request to a different origin returns an absolute redirect with the same origin as the original `url`, the request will also be sent to the Worker.
unjs/nitro (nitropack)
### [`v2.9.3`](https://togithub.com/unjs/nitro/blob/HEAD/CHANGELOG.md#v293)
[Compare Source](https://togithub.com/unjs/nitro/compare/v2.9.2...v2.9.3)
[compare changes](https://togithub.com/unjs/nitro/compare/v2.9.2...v2.9.3)
##### 🩹 Fixes
- **raw:** Use mime to chck binary types and exclude `.json` ([#2239](https://togithub.com/unjs/nitro/pull/2239))
##### 📖 Documentation
- Fix typo ([a445fae6](https://togithub.com/unjs/nitro/commit/a445fae6))
##### ❤️ Contributors
- Pooya Parsa
- Keigo Nakao ([@kspace-trk](http://github.com/kspace-trk))
### [`v2.9.2`](https://togithub.com/unjs/nitro/blob/HEAD/CHANGELOG.md#v292)
[Compare Source](https://togithub.com/unjs/nitro/compare/v2.9.1...v2.9.2)
[compare changes](https://togithub.com/unjs/nitro/compare/v2.9.1...v2.9.2)
##### 🩹 Fixes
- **database:** CamelCase the connector name ([#2228](https://togithub.com/unjs/nitro/pull/2228))
- Respect `imports.autoImport: false` ([#2226](https://togithub.com/unjs/nitro/pull/2226))
- **server-assets:** Mark `yaml`, `json`, `json5` and `csv` as text ([#2229](https://togithub.com/unjs/nitro/pull/2229))
- **import-meta:** Import `process` from `node:process` for node compatible builds (deno) ([#2225](https://togithub.com/unjs/nitro/pull/2225))
##### 📖 Documentation
- **deploy:** Add link to zero config providers ([#2206](https://togithub.com/unjs/nitro/pull/2206))
- **fetch:** Fix typo ([#2209](https://togithub.com/unjs/nitro/pull/2209))
- Fix typo ([#2211](https://togithub.com/unjs/nitro/pull/2211))
- Fix typo ([#2205](https://togithub.com/unjs/nitro/pull/2205))
- Remove lagon ([#2204](https://togithub.com/unjs/nitro/pull/2204))
- Update url for experimental database feature ([#2210](https://togithub.com/unjs/nitro/pull/2210))
- **providers:** Improve formatting & use new `undocs` components ([#2202](https://togithub.com/unjs/nitro/pull/2202))
- Improve cache page ([674089b3](https://togithub.com/unjs/nitro/commit/674089b3))
##### 🏡 Chore
- **release:** V2.9.1 ([d8491cdc](https://togithub.com/unjs/nitro/commit/d8491cdc))
- **examples:** Update hello-world ([169ec572](https://togithub.com/unjs/nitro/commit/169ec572))
- Update deps and lockfile ([3875e50d](https://togithub.com/unjs/nitro/commit/3875e50d))
- Update lockfile ([e3f555ac](https://togithub.com/unjs/nitro/commit/e3f555ac))
- Remove lagon ([#2203](https://togithub.com/unjs/nitro/pull/2203))
- Update `hello-world` example ([920b399e](https://togithub.com/unjs/nitro/commit/920b399e))
- Update lockfile ([08da539f](https://togithub.com/unjs/nitro/commit/08da539f))
- Improve notes in pr template ([#2212](https://togithub.com/unjs/nitro/pull/2212))
- Update dependencies ([be2c70be](https://togithub.com/unjs/nitro/commit/be2c70be))
- Use type import in tests ([1cb410db](https://togithub.com/unjs/nitro/commit/1cb410db))
- Increase test timeout ([7a65d1ef](https://togithub.com/unjs/nitro/commit/7a65d1ef))
##### ❤️ Contributors
- Pooya Parsa ([@pi0](http://github.com/pi0))
- Divy Srivastava ([@littledivy](http://github.com/littledivy))
- Alexander Lichter
- Daniel Roe ([@danielroe](http://github.com/danielroe))
- Sébastien Chopin ([@Atinux](http://github.com/Atinux))
- Christian Preston ([@cpreston321](http://github.com/cpreston321))
- Phan Khắc Đạo
- Maxime Pauvert ([@maximepvrt](http://github.com/maximepvrt))
- Jeff Galbraith ([@hawkeye64](http://github.com/hawkeye64))
- Rajeev R Sharma
- Julien Vanelian ([@JulienVanelian](http://github.com/JulienVanelian))
- Gangan ([@shinGangan](http://github.com/shinGangan))
cloudflare/workers-sdk (wrangler)
### [`v3.33.0`](https://togithub.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3330)
[Compare Source](https://togithub.com/cloudflare/workers-sdk/compare/wrangler@3.32.0...wrangler@3.33.0)
##### Minor Changes
- [#4930](https://togithub.com/cloudflare/workers-sdk/pull/4930) [`2680462`](https://togithub.com/cloudflare/workers-sdk/commit/268046269394e27654550ad034d286aa0e6aaf4b) Thanks [@rozenmd](https://togithub.com/rozenmd)! - refactor: default `wrangler d1 execute` and `wrangler d1 migrations` commands to local mode first, to match `wrangler dev`
This PR defaults `wrangler d1 execute` and `wrangler d1 migrations` commands to use the local development environment provided by wrangler to match the default behaviour in `wrangler dev`.
BREAKING CHANGE (for a beta feature): `wrangler d1 execute` and `wrangler d1 migrations` commands now default `--local` to `true`. When running `wrangler d1 execute` against a remote D1 database, you will need to provide the `--remote` flag.
##### Patch Changes
- [#5184](https://togithub.com/cloudflare/workers-sdk/pull/5184) [`046930e`](https://togithub.com/cloudflare/workers-sdk/commit/046930eb898db6d45a6b26751dede07793435d28) Thanks [@nora-soderlund](https://togithub.com/nora-soderlund)! - fix: change d1 migrations create to use the highest migration number rather than the first non-existing migration number to allow for gaps in the migration files.
- Updated dependencies \[[`1235d48`](https://togithub.com/cloudflare/workers-sdk/commit/1235d48fed9f4e348011fd62fce6458006947501), [`27fb22b`](https://togithub.com/cloudflare/workers-sdk/commit/27fb22b7c6b224aecc852915d9fee600d9d86efc)]:
- miniflare@3.20240304.1
Configuration
📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^20.11.25
->^20.11.26
^3.20240304.0
->^3.20240304.1
^2.9.1
->^2.9.3
^3.32.0
->^3.33.0
Release Notes
cloudflare/workers-sdk (miniflare)
### [`v3.20240304.1`](https://togithub.com/cloudflare/workers-sdk/blob/HEAD/packages/miniflare/CHANGELOG.md#3202403041) [Compare Source](https://togithub.com/cloudflare/workers-sdk/compare/miniflare@3.20240304.0...miniflare@3.20240304.1) ##### Patch Changes - [#5201](https://togithub.com/cloudflare/workers-sdk/pull/5201) [`1235d48`](https://togithub.com/cloudflare/workers-sdk/commit/1235d48fed9f4e348011fd62fce6458006947501) Thanks [@wydengyre](https://togithub.com/wydengyre)! - fix: ensure `miniflare` works with Node 21.7.0+ - [#5191](https://togithub.com/cloudflare/workers-sdk/pull/5191) [`27fb22b`](https://togithub.com/cloudflare/workers-sdk/commit/27fb22b7c6b224aecc852915d9fee600d9d86efc) Thanks [@mrbbot](https://togithub.com/mrbbot)! - fix: ensure redirect responses handled correctly with `dispatchFetch()` Previously, if your Worker returned a redirect response, calling `dispatchFetch(url)` would send another request to the original `url` rather than the redirect. This change ensures redirects are followed correctly. - If your Worker returns a relative redirect or an absolute redirect with the same origin as the original `url`, the request will be sent to the Worker. - If your Worker instead returns an absolute redirect with a different origin, the request will be sent to the Internet. - If a redirected request to a different origin returns an absolute redirect with the same origin as the original `url`, the request will also be sent to the Worker.unjs/nitro (nitropack)
### [`v2.9.3`](https://togithub.com/unjs/nitro/blob/HEAD/CHANGELOG.md#v293) [Compare Source](https://togithub.com/unjs/nitro/compare/v2.9.2...v2.9.3) [compare changes](https://togithub.com/unjs/nitro/compare/v2.9.2...v2.9.3) ##### 🩹 Fixes - **raw:** Use mime to chck binary types and exclude `.json` ([#2239](https://togithub.com/unjs/nitro/pull/2239)) ##### 📖 Documentation - Fix typo ([a445fae6](https://togithub.com/unjs/nitro/commit/a445fae6)) ##### ❤️ Contributors - Pooya Parsacloudflare/workers-sdk (wrangler)
### [`v3.33.0`](https://togithub.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3330) [Compare Source](https://togithub.com/cloudflare/workers-sdk/compare/wrangler@3.32.0...wrangler@3.33.0) ##### Minor Changes - [#4930](https://togithub.com/cloudflare/workers-sdk/pull/4930) [`2680462`](https://togithub.com/cloudflare/workers-sdk/commit/268046269394e27654550ad034d286aa0e6aaf4b) Thanks [@rozenmd](https://togithub.com/rozenmd)! - refactor: default `wrangler d1 execute` and `wrangler d1 migrations` commands to local mode first, to match `wrangler dev` This PR defaults `wrangler d1 execute` and `wrangler d1 migrations` commands to use the local development environment provided by wrangler to match the default behaviour in `wrangler dev`. BREAKING CHANGE (for a beta feature): `wrangler d1 execute` and `wrangler d1 migrations` commands now default `--local` to `true`. When running `wrangler d1 execute` against a remote D1 database, you will need to provide the `--remote` flag. ##### Patch Changes - [#5184](https://togithub.com/cloudflare/workers-sdk/pull/5184) [`046930e`](https://togithub.com/cloudflare/workers-sdk/commit/046930eb898db6d45a6b26751dede07793435d28) Thanks [@nora-soderlund](https://togithub.com/nora-soderlund)! - fix: change d1 migrations create to use the highest migration number rather than the first non-existing migration number to allow for gaps in the migration files. - Updated dependencies \[[`1235d48`](https://togithub.com/cloudflare/workers-sdk/commit/1235d48fed9f4e348011fd62fce6458006947501), [`27fb22b`](https://togithub.com/cloudflare/workers-sdk/commit/27fb22b7c6b224aecc852915d9fee600d9d86efc)]: - miniflare@3.20240304.1Configuration
📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.