nuxt/nuxt
### [`v3.5.2`](https://togithub.com/nuxt/nuxt/releases/tag/v3.5.2)
[Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.5.1...v3.5.2)
> 3.5.2 is a patch release focusing on bug fixes.
##### ✅ Upgrading
As usual, our recommendation for upgrading is to run:
```sh
nuxi upgrade --force
```
This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
##### 👉 Changelog
[compare changes](https://togithub.com/nuxt/nuxt/compare/v3.5.1...v3.5.2)
##### 🔥 Performance
- **nuxt:** Use `.test` and hoist regexps where possible ([#21011](https://togithub.com/nuxt/nuxt/pull/21011))
##### 🩹 Fixes
- **nuxt:** Fix useLazyFetch types ([#20989](https://togithub.com/nuxt/nuxt/pull/20989))
- **nuxt:** Scan component dirs case-sensitively ([#20995](https://togithub.com/nuxt/nuxt/pull/20995))
- **schema:** Remove duplicate `@default` jsdoc tag ([#21010](https://togithub.com/nuxt/nuxt/pull/21010))
- **nuxt:** Add type support for router composables without `pages/` integration ([397c54c9d](https://togithub.com/nuxt/nuxt/commit/397c54c9d))
- **nuxt:** Use simple incrementing id on client ([#20992](https://togithub.com/nuxt/nuxt/pull/20992))
- **nuxt:** Treeshake `` with webpack ([#21013](https://togithub.com/nuxt/nuxt/pull/21013))
- **nuxt:** Await nuxt ready state before `refreshNuxtData` ([#21008](https://togithub.com/nuxt/nuxt/pull/21008))
- **nuxt:** Show error page after fatal `abortNavigation` ([#21047](https://togithub.com/nuxt/nuxt/pull/21047))
- **nuxt:** Normalize windows paths in granular watcher ([#21066](https://togithub.com/nuxt/nuxt/pull/21066))
- **nuxt:** Omit `Set-Cookie` header if value is null ([#21072](https://togithub.com/nuxt/nuxt/pull/21072))
- **nuxt:** Resolve modules relative to modulesDir ([#21082](https://togithub.com/nuxt/nuxt/pull/21082))
- **vite:** Narrow vite-node inline pattern ([#21224](https://togithub.com/nuxt/nuxt/pull/21224))
##### 📖 Documentation
- Fix typo in modules directory example ([#21014](https://togithub.com/nuxt/nuxt/pull/21014))
- Fix a typo in code example ([#21057](https://togithub.com/nuxt/nuxt/pull/21057))
- Link to correct webpack css extraction loader ([4e6369cef](https://togithub.com/nuxt/nuxt/commit/4e6369cef))
- **api:** Add `render:island` hook ([#21065](https://togithub.com/nuxt/nuxt/pull/21065))
- Rewrite data fetching section ([#21031](https://togithub.com/nuxt/nuxt/pull/21031))
- Improve data fetching docs ([#21197](https://togithub.com/nuxt/nuxt/pull/21197))
##### 🏡 Chore
- Move v2 docs to v2.nuxt.com ([6d8c119a2](https://togithub.com/nuxt/nuxt/commit/6d8c119a2))
- Add missing dependencies ([9723add18](https://togithub.com/nuxt/nuxt/commit/9723add18))
##### ✅ Tests
- Refactor type tests into a separate fixture ([#21007](https://togithub.com/nuxt/nuxt/pull/21007))
- Close out some missing browser contexts ([3bc3aeaf6](https://togithub.com/nuxt/nuxt/commit/3bc3aeaf6))
##### ❤️ Contributors
- Daniel Roe ([@danielroe](https://togithub.com/danielroe))
- Jongmin Yoon ([@jongmin4943](https://togithub.com/jongmin4943))
- Louis Haftmann ([@LouisHaftmann](https://togithub.com/LouisHaftmann))
- Clément Ollivier ([@clemcode](https://togithub.com/clemcode))
- Julien Huang ([@huang-julien](https://togithub.com/huang-julien))
- Alexander ([@xanderbarkhatov](https://togithub.com/xanderbarkhatov))
- Yue Yang ([@g1eny0ung](https://togithub.com/g1eny0ung))
- Lucie ([@lihbr](https://togithub.com/lihbr))
- [@Gecolay](https://togithub.com/Gecolay)
- Lehoczky Zoltán ([@Lehoczky](https://togithub.com/Lehoczky))
- Sébastien Chopin ([@Atinux](https://togithub.com/Atinux))
- Haruaki OTAKE ([@aaharu](https://togithub.com/aaharu))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] 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:
3.5.1
->3.5.2
3.5.1
->3.5.2
3.5.1
->3.5.2
Release Notes
nuxt/nuxt
### [`v3.5.2`](https://togithub.com/nuxt/nuxt/releases/tag/v3.5.2) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.5.1...v3.5.2) > 3.5.2 is a patch release focusing on bug fixes. ##### ✅ Upgrading As usual, our recommendation for upgrading is to run: ```sh nuxi upgrade --force ``` This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem. ##### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.5.1...v3.5.2) ##### 🔥 Performance - **nuxt:** Use `.test` and hoist regexps where possible ([#21011](https://togithub.com/nuxt/nuxt/pull/21011)) ##### 🩹 Fixes - **nuxt:** Fix useLazyFetch types ([#20989](https://togithub.com/nuxt/nuxt/pull/20989)) - **nuxt:** Scan component dirs case-sensitively ([#20995](https://togithub.com/nuxt/nuxt/pull/20995)) - **schema:** Remove duplicate `@default` jsdoc tag ([#21010](https://togithub.com/nuxt/nuxt/pull/21010)) - **nuxt:** Add type support for router composables without `pages/` integration ([397c54c9d](https://togithub.com/nuxt/nuxt/commit/397c54c9d)) - **nuxt:** Use simple incrementing id on client ([#20992](https://togithub.com/nuxt/nuxt/pull/20992)) - **nuxt:** Treeshake `Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.