nuxt/nuxt (@nuxt/kit)
### [`v3.10.1`](https://togithub.com/nuxt/nuxt/releases/tag/v3.10.1)
[Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.10.0...v3.10.1)
> 3.10.1 is a regularly-scheduled patch release.
##### ✅ 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 vue and unjs ecosystems.
##### 👉 Changelog
[compare changes](https://togithub.com/nuxt/nuxt/compare/v3.10.0...v3.10.1)
##### 🔥 Performance
- **nuxt:** Clear route meta build cache when pages change ([#25514](https://togithub.com/nuxt/nuxt/pull/25514))
##### 🩹 Fixes
- **nuxt:** Fix syntax error when serializing route meta ([#25515](https://togithub.com/nuxt/nuxt/pull/25515))
- **nuxt:** Only request animation frame on client ([#25569](https://togithub.com/nuxt/nuxt/pull/25569))
- **schema:** Correctly set value for app.viewTransition ([#25581](https://togithub.com/nuxt/nuxt/pull/25581))
- **nuxt:** Correct return type of `refresh` functions ([#25568](https://togithub.com/nuxt/nuxt/pull/25568))
- **nuxt:** Broadcast cookie change in correct format ([#25598](https://togithub.com/nuxt/nuxt/pull/25598))
- **nuxt:** Generate typed route declarations when building ([#25593](https://togithub.com/nuxt/nuxt/pull/25593))
- **nuxt:** Remove key from `useId` type signature ([#25614](https://togithub.com/nuxt/nuxt/pull/25614))
- **nuxt:** Remove `$` from generated id in `useId` ([#25615](https://togithub.com/nuxt/nuxt/pull/25615))
- **nuxt:** Don't set default `rel` for same-site external links ([#25600](https://togithub.com/nuxt/nuxt/pull/25600))
- **nuxt:** Warn if `inheritAttrs: false` when using `useId` ([#25616](https://togithub.com/nuxt/nuxt/pull/25616))
- **nuxt:** Fetch non-server rendered islands when hydrating ([#25613](https://togithub.com/nuxt/nuxt/pull/25613))
- **nuxt:** Don't check page/layout usage when redirecting ([#25628](https://togithub.com/nuxt/nuxt/pull/25628))
##### 💅 Refactors
- **nuxt:** Improve `NuxtLink` types ([#25599](https://togithub.com/nuxt/nuxt/pull/25599))
##### 📖 Documentation
- Correct typo ([#25523](https://togithub.com/nuxt/nuxt/pull/25523))
- Add and link to a section on Nuxt context ([#23546](https://togithub.com/nuxt/nuxt/pull/23546))
- Explain how to set `` defaults in nuxt config ([#25610](https://togithub.com/nuxt/nuxt/pull/25610))
##### 🏡 Chore
- Use `pathe` in internal tests ([e33cec958](https://togithub.com/nuxt/nuxt/commit/e33cec958))
- **nuxt:** Rename `nuxt` -> `nuxtApp` internally for consistency ([c5d5932f5](https://togithub.com/nuxt/nuxt/commit/c5d5932f5))
##### 🤖 CI
- Fix playwright cache ([#25527](https://togithub.com/nuxt/nuxt/pull/25527))
- Retry flaky test when running in Windows with Webpack ([#25536](https://togithub.com/nuxt/nuxt/pull/25536))
- Retry flaky test when running in Windows with Webpack ([#25543](https://togithub.com/nuxt/nuxt/pull/25543))
- Retry flaky test when using Webpack ([#25550](https://togithub.com/nuxt/nuxt/pull/25550))
- Simplify label PR workflow ([#25579](https://togithub.com/nuxt/nuxt/pull/25579))
##### ❤️ Contributors
- Daniel Roe ([@danielroe](https://togithub.com/danielroe))
- Julien Huang ([@huang-julien](https://togithub.com/huang-julien))
- Harlan Wilton ([@harlan-zw](https://togithub.com/harlan-zw))
- Bobbie Goede ([@BobbieGoede](https://togithub.com/BobbieGoede))
- xjccc ([@xjccc](https://togithub.com/xjccc))
- Ryan Clements ([@RyanClementsHax](https://togithub.com/RyanClementsHax))
- Enkot ([@enkot](https://togithub.com/enkot))
- Damian Głowala ([@DamianGlowala](https://togithub.com/DamianGlowala))
- Ted de Koning ([@tdekoning](https://togithub.com/tdekoning))
- Troy Ciesco ([@troyciesco](https://togithub.com/troyciesco))
- Michael Brevard ([@GalacticHypernova](https://togithub.com/GalacticHypernova))
- Arslan Ali ([@warlock1996](https://togithub.com/warlock1996))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^3.10.0
->^3.10.1
Release Notes
nuxt/nuxt (@nuxt/kit)
### [`v3.10.1`](https://togithub.com/nuxt/nuxt/releases/tag/v3.10.1) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.10.0...v3.10.1) > 3.10.1 is a regularly-scheduled patch release. ##### ✅ 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 vue and unjs ecosystems. ##### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.10.0...v3.10.1) ##### 🔥 Performance - **nuxt:** Clear route meta build cache when pages change ([#25514](https://togithub.com/nuxt/nuxt/pull/25514)) ##### 🩹 Fixes - **nuxt:** Fix syntax error when serializing route meta ([#25515](https://togithub.com/nuxt/nuxt/pull/25515)) - **nuxt:** Only request animation frame on client ([#25569](https://togithub.com/nuxt/nuxt/pull/25569)) - **schema:** Correctly set value for app.viewTransition ([#25581](https://togithub.com/nuxt/nuxt/pull/25581)) - **nuxt:** Correct return type of `refresh` functions ([#25568](https://togithub.com/nuxt/nuxt/pull/25568)) - **nuxt:** Broadcast cookie change in correct format ([#25598](https://togithub.com/nuxt/nuxt/pull/25598)) - **nuxt:** Generate typed route declarations when building ([#25593](https://togithub.com/nuxt/nuxt/pull/25593)) - **nuxt:** Remove key from `useId` type signature ([#25614](https://togithub.com/nuxt/nuxt/pull/25614)) - **nuxt:** Remove `$` from generated id in `useId` ([#25615](https://togithub.com/nuxt/nuxt/pull/25615)) - **nuxt:** Don't set default `rel` for same-site external links ([#25600](https://togithub.com/nuxt/nuxt/pull/25600)) - **nuxt:** Warn if `inheritAttrs: false` when using `useId` ([#25616](https://togithub.com/nuxt/nuxt/pull/25616)) - **nuxt:** Fetch non-server rendered islands when hydrating ([#25613](https://togithub.com/nuxt/nuxt/pull/25613)) - **nuxt:** Don't check page/layout usage when redirecting ([#25628](https://togithub.com/nuxt/nuxt/pull/25628)) ##### 💅 Refactors - **nuxt:** Improve `NuxtLink` types ([#25599](https://togithub.com/nuxt/nuxt/pull/25599)) ##### 📖 Documentation - Correct typo ([#25523](https://togithub.com/nuxt/nuxt/pull/25523)) - Add and link to a section on Nuxt context ([#23546](https://togithub.com/nuxt/nuxt/pull/23546)) - Explain how to set `Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.