nuxt/nuxt (@nuxt/kit)
### [`v3.7.1`](https://togithub.com/nuxt/nuxt/releases/tag/v3.7.1)
[Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.7.0...v3.7.1)
> 3.7.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 unjs ecosystem.
##### 👉 Changelog
[compare changes](https://togithub.com/nuxt/nuxt/compare/v3.7.0...v3.7.1)
##### 🔥 Performance
- **nuxt:** Prevent head dom from rendering twice ([#22974](https://togithub.com/nuxt/nuxt/pull/22974))
- **nuxt:** Decrease default bundle size ([#22999](https://togithub.com/nuxt/nuxt/pull/22999))
##### 🩹 Fixes
- **nuxt:** Exclude resolved vite virtual modules prefix ([#22834](https://togithub.com/nuxt/nuxt/pull/22834))
- **nuxt:** Ensure typed layout prop persists through build ([#22855](https://togithub.com/nuxt/nuxt/pull/22855))
- **nuxt:** Render server components when `ssr: false` ([#22869](https://togithub.com/nuxt/nuxt/pull/22869))
- **kit:** Respect `priority` when registering components dirs ([#22882](https://togithub.com/nuxt/nuxt/pull/22882))
- **kit:** Allow passing a string to `addLayout` ([#22902](https://togithub.com/nuxt/nuxt/pull/22902))
- **nuxt:** Ensure middleware is processed when returning `true` ([#22905](https://togithub.com/nuxt/nuxt/pull/22905))
- **nuxt:** Unpause dom updates on error ([#22945](https://togithub.com/nuxt/nuxt/pull/22945))
- **nuxt:** Disallow `write: false` for type templates ([#22972](https://togithub.com/nuxt/nuxt/pull/22972))
- **vite:** Don't set explicit conditions in `shouldExternalize` ([#22991](https://togithub.com/nuxt/nuxt/pull/22991))
- **nuxt:** Render inlined ssr styles before stylesheets ([#22986](https://togithub.com/nuxt/nuxt/pull/22986))
- **nuxt:** Improve types within plugin templates ([#22998](https://togithub.com/nuxt/nuxt/pull/22998))
- **nuxt:** Load layer plugins before project plugins ([#22889](https://togithub.com/nuxt/nuxt/pull/22889))
- **nuxt:** Use `destr` in more places over `JSON.parse` ([#22997](https://togithub.com/nuxt/nuxt/pull/22997))
- **nuxt:** Resolve head instance from Nuxt app ([#22973](https://togithub.com/nuxt/nuxt/pull/22973))
- **nuxt:** Always use increment for id with client side islands ([#22975](https://togithub.com/nuxt/nuxt/pull/22975))
##### 📖 Documentation
- Add info about dynamic nested routes ([#22862](https://togithub.com/nuxt/nuxt/pull/22862))
- Update nuxt bridge migration guide ([#22815](https://togithub.com/nuxt/nuxt/pull/22815))
- Rename nuxt-community to nuxt-modules ([9991da634](https://togithub.com/nuxt/nuxt/commit/9991da634))
- Add banner for readme ([e92d99db3](https://togithub.com/nuxt/nuxt/commit/e92d99db3))
- Simplify readme ([681f92915](https://togithub.com/nuxt/nuxt/commit/681f92915))
- Text center on banner ([ea5142176](https://togithub.com/nuxt/nuxt/commit/ea5142176))
- Clarify that 'it' is `` ([#22912](https://togithub.com/nuxt/nuxt/pull/22912))
- Update examples of dynamic `pageKey` ([#22920](https://togithub.com/nuxt/nuxt/pull/22920))
- Fix types in 'server utilities' example ([#22978](https://togithub.com/nuxt/nuxt/pull/22978))
- Describe `env` object for nuxt plugins ([#22963](https://togithub.com/nuxt/nuxt/pull/22963))
- Docs/3.api/3.utils/define-page-meta.md ([#23006](https://togithub.com/nuxt/nuxt/pull/23006))
- Accessing custom props for `NuxtLayout` ([#22989](https://togithub.com/nuxt/nuxt/pull/22989))
- Add information about server component context ([#22964](https://togithub.com/nuxt/nuxt/pull/22964))
##### 🏡 Chore
- Fix variable name in release scripts ([adb6ec674](https://togithub.com/nuxt/nuxt/commit/adb6ec674))
- Track `nuxi-edge` rather than `nuxi-ng` ([9610cf03d](https://togithub.com/nuxt/nuxt/commit/9610cf03d))
##### 🤖 CI
- Create 2.x release branch as well ([cdf9b5547](https://togithub.com/nuxt/nuxt/commit/cdf9b5547))
- Use `GITHUB_REF_NAME` to get branch for release ([d49ea58de](https://togithub.com/nuxt/nuxt/commit/d49ea58de))
- Use changelogen utility to get current branch ([7431e2258](https://togithub.com/nuxt/nuxt/commit/7431e2258))
##### ❤️ Contributors
- Julien Huang ([@huang-julien](https://togithub.com/huang-julien))
- Saman ([@bounoable](https://togithub.com/bounoable))
- Harlan Wilton ([@harlan-zw](https://togithub.com/harlan-zw))
- Kekeocha Justin Chetachukwu ([@justinkekeocha](https://togithub.com/justinkekeocha))
- Daniel Roe ([@danielroe](https://togithub.com/danielroe))
- Xjccc ([@xjccc](https://togithub.com/xjccc))
- Joaquín Sánchez ([@userquin](https://togithub.com/userquin))
- Andrey Yolkin (AndreyYolkin)
- OrlS15 ([@OrlS15](https://togithub.com/OrlS15))
- Alex Liu ([@Mini-ghost](https://togithub.com/Mini-ghost))
- Jonas Thelemann ([@dargmuesli](https://togithub.com/dargmuesli))
- Sébastien Chopin ([@Atinux](https://togithub.com/Atinux))
- Ryota Watanabe ([@wattanx](https://togithub.com/wattanx))
- Heb ([@Hebilicious](https://togithub.com/Hebilicious))
- Maik Kowol ([@94726](https://togithub.com/94726))
unjs/mlly (mlly)
### [`v1.4.2`](https://togithub.com/unjs/mlly/blob/HEAD/CHANGELOG.md#v142)
[Compare Source](https://togithub.com/unjs/mlly/compare/v1.4.1...v1.4.2)
[compare changes](https://togithub.com/unjs/mlly/compare/v1.4.1...v1.4.2)
##### 🩹 Fixes
- **findExports:** Support generator ([#189](https://togithub.com/unjs/mlly/pull/189))
##### 🏡 Chore
- Update lockfile ([ad68cb7](https://togithub.com/unjs/mlly/commit/ad68cb7))
##### ❤️ Contributors
- Pooya Parsa ([@pi0](http://github.com/pi0))
- Anthony Fu pnpm/pnpm (pnpm)
### [`v8.7.1`](https://togithub.com/pnpm/pnpm/releases/tag/v8.7.1)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.7.0...v8.7.1)
#### Patch Changes
- Fixed an issue with extracting some old versions of tarballs [#6991](https://togithub.com/pnpm/pnpm/issues/6991).
- Side-effects cache will now be leveraged when running install in a workspace that uses dedicated lockfiles for each project [#6890](https://togithub.com/pnpm/pnpm/issues/6890).
- Reduce concurrency in the `pnpm -r publish` command [#6968](https://togithub.com/pnpm/pnpm/issues/6968).
- Improved the `pnpm update --interactive` output by grouping dependencies by type. Additionally, a new column has been added with links to the documentation for outdated packages [#6978](https://togithub.com/pnpm/pnpm/pull/6978).
#### Our Gold Sponsors
#### Our Silver Sponsors
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.
👻 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:
^3.7.0
->^3.7.1
^3.7.0
->^3.7.1
^20.5.7
->^20.5.9
^1.4.1
->^1.4.2
^3.7.0
->^3.7.1
8.7.0
->8.7.1
Release Notes
nuxt/nuxt (@nuxt/kit)
### [`v3.7.1`](https://togithub.com/nuxt/nuxt/releases/tag/v3.7.1) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.7.0...v3.7.1) > 3.7.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 unjs ecosystem. ##### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.7.0...v3.7.1) ##### 🔥 Performance - **nuxt:** Prevent head dom from rendering twice ([#22974](https://togithub.com/nuxt/nuxt/pull/22974)) - **nuxt:** Decrease default bundle size ([#22999](https://togithub.com/nuxt/nuxt/pull/22999)) ##### 🩹 Fixes - **nuxt:** Exclude resolved vite virtual modules prefix ([#22834](https://togithub.com/nuxt/nuxt/pull/22834)) - **nuxt:** Ensure typed layout prop persists through build ([#22855](https://togithub.com/nuxt/nuxt/pull/22855)) - **nuxt:** Render server components when `ssr: false` ([#22869](https://togithub.com/nuxt/nuxt/pull/22869)) - **kit:** Respect `priority` when registering components dirs ([#22882](https://togithub.com/nuxt/nuxt/pull/22882)) - **kit:** Allow passing a string to `addLayout` ([#22902](https://togithub.com/nuxt/nuxt/pull/22902)) - **nuxt:** Ensure middleware is processed when returning `true` ([#22905](https://togithub.com/nuxt/nuxt/pull/22905)) - **nuxt:** Unpause dom updates on error ([#22945](https://togithub.com/nuxt/nuxt/pull/22945)) - **nuxt:** Disallow `write: false` for type templates ([#22972](https://togithub.com/nuxt/nuxt/pull/22972)) - **vite:** Don't set explicit conditions in `shouldExternalize` ([#22991](https://togithub.com/nuxt/nuxt/pull/22991)) - **nuxt:** Render inlined ssr styles before stylesheets ([#22986](https://togithub.com/nuxt/nuxt/pull/22986)) - **nuxt:** Improve types within plugin templates ([#22998](https://togithub.com/nuxt/nuxt/pull/22998)) - **nuxt:** Load layer plugins before project plugins ([#22889](https://togithub.com/nuxt/nuxt/pull/22889)) - **nuxt:** Use `destr` in more places over `JSON.parse` ([#22997](https://togithub.com/nuxt/nuxt/pull/22997)) - **nuxt:** Resolve head instance from Nuxt app ([#22973](https://togithub.com/nuxt/nuxt/pull/22973)) - **nuxt:** Always use increment for id with client side islands ([#22975](https://togithub.com/nuxt/nuxt/pull/22975)) ##### 📖 Documentation - Add info about dynamic nested routes ([#22862](https://togithub.com/nuxt/nuxt/pull/22862)) - Update nuxt bridge migration guide ([#22815](https://togithub.com/nuxt/nuxt/pull/22815)) - Rename nuxt-community to nuxt-modules ([9991da634](https://togithub.com/nuxt/nuxt/commit/9991da634)) - Add banner for readme ([e92d99db3](https://togithub.com/nuxt/nuxt/commit/e92d99db3)) - Simplify readme ([681f92915](https://togithub.com/nuxt/nuxt/commit/681f92915)) - Text center on banner ([ea5142176](https://togithub.com/nuxt/nuxt/commit/ea5142176)) - Clarify that 'it' is `unjs/mlly (mlly)
### [`v1.4.2`](https://togithub.com/unjs/mlly/blob/HEAD/CHANGELOG.md#v142) [Compare Source](https://togithub.com/unjs/mlly/compare/v1.4.1...v1.4.2) [compare changes](https://togithub.com/unjs/mlly/compare/v1.4.1...v1.4.2) ##### 🩹 Fixes - **findExports:** Support generator ([#189](https://togithub.com/unjs/mlly/pull/189)) ##### 🏡 Chore - Update lockfile ([ad68cb7](https://togithub.com/unjs/mlly/commit/ad68cb7)) ##### ❤️ Contributors - Pooya Parsa ([@pi0](http://github.com/pi0)) - Anthony Fupnpm/pnpm (pnpm)
### [`v8.7.1`](https://togithub.com/pnpm/pnpm/releases/tag/v8.7.1) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.7.0...v8.7.1) #### Patch Changes - Fixed an issue with extracting some old versions of tarballs [#6991](https://togithub.com/pnpm/pnpm/issues/6991). - Side-effects cache will now be leveraged when running install in a workspace that uses dedicated lockfiles for each project [#6890](https://togithub.com/pnpm/pnpm/issues/6890). - Reduce concurrency in the `pnpm -r publish` command [#6968](https://togithub.com/pnpm/pnpm/issues/6968). - Improved the `pnpm update --interactive` output by grouping dependencies by type. Additionally, a new column has been added with links to the documentation for outdated packages [#6978](https://togithub.com/pnpm/pnpm/pull/6978). #### Our Gold SponsorsConfiguration
📅 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.
👻 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.