nuxt/nuxt (nuxt)
### [`v3.14.159`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.14.159)
[Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.14.0...v3.14.159)
> 3.14.159 is a hotfix release to address regressions in v3.14.
We're leaning into the π theme - future patch releases of this minor version will just continue adding digits. (Sorry for any inconvenience! 😆)
#### 👉 Changelog
[compare changes](https://redirect.github.com/nuxt/nuxt/compare/v3.14.0...v3.14.1)
##### 🩹 Fixes
- **nuxt:** Update nitropack preset directory ([#29780](https://redirect.github.com/nuxt/nuxt/pull/29780))
- **kit:** Fall back to meta version if there's no `module.json` ([#29793](https://redirect.github.com/nuxt/nuxt/pull/29793))
- **kit:** Use `mlly` to resolve module paths to avoid cjs fallback ([#29799](https://redirect.github.com/nuxt/nuxt/pull/29799))
- **webpack,rspack:** Add adapter for `webpack-dev-middleware` ([#29806](https://redirect.github.com/nuxt/nuxt/pull/29806))
- **nuxt:** Remove null-byte prefix for virtual files ([#29809](https://redirect.github.com/nuxt/nuxt/pull/29809))
- **kit:** Convert module path to file url before reading meta ([fb833ac64](https://redirect.github.com/nuxt/nuxt/commit/fb833ac64))
##### 📖 Documentation
- Capitalize titles ([#29768](https://redirect.github.com/nuxt/nuxt/pull/29768))
- Fix rou3 link in nitro.js ([#29775](https://redirect.github.com/nuxt/nuxt/pull/29775))
- Fix tip formatting ([#29792](https://redirect.github.com/nuxt/nuxt/pull/29792))
- Add link to h3 blogpost ([#29794](https://redirect.github.com/nuxt/nuxt/pull/29794))
- Remove outdated cloudflare tip (auto minify deprecated) ([#29812](https://redirect.github.com/nuxt/nuxt/pull/29812))
##### 🏡 Chore
- **nuxt:** Remove redundant type ([#29810](https://redirect.github.com/nuxt/nuxt/pull/29810))
##### ❤️ Contributors
- Daniel Roe ([@danielroe](https://redirect.github.com/danielroe))
- xjccc ([@xjccc](https://redirect.github.com/xjccc))
- Efraim ([@EfraimGENC](https://redirect.github.com/EfraimGENC))
- Aurion SARL ([@Aurion72](https://redirect.github.com/Aurion72))
- Erik Lilja ([@Lilja](https://redirect.github.com/Lilja))
- Markus Oberlehner ([@maoberlehner](https://redirect.github.com/maoberlehner))
- Lukas Bauer ([@luxterful](https://redirect.github.com/luxterful))
- [@beer](https://redirect.github.com/beer) ([@iiio2](https://redirect.github.com/iiio2))
### [`v3.14.0`](https://redirect.github.com/nuxt/nuxt/compare/v3.13.2...v3.14.0)
[Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.13.2...v3.14.0)
### [`v3.13.2`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.13.2)
[Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.13.1...v3.13.2)
> 3.13.2 is the next regularly scheduled patch release.
#### ✅ Upgrading
As usual, our recommendation for upgrading is to run:
```sh
npx nuxi@latest 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://redirect.github.com/nuxt/nuxt/compare/v3.13.1...v3.13.2)
##### 🔥 Performance
- **nuxt:** Remove interop default for dynamic components ([#28912](https://redirect.github.com/nuxt/nuxt/pull/28912))
##### 🩹 Fixes
- **nuxt:** Fix ssr log querySelector ([#28864](https://redirect.github.com/nuxt/nuxt/pull/28864))
- **schema:** Enable `propsDestructure` by default ([#28830](https://redirect.github.com/nuxt/nuxt/pull/28830))
- **nuxt:** Ensure injected `route` has enumerable keys ([#28841](https://redirect.github.com/nuxt/nuxt/pull/28841))
- **nuxt:** Don't override vue instance with legacy `asyncData` ([#28842](https://redirect.github.com/nuxt/nuxt/pull/28842))
- **nuxt:** Render server errors with `ssr: false` ([#28834](https://redirect.github.com/nuxt/nuxt/pull/28834))
- **nuxt:** Resolve full component paths ([#28843](https://redirect.github.com/nuxt/nuxt/pull/28843))
- **nuxt:** Improve accuracy of module resolution conditions ([#28846](https://redirect.github.com/nuxt/nuxt/pull/28846))
- **nuxt:** Log more context of prerendering errors ([#28895](https://redirect.github.com/nuxt/nuxt/pull/28895))
- **nuxt:** Enable `injectAtEnd` to reduce circular auto-imports ([#28822](https://redirect.github.com/nuxt/nuxt/pull/28822))
- **nuxt:** Ensure we process files in `buildDir` for unimport ([#28899](https://redirect.github.com/nuxt/nuxt/pull/28899))
- **nuxt:** Do not accept attrs on `` ([#28901](https://redirect.github.com/nuxt/nuxt/pull/28901))
- **nuxt,schema:** Accept any module in inline `modules` array ([#28922](https://redirect.github.com/nuxt/nuxt/pull/28922))
- **nuxt:** Fall back to original component `filePath` ([#28925](https://redirect.github.com/nuxt/nuxt/pull/28925))
- **nuxt:** Make `runWithContext` generic ([#28926](https://redirect.github.com/nuxt/nuxt/pull/28926))
- **nuxt:** Set `inheritAttrs: false` for fragment components ([#28939](https://redirect.github.com/nuxt/nuxt/pull/28939))
- **nuxt:** Use case-insensitive regexp for ` Githubissues.
Githubissues is a development platform for aggregating issues.
This PR contains the following updates:
^2.14.3
->^3.14.159
Release Notes
nuxt/nuxt (nuxt)
### [`v3.14.159`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.14.159) [Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.14.0...v3.14.159) > 3.14.159 is a hotfix release to address regressions in v3.14. We're leaning into the π theme - future patch releases of this minor version will just continue adding digits. (Sorry for any inconvenience! 😆) #### 👉 Changelog [compare changes](https://redirect.github.com/nuxt/nuxt/compare/v3.14.0...v3.14.1) ##### 🩹 Fixes - **nuxt:** Update nitropack preset directory ([#29780](https://redirect.github.com/nuxt/nuxt/pull/29780)) - **kit:** Fall back to meta version if there's no `module.json` ([#29793](https://redirect.github.com/nuxt/nuxt/pull/29793)) - **kit:** Use `mlly` to resolve module paths to avoid cjs fallback ([#29799](https://redirect.github.com/nuxt/nuxt/pull/29799)) - **webpack,rspack:** Add adapter for `webpack-dev-middleware` ([#29806](https://redirect.github.com/nuxt/nuxt/pull/29806)) - **nuxt:** Remove null-byte prefix for virtual files ([#29809](https://redirect.github.com/nuxt/nuxt/pull/29809)) - **kit:** Convert module path to file url before reading meta ([fb833ac64](https://redirect.github.com/nuxt/nuxt/commit/fb833ac64)) ##### 📖 Documentation - Capitalize titles ([#29768](https://redirect.github.com/nuxt/nuxt/pull/29768)) - Fix rou3 link in nitro.js ([#29775](https://redirect.github.com/nuxt/nuxt/pull/29775)) - Fix tip formatting ([#29792](https://redirect.github.com/nuxt/nuxt/pull/29792)) - Add link to h3 blogpost ([#29794](https://redirect.github.com/nuxt/nuxt/pull/29794)) - Remove outdated cloudflare tip (auto minify deprecated) ([#29812](https://redirect.github.com/nuxt/nuxt/pull/29812)) ##### 🏡 Chore - **nuxt:** Remove redundant type ([#29810](https://redirect.github.com/nuxt/nuxt/pull/29810)) ##### ❤️ Contributors - Daniel Roe ([@danielroe](https://redirect.github.com/danielroe)) - xjccc ([@xjccc](https://redirect.github.com/xjccc)) - Efraim ([@EfraimGENC](https://redirect.github.com/EfraimGENC)) - Aurion SARL ([@Aurion72](https://redirect.github.com/Aurion72)) - Erik Lilja ([@Lilja](https://redirect.github.com/Lilja)) - Markus Oberlehner ([@maoberlehner](https://redirect.github.com/maoberlehner)) - Lukas Bauer ([@luxterful](https://redirect.github.com/luxterful)) - [@beer](https://redirect.github.com/beer) ([@iiio2](https://redirect.github.com/iiio2)) ### [`v3.14.0`](https://redirect.github.com/nuxt/nuxt/compare/v3.13.2...v3.14.0) [Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.13.2...v3.14.0) ### [`v3.13.2`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.13.2) [Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.13.1...v3.13.2) > 3.13.2 is the next regularly scheduled patch release. #### ✅ Upgrading As usual, our recommendation for upgrading is to run: ```sh npx nuxi@latest 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://redirect.github.com/nuxt/nuxt/compare/v3.13.1...v3.13.2) ##### 🔥 Performance - **nuxt:** Remove interop default for dynamic components ([#28912](https://redirect.github.com/nuxt/nuxt/pull/28912)) ##### 🩹 Fixes - **nuxt:** Fix ssr log querySelector ([#28864](https://redirect.github.com/nuxt/nuxt/pull/28864)) - **schema:** Enable `propsDestructure` by default ([#28830](https://redirect.github.com/nuxt/nuxt/pull/28830)) - **nuxt:** Ensure injected `route` has enumerable keys ([#28841](https://redirect.github.com/nuxt/nuxt/pull/28841)) - **nuxt:** Don't override vue instance with legacy `asyncData` ([#28842](https://redirect.github.com/nuxt/nuxt/pull/28842)) - **nuxt:** Render server errors with `ssr: false` ([#28834](https://redirect.github.com/nuxt/nuxt/pull/28834)) - **nuxt:** Resolve full component paths ([#28843](https://redirect.github.com/nuxt/nuxt/pull/28843)) - **nuxt:** Improve accuracy of module resolution conditions ([#28846](https://redirect.github.com/nuxt/nuxt/pull/28846)) - **nuxt:** Log more context of prerendering errors ([#28895](https://redirect.github.com/nuxt/nuxt/pull/28895)) - **nuxt:** Enable `injectAtEnd` to reduce circular auto-imports ([#28822](https://redirect.github.com/nuxt/nuxt/pull/28822)) - **nuxt:** Ensure we process files in `buildDir` for unimport ([#28899](https://redirect.github.com/nuxt/nuxt/pull/28899)) - **nuxt:** Do not accept attrs on `