This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
This MR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [nuxt](https://nuxt.com) ([source](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt)) | [`4.1.1` -> `4.1.2`](https://renovatebot.com/diffs/npm/nuxt/4.1.1/4.1.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>nuxt/nuxt (nuxt)</summary>
### [`v4.1.2`](https://github.com/nuxt/nuxt/releases/tag/v4.1.2)
[Compare Source](https://github.com/nuxt/nuxt/compare/v4.1.1...v4.1.2)
> **4.1.2** is a regularly scheduled patch release.
#### ✅ Upgrading
Our recommendation for upgrading is to run:
```sh
npx nuxt upgrade --dedupe
```
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
#### 👉 Changelog
[compare changes](https://github.com/nuxt/nuxt/compare/v4.1.1...v4.1.2)
##### 🔥 Performance
- **kit:** Do not normalise templates in loop if `dst` is present ([#​33200](https://github.com/nuxt/nuxt/pull/33200))
- **nuxt:** Remove watcher from `hydrate-when` lazy hydration strategy ([#​33199](https://github.com/nuxt/nuxt/pull/33199))
- **nuxt,schema:** Normalise components + directories more efficiently ([#​33207](https://github.com/nuxt/nuxt/pull/33207))
- **kit,nuxt:** Reduce unnecessary iteration in nuxt code ([#​33212](https://github.com/nuxt/nuxt/pull/33212))
- **nuxt:** Skip running lazy hydration transform with filter ([#​33213](https://github.com/nuxt/nuxt/pull/33213))
##### 🩹 Fixes
- **schema:** Add `pkg-types` to dependencies ([9fe2541ca](https://github.com/nuxt/nuxt/commit/9fe2541ca))
- **nuxt:** Ignore errors when treeshaking composables within other composables ([f99eac516](https://github.com/nuxt/nuxt/commit/f99eac516))
- **nuxt:** Do not tree-shake composables within other composables ([#​33153](https://github.com/nuxt/nuxt/pull/33153))
- **kit:** Ensure module dependencies are typed correctly ([4568e8451](https://github.com/nuxt/nuxt/commit/4568e8451))
- **nuxt:** Prevent Infinity `backgroundSize` in loading indicator ([#​33211](https://github.com/nuxt/nuxt/pull/33211))
- **nuxt:** Remove unused `enabled` from components dir options ([#​32844](https://github.com/nuxt/nuxt/pull/32844))
- **nuxt:** Sync watch request in useAsyncData ([#​33192](https://github.com/nuxt/nuxt/pull/33192))
- **nuxt:** Move key imports logic after all modules run ([#​33214](https://github.com/nuxt/nuxt/pull/33214))
##### 📖 Documentation
- Update reference to source dir ([65712297a](https://github.com/nuxt/nuxt/commit/65712297a))
- Update language on bridge head migration ([c9d986889](https://github.com/nuxt/nuxt/commit/c9d986889))
- Update file path for pinia store ([#​33205](https://github.com/nuxt/nuxt/pull/33205))
- Add `app/` suffix to a few links ([#​33217](https://github.com/nuxt/nuxt/pull/33217))
##### 🏡 Chore
- Dedupe lockfile ([d054c90d9](https://github.com/nuxt/nuxt/commit/d054c90d9))
- Suppress htmlnano type error ([ff2e77809](https://github.com/nuxt/nuxt/commit/ff2e77809))
- **nuxt:** Unpin tinyglobby ([b9ec6507b](https://github.com/nuxt/nuxt/commit/b9ec6507b))
##### ✅ Tests
- Update bundle size test ([4d9feb00d](https://github.com/nuxt/nuxt/commit/4d9feb00d))
##### ❤️ Contributors
- Julien Huang ([@​huang-julien](https://github.com/huang-julien))
- Daniel Roe ([@​danielroe](https://github.com/danielroe))
- Adrien Foulon ([@​Tofandel](https://github.com/Tofandel))
- Matej Černý ([@​cernymatej](https://github.com/cernymatej))
- Антон Стасюк ([@​11Alone11](https://github.com/11Alone11))
- wuiyang ([@​wuiyang](https://github.com/wuiyang))
- Revadike ([@​Revadike](https://github.com/Revadike))
</details>
---
### 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 MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMTIuMCIsInVwZGF0ZWRJblZlciI6IjQxLjExMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This MR contains the following updates:
4.1.1->4.1.2Release Notes
nuxt/nuxt (nuxt)
v4.1.2Compare Source
✅ Upgrading
Our recommendation for upgrading is to run:
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
compare changes
🔥 Performance
dstis present (#33200)hydrate-whenlazy hydration strategy (#33199)🩹 Fixes
pkg-typesto dependencies (9fe2541ca)backgroundSizein loading indicator (#33211)enabledfrom components dir options (#32844)📖 Documentation
app/suffix to a few links (#33217)🏡 Chore
✅ Tests
❤️ Contributors
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 MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this MR and you won't be reminded about this update again.
This MR has been generated by Renovate Bot.
mentioned in issue #49
mentioned in commit
ac76783fac