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))
okonet/lint-staged (lint-staged)
### [`v15.2.2`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1522)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.1...v15.2.2)
##### Patch Changes
- [#1391](https://togithub.com/lint-staged/lint-staged/pull/1391) [`fdcdad4`](https://togithub.com/lint-staged/lint-staged/commit/fdcdad42ff96fea3c05598e378d3c44ad4a51bde) Thanks [@iiroj](https://togithub.com/iiroj)! - *Lint-staged* no longer tries to load configuration from files that are not checked out. This might happen when using sparse-checkout.
vuejs/vitepress (vitepress)
### [`v1.0.0-rc.42`](https://togithub.com/vuejs/vitepress/blob/HEAD/CHANGELOG.md#100-rc42-2024-2-6)
[Compare Source](https://togithub.com/vuejs/vitepress/compare/v1.0.0-rc.41...v1.0.0-rc.42)
##### Bug Fixes
- **md:** dont break on nesting blockquotes inside gfm alerts ([8f8a6fe](https://togithub.com/vuejs/vitepress/commit/8f8a6feb053b3f521a2c90e343dffa7f98bb63b3)), closes [#3512](https://togithub.com/vuejs/vitepress/issues/3512)
- **theme:** correctly normalize paths ending with "index" ([#3544](https://togithub.com/vuejs/vitepress/issues/3544)) ([c582a8d](https://togithub.com/vuejs/vitepress/commit/c582a8d5fd82b84d412c7e6c84e74faeb23beac6))
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.
👻 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:
^3.10.0
->^3.10.1
^3.10.0
->^3.10.1
^15.2.1
->^15.2.2
^3.10.0
->^3.10.1
^1.0.0-rc.41
->^1.0.0-rc.42
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 `okonet/lint-staged (lint-staged)
### [`v15.2.2`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1522) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.1...v15.2.2) ##### Patch Changes - [#1391](https://togithub.com/lint-staged/lint-staged/pull/1391) [`fdcdad4`](https://togithub.com/lint-staged/lint-staged/commit/fdcdad42ff96fea3c05598e378d3c44ad4a51bde) Thanks [@iiroj](https://togithub.com/iiroj)! - *Lint-staged* no longer tries to load configuration from files that are not checked out. This might happen when using sparse-checkout.vuejs/vitepress (vitepress)
### [`v1.0.0-rc.42`](https://togithub.com/vuejs/vitepress/blob/HEAD/CHANGELOG.md#100-rc42-2024-2-6) [Compare Source](https://togithub.com/vuejs/vitepress/compare/v1.0.0-rc.41...v1.0.0-rc.42) ##### Bug Fixes - **md:** dont break on nesting blockquotes inside gfm alerts ([8f8a6fe](https://togithub.com/vuejs/vitepress/commit/8f8a6feb053b3f521a2c90e343dffa7f98bb63b3)), closes [#3512](https://togithub.com/vuejs/vitepress/issues/3512) - **theme:** correctly normalize paths ending with "index" ([#3544](https://togithub.com/vuejs/vitepress/issues/3544)) ([c582a8d](https://togithub.com/vuejs/vitepress/commit/c582a8d5fd82b84d412c7e6c84e74faeb23beac6))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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Hywax Assistant.