hb0730 / T-Nav

基于Nuxt+Naive UI开发的静态导航网站
https://t-nav.hb0730.me
MIT License
0 stars 1 forks source link

chore(deps): update all non-major dependencies #8

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@antfu/eslint-config ^2.20.0 -> ^2.21.1 age adoption passing confidence
eslint (source) ^9.4.0 -> ^9.5.0 age adoption passing confidence
eslint-plugin-format ^0.1.1 -> ^0.1.2 age adoption passing confidence
naive-ui (source) ^2.34.3 -> ^2.38.2 age adoption passing confidence
nuxt (source) ^3.10.3 -> ^3.12.2 age adoption passing confidence
sass ^1.77.4 -> ^1.77.6 age adoption passing confidence
vue (source) ^3.4.27 -> ^3.4.29 age adoption passing confidence
vue-router ^4.3.2 -> ^4.3.3 age adoption passing confidence

Release Notes

antfu/eslint-config (@​antfu/eslint-config) ### [`v2.21.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.0...v2.21.1) #####    🚀 Features - Add 'contributors' to sort  -  by [@​christopher-buss](https://togithub.com/christopher-buss) in [https://github.com/antfu/eslint-config/issues/500](https://togithub.com/antfu/eslint-config/issues/500) and [https://github.com/antfu/eslint-config/issues/501](https://togithub.com/antfu/eslint-config/issues/501) [(6cde4)](https://togithub.com/antfu/eslint-config/commit/6cde4c9) #####    🐞 Bug Fixes - Option glob pattern for .d.mts  -  by [@​antfu](https://togithub.com/antfu) [(a2ca9)](https://togithub.com/antfu/eslint-config/commit/a2ca99f) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.0...v2.21.1) ### [`v2.21.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.20.0...v2.21.0) #####    🐞 Bug Fixes - Only enable ts rules for ts files, fix [#​498](https://togithub.com/antfu/eslint-config/issues/498)  -  by [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/498](https://togithub.com/antfu/eslint-config/issues/498) [(87142)](https://togithub.com/antfu/eslint-config/commit/87142e1) - Include `.d.mts` and `.d.cts`  -  by [@​antfu](https://togithub.com/antfu) [(0582c)](https://togithub.com/antfu/eslint-config/commit/0582c44) - Disbale type-aware in astro, handle formatter overrides with stylistic  -  by [@​tinchoz49](https://togithub.com/tinchoz49) and [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/493](https://togithub.com/antfu/eslint-config/issues/493) [(e3230)](https://togithub.com/antfu/eslint-config/commit/e32301a) - Include `.jsx` files when the options set to true  -  by [@​antfu](https://togithub.com/antfu) [(96aff)](https://togithub.com/antfu/eslint-config/commit/96affbf) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.20.0...v2.21.0)
eslint/eslint (eslint) ### [`v9.5.0`](https://togithub.com/eslint/eslint/compare/v9.4.0...535235701fb029db6f656bd4e58acdfdeb8c02de) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.4.0...v9.5.0)
antfu/eslint-plugin-format (eslint-plugin-format) ### [`v0.1.2`](https://togithub.com/antfu/eslint-plugin-format/releases/tag/v0.1.2) [Compare Source](https://togithub.com/antfu/eslint-plugin-format/compare/v0.1.1...v0.1.2) #####    🐞 Bug Fixes - Report syntax error  -  by [@​hyoban](https://togithub.com/hyoban), **XiNiHa** and [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-plugin-format/issues/4](https://togithub.com/antfu/eslint-plugin-format/issues/4) [(4e88d)](https://togithub.com/antfu/eslint-plugin-format/commit/4e88d70) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-plugin-format/compare/v0.1.1...v0.1.2)
nuxt/nuxt (nuxt) ### [`v3.12.2`](https://togithub.com/nuxt/nuxt/releases/tag/v3.12.2) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.12.1...v3.12.2) > 3.12.2 is the a 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://togithub.com/nuxt/nuxt/compare/v3.12.1...v3.12.2) ##### 🔥 Performance - **kit:** Deduplicate layers before resolving config ([#​27582](https://togithub.com/nuxt/nuxt/pull/27582)) - **webpack:** Decrease assets map iterations ([d929cd4ef](https://togithub.com/nuxt/nuxt/commit/d929cd4ef)) - **kit:** Various performance improvements ([#​27600](https://togithub.com/nuxt/nuxt/pull/27600)) - **vite:** Various performance improvements ([#​27601](https://togithub.com/nuxt/nuxt/pull/27601)) - **nuxt:** Don't wait for key deps check ([#​27638](https://togithub.com/nuxt/nuxt/pull/27638)) ##### 🩹 Fixes - **nuxt:** Call `onNuxtReady` callback without arguments ([#​27428](https://togithub.com/nuxt/nuxt/pull/27428)) - **schema:** Don't narrow head string types to literals ([#​27540](https://togithub.com/nuxt/nuxt/pull/27540)) - **schema:** `app/` dir backwards compatibility ([#​27529](https://togithub.com/nuxt/nuxt/pull/27529)) - **nuxt:** Manually assign payload reactivity when `ssr: false` ([#​27542](https://togithub.com/nuxt/nuxt/pull/27542)) - **nuxt:** Only log warning once per `runtimeConfig` key ([9e56b60c6](https://togithub.com/nuxt/nuxt/commit/9e56b60c6)) - **nuxt:** Overwrite `#app/defaults` rather than augmenting ([#​27567](https://togithub.com/nuxt/nuxt/pull/27567)) - **nuxt:** Export `useRouteAnnouncer` ([#​27562](https://togithub.com/nuxt/nuxt/pull/27562)) - **nuxt:** Remove backticks around runtimeConfig warning log ([#​27549](https://togithub.com/nuxt/nuxt/pull/27549)) - **nuxt:** Close top-level watcher on nuxt 'close' ([#​27571](https://togithub.com/nuxt/nuxt/pull/27571)) - **nuxt:** Handle tsx code when extracting pageMeta/routeRules ([#​27583](https://togithub.com/nuxt/nuxt/pull/27583)) - **nuxt:** Handle more edge cases with external/custom links ([#​27487](https://togithub.com/nuxt/nuxt/pull/27487)) - **nuxt:** Preserve route metadata assigned outside page ([#​27587](https://togithub.com/nuxt/nuxt/pull/27587)) - **nuxt:** Use portal to sync nitro/nuxt runtimeConfig + routeRules ([#​27596](https://togithub.com/nuxt/nuxt/pull/27596)) - **nuxt,schema:** Add types for `_installedModules` ([e4bfea642](https://togithub.com/nuxt/nuxt/commit/e4bfea642)) - **nuxt:** Include build-time pages in prerender routes ([#​27569](https://togithub.com/nuxt/nuxt/pull/27569)) - **nuxt:** Warn when async data doesn't return a value ([#​27599](https://togithub.com/nuxt/nuxt/pull/27599)) - **nuxt:** Replace deprecated `app.rootId` with `app.rootAttrs.id` ([#​27630](https://togithub.com/nuxt/nuxt/pull/27630)) - **nuxt:** Add `mergeProps` import in islands transform ([#​27622](https://togithub.com/nuxt/nuxt/pull/27622)) - **nuxt:** Reset cookie timeoutLength after expiration ([#​27632](https://togithub.com/nuxt/nuxt/pull/27632)) - **nuxt:** Add missing island uid for selective client components ([#​27633](https://togithub.com/nuxt/nuxt/pull/27633)) - **schema,vite:** Respect `vite.cacheDir` if defined ([#​27628](https://togithub.com/nuxt/nuxt/pull/27628)) - **nuxt:** Unregister hooks the moment `close` is called ([#​27637](https://togithub.com/nuxt/nuxt/pull/27637)) - **nuxt:** Add missing script stubs ([#​27640](https://togithub.com/nuxt/nuxt/pull/27640)) - **nuxt:** Only inject root path in prerender ([44cada95a](https://togithub.com/nuxt/nuxt/commit/44cada95a)) - **nuxt:** Reduce usage of cjs utilities ([#​27642](https://togithub.com/nuxt/nuxt/pull/27642)) - **nuxt:** Add `/` even if pages module isn't enabled ([dabcb5ecc](https://togithub.com/nuxt/nuxt/commit/dabcb5ecc)) ##### 📖 Documentation - Add warning about bridge migration with `head` ([#​27575](https://togithub.com/nuxt/nuxt/pull/27575)) - Update compatibility example ([4b28d2628](https://togithub.com/nuxt/nuxt/commit/4b28d2628)) - Document new `clear()` function added in 3.11 ([#​27615](https://togithub.com/nuxt/nuxt/pull/27615)) - String vs object errors + accessing data of server-thrown errors ([#​27398](https://togithub.com/nuxt/nuxt/pull/27398)) - Correct Cloudflare deployment recommendations ([#​27641](https://togithub.com/nuxt/nuxt/pull/27641)) ##### 🏡 Chore - Add extra types for empty array definitions ([02945b9fa](https://togithub.com/nuxt/nuxt/commit/02945b9fa)) - Remove stub types file for `webpack-virtual-modules` ([58dd7f3a6](https://togithub.com/nuxt/nuxt/commit/58dd7f3a6)) - Lint ([cb77ddc30](https://togithub.com/nuxt/nuxt/commit/cb77ddc30)) ##### ✅ Tests - Add type test for nuxt module resolved types ([115fc2d18](https://togithub.com/nuxt/nuxt/commit/115fc2d18)) ##### 🤖 CI - Improve generated changelog ([d20266961](https://togithub.com/nuxt/nuxt/commit/d20266961)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://togithub.com/danielroe)) - Julien Huang ([@​huang-julien](https://togithub.com/huang-julien)) - Alexandru Ungureanu ([@​unguul](https://togithub.com/unguul)) - Josh Dean ([@​jdbdnz](https://togithub.com/jdbdnz)) - Yusuf Mansur Özer ([@​ymansurozer](https://togithub.com/ymansurozer)) - Matteo Rigoni ([@​Rigo-m](https://togithub.com/Rigo-m)) - Leo Osa ([@​leoosa](https://togithub.com/leoosa)) - Levi (Nguyễn Lương Huy) ([@​huynl-96](https://togithub.com/huynl-96)) - David Nahodyl ([@​Smef](https://togithub.com/Smef)) - Michael Brevard ([@​GalacticHypernova](https://togithub.com/GalacticHypernova)) - garthreckers ([@​garthreckers](https://togithub.com/garthreckers)) - Valerii Strilets ([@​letstri](https://togithub.com/letstri)) - Okuto Oyama ([@​yamanoku](https://togithub.com/yamanoku)) - Harlan Wilton ([@​harlan-zw](https://togithub.com/harlan-zw)) ### [`v3.12.1`](https://togithub.com/nuxt/nuxt/releases/tag/v3.12.1) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.12.0...v3.12.1) > 3.12.1 is a hotfix release to address a typo in the nuxt/script stub auto-imports. #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.12.0...v3.12.1) ##### 🩹 Fixes - **nuxt:** Update registry list for `@nuxt/scripts` ([0252000d7](https://togithub.com/nuxt/nuxt/commit/0252000d7)) ##### 💅 Refactors - **schema:** Use `CompatibilityDateSpec` ([#​27521](https://togithub.com/nuxt/nuxt/pull/27521)) ##### 📖 Documentation - Update more references to v3.12 ([1d2eee00d](https://togithub.com/nuxt/nuxt/commit/1d2eee00d)) - Mention 3.12 for testing nuxt 4 ([#​27525](https://togithub.com/nuxt/nuxt/pull/27525)) ##### 🏡 Chore - Fix release script ([7777f0564](https://togithub.com/nuxt/nuxt/commit/7777f0564)) - Lint ([24b8533e7](https://togithub.com/nuxt/nuxt/commit/24b8533e7)) - Bump `nuxi` dependency ([#​27526](https://togithub.com/nuxt/nuxt/pull/27526)) ##### ✅ Tests - Update scrolling test ([52b85a886](https://togithub.com/nuxt/nuxt/commit/52b85a886)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://togithub.com/danielroe)) - Pooya Parsa ([@​pi0](https://togithub.com/pi0)) - Alexander Lichter ([@​manniL](https://togithub.com/manniL)) ### [`v3.12.0`](https://togithub.com/nuxt/nuxt/releases/tag/v3.12.0) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.11.2...v3.12.0) #### 👀 Highlights We're on the road to the release of Nuxt 4, but we've not held back in Nuxt v3.12. A huge thank you to the 75+ Nuxt contributors and community members who have been part of this release. ❤️ ##### 🚀 Testing Nuxt 4 changes Nuxt 4 is on the horizon, and it's now possible to test out the behaviour changes that will be coming in the next major release ([#​26925](https://togithub.com/nuxt/nuxt/pull/26925)) by setting an option in your `nuxt.config` file: ```ts export default defineNuxtConfig({ future: { compatibilityVersion: 4, }, }) ``` As we've been merging PRs for Nuxt 4, we've been enabling them behind this flag. As much as possible we're aiming for backwards compatibility - our test matrix is running the same fixtures in both v3 and v4 compatibility mode. There is a lot to say here, with 10+ different PRs and behaviour changes documented and testable, but for full details, including migration steps, see [the v4 upgrade documentation](https://nuxt.com/docs/getting-started/upgrade#testing-nuxt-4). We'd be very grateful for early testing of what's coming in Nuxt 4! 🙏 ##### 📜 Nuxt Scripts auto-install We've been gradually working to release [Nuxt Scripts](https://scripts.nuxt.com/). It's currently in public preview, but we're near a public release, so we've added some stubs for composables that (when used) will prompt installing the `@nuxt/scripts` module. 👉 Watch out for the launch - and an article explaining more! ##### 🌈 Layer auto-registration and bugfixes Just like `~/modules`, any layers within your project in the `~/layers` directory will now be automatically registered as layers in your project ([#​27221](https://togithub.com/nuxt/nuxt/pull/27221)). We also now correctly load layer dependencies, which should resolve a range of issues with monorepos and git installations ([#​27338](https://togithub.com/nuxt/nuxt/pull/27338)). ##### 🌐 Built-in accessibility improvements We now have a built-in [``](https://nuxt.com/docs/api/components/nuxt-route-announcer) component and corresponding [`useRouteAnnouncer`](https://nuxt.com/docs/api/composables/use-route-announcer) composable, which will be added by default to new Nuxt templates going forward. For full details, see [the original PR (#​25741)](https://togithub.com/nuxt/nuxt/pull/25741) and [documentation](https://nuxt.com/docs/api/components/nuxt-route-announcer). We're continuing to work on `nuxt/a11y` - expect to hear more on that in future! ##### 🔥 Performance improvements We've landed some performance improvements as well, many of which are behind the `compatibilityVersion: 4` flag, such as a move away from deeply reactive asyncData payloads. Significant improvements include deduplicating modules ([#​27475](https://togithub.com/nuxt/nuxt/pull/27475)) - which will apply mostly to layer users who specify modules in their layers. In one project, we saw 30s+ improvement in starting Nuxt. We've also improved Vite dev server start up time by excluding common ESM dependencies from pre-bundling, and would suggest module authors consider doing the same ([#​27372](https://togithub.com/nuxt/nuxt/pull/27372)). We improved chunk determinism, so sequential builds should be less likely to have *completely* different chunk hashes ([#​27258](https://togithub.com/nuxt/nuxt/pull/27258)). And we tree shake more client-only composables from your server builds ([#​27044](https://togithub.com/nuxt/nuxt/pull/27044)), and have reduced the size of server component payloads ([#​26863](https://togithub.com/nuxt/nuxt/pull/26863)). ##### 👨‍👩‍👧‍👦 Multi-app support We've landed a couple of changes that take us toward a place of supporting multi-app natively in Nuxt, including a `multiApp` experimental flag ([#​27291](https://togithub.com/nuxt/nuxt/pull/27291)) and the ability to have multiple Nuxt app instances running in parallel at runtime ([#​27068](https://togithub.com/nuxt/nuxt/pull/27068)). While it's not yet ready, please do follow along on [the tracker issue](https://togithub.com/nuxt/nuxt/issues/21635), and feel free to pitch in if this is interesting to you. ##### ⛑️ DX wins We now serialise more things in your dev server logs, including VNodes ([#​27309](https://togithub.com/nuxt/nuxt/pull/27309)) and [URLs](https://togithub.com/nuxt/nuxt/commit/a549b46e9). We also addressed a bug that could lead to a frozen dev server. When accessing private runtime config in the browser, we now let you know with a more informative error message ([#​26441](https://togithub.com/nuxt/nuxt/pull/26441)). ##### 🪨 Stabilising features We've removed some experimental options that have been stabilised and which we feel no longer need to be configurable: - `experimental.treeshakeClientOnly` (enabled by default since v3.0.0) - `experimental.configSchema` (enabled by default since v3.3.0) - `experimental.polyfillVueUseHead` (disabled since v3.4.0) - implementable in user-land with [plugin](https://togithub.com/nuxt/nuxt/blob/f209158352b09d1986aa320e29ff36353b91c358/packages/nuxt/src/head/runtime/plugins/vueuse-head-polyfill.ts#L10-L11) - `experimental.respectNoSSRHeader` (disabled since v3.4.0) - implementable in user-land with [server middleware](https://togithub.com/nuxt/nuxt/blob/c660b39447f0d5b8790c0826092638d321cd6821/packages/nuxt/src/core/runtime/nitro/no-ssr.ts#L8-L9) We've also enabled `scanPageMeta` by default ([#​27134](https://togithub.com/nuxt/nuxt/pull/27134)). This pulls out any page metadata in your `definePageMeta` macro, and makes it available to modules (like `@nuxtjs/i18n`) so they can augment it. This unlocks much better module/typed routing integration, but has a potential performance cost - so please file an issue if you experience any problems. ##### 💪 Type improvements We now have support for typed `#fallback` slots in server components ([#​27097](https://togithub.com/nuxt/nuxt/pull/27097)). We've also improved some defaults in your generated `tsconfig.json`, including setting `module: 'preserve'` if you have a locally installed TypeScript v5.4 version ([see docs](https://www.typescriptlang.org/tsconfig/#preserve)) - see [#​26667](https://togithub.com/nuxt/nuxt/26667), [#​27485](https://togithub.com/nuxt/nuxt/27485). ##### 📦 Module author/power user improvements We have shipped a range of type improvements for module authors, including: - support for typed module options in `installModule` ([#​26744](https://togithub.com/nuxt/nuxt/pull/26744)) - the option to specify compatibility with certain builders (vite/webpack) in module options ([#​27022](https://togithub.com/nuxt/nuxt/pull/27022)) - a new `onPrehydrate` hook for hooking into the browser hydration cycle ([#​27037](https://togithub.com/nuxt/nuxt/pull/27037)) - the ability to access and update *resolved* runtime configuration within modules, with new build-time `useRuntimeConfig` and `updateRuntimeConfig` utils ([#​27117](https://togithub.com/nuxt/nuxt/pull/27117)) ##### 🎨 Inlined UI templates If you previously used `@nuxt/ui-templates` then it may be worth knowing that we have moved them from [a separate repository](https://togithub.com/nuxt/ui-templates) into the [nuxt/nuxt](https://togithub.com/nuxt/nuxt) monorepo. (This is purely a refactor rather than a change, although you can expect some new designs for Nuxt v4.) #### ✅ 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://togithub.com/nuxt/nuxt/compare/v3.11.2...v3.12.0) ##### 🚀 Enhancements - **nuxt:** Support passing options to `useRequestURL` ([#​26687](https://togithub.com/nuxt/nuxt/pull/26687)) - **nuxt:** Introduce `imports.scan` option ([#​26576](https://togithub.com/nuxt/nuxt/pull/26576)) - **nuxt:** Add `` and `useRouteAnnouncer` ([#​25741](https://togithub.com/nuxt/nuxt/pull/25741)) - **kit:** Handle virtual files in `resolvePath` and `findPath` ([#​26465](https://togithub.com/nuxt/nuxt/pull/26465)) - **nuxt:** Expose `useLink` from `NuxtLink` ([#​26522](https://togithub.com/nuxt/nuxt/pull/26522)) - **schema:** V4 opt-in with `future.compatibilityVersion` ([#​26925](https://togithub.com/nuxt/nuxt/pull/26925)) - **nuxt,schema:** Inline error, welcome, spa-loading templates ([#​27021](https://togithub.com/nuxt/nuxt/pull/27021)) - **nuxt:** Configurable `app.rootAttrs` and `teleportAttrs` ([#​27014](https://togithub.com/nuxt/nuxt/pull/27014)) - **schema:** Enable `cookieStore` by default ([f597ca59a](https://togithub.com/nuxt/nuxt/commit/f597ca59a)) - **nuxt,schema:** Support new Nuxt folder structure ([#​27029](https://togithub.com/nuxt/nuxt/pull/27029)) - **nuxt:** Treeshake `onUpdated` and `onUnmounted` on server ([#​27044](https://togithub.com/nuxt/nuxt/pull/27044)) - **nuxt:** Prompt to install `nuxt/scripts` on usage ([#​27010](https://togithub.com/nuxt/nuxt/pull/27010)) - **nuxt:** Expose default slot from `` ([#​27050](https://togithub.com/nuxt/nuxt/pull/27050)) - **nuxt:** Custom `renderSSRHeadOptions` config for `unhead` ([#​26989](https://togithub.com/nuxt/nuxt/pull/26989)) - **nuxt:** Add `onPrehydrate` lifecycle hook ([#​27037](https://togithub.com/nuxt/nuxt/pull/27037)) - **nuxt:** Support multiple nuxtApps at runtime ([#​27068](https://togithub.com/nuxt/nuxt/pull/27068)) - **nuxt:** Add `#fallback` slot to server components types ([#​27097](https://togithub.com/nuxt/nuxt/pull/27097)) - **nuxt:** Allow specifying builder compatibility in modules ([#​27022](https://togithub.com/nuxt/nuxt/pull/27022)) - **kit:** Add `useRuntimeConfig` and `updateRuntimeConfig` utils ([#​27117](https://togithub.com/nuxt/nuxt/pull/27117)) - **schema:** Remove some experimental options for v4 ([#​27132](https://togithub.com/nuxt/nuxt/pull/27132)) - **nuxt:** Auto-register layers in `layers/` directory ([#​27221](https://togithub.com/nuxt/nuxt/pull/27221)) - **nuxt:** Allow displaying error state in loading indicator ([#​27176](https://togithub.com/nuxt/nuxt/pull/27176)) - **nuxt,schema:** Add `appId` and improve chunk determinism ([#​27258](https://togithub.com/nuxt/nuxt/pull/27258)) - **nuxt:** Check schema/kit versions when loading nuxt ([#​27224](https://togithub.com/nuxt/nuxt/pull/27224)) - **schema:** Add experimental `multiApp` flag ([#​27291](https://togithub.com/nuxt/nuxt/pull/27291)) - **nuxt:** Respect defaults when clearing asyncData ([#​27295](https://togithub.com/nuxt/nuxt/pull/27295)) - **nuxt:** Display banner when run with `compatibilityVersion` ([#​27305](https://togithub.com/nuxt/nuxt/pull/27305)) - **nuxt:** Add `URL` serialiser for dev server logs ([a549b46e9](https://togithub.com/nuxt/nuxt/commit/a549b46e9)) - **nuxt:** Handle nuxt route injection for `this.$route` ([#​27313](https://togithub.com/nuxt/nuxt/pull/27313)) - **nuxt:** Allow configuring interval for checking app update ([#​27324](https://togithub.com/nuxt/nuxt/pull/27324)) - **nuxt:** Warn when accessing private runtimeConfig on client ([#​26441](https://togithub.com/nuxt/nuxt/pull/26441)) - **kit:** Support typed module options in `installModule` ([#​26744](https://togithub.com/nuxt/nuxt/pull/26744)) - **kit,schema:** Add `.with` for better module options types ([#​26850](https://togithub.com/nuxt/nuxt/pull/26850)) - **nuxt:** Register plugin hooks before executing plugins ([#​27449](https://togithub.com/nuxt/nuxt/pull/27449)) - **nuxt,schema:** Add `compatibilityDate` flag for future ([#​27512](https://togithub.com/nuxt/nuxt/pull/27512)) ##### 🔥 Performance - **nuxt:** Don't add client fallback plugin if not enabled ([#​26666](https://togithub.com/nuxt/nuxt/pull/26666)) - **nuxt:** Unsubscribe from `asyncData` watch when unmounted ([#​26821](https://togithub.com/nuxt/nuxt/pull/26821)) - **nuxt:** Remove state from nuxt island response ([#​26863](https://togithub.com/nuxt/nuxt/pull/26863)) - **nuxt:** Emit simpler functional ui templates (w/o lodash) ([#​27091](https://togithub.com/nuxt/nuxt/pull/27091)) - **ui-templates:** Don't emit message data for pure strings ([9b1bfe69e](https://togithub.com/nuxt/nuxt/commit/9b1bfe69e)) - **nuxt:** Remove `ssrContext.styles` reference (from unused `vue-style-loader`) ([2d1ab61b2](https://togithub.com/nuxt/nuxt/commit/2d1ab61b2)) - **nuxt:** Mark payload as `shallowReactive` ([#​27214](https://togithub.com/nuxt/nuxt/pull/27214)) - **nuxt:** Abort vue render when plugins throw error ([#​27304](https://togithub.com/nuxt/nuxt/pull/27304)) - **vite:** Exclude common ESM deps from pre-bundling ([#​27372](https://togithub.com/nuxt/nuxt/pull/27372)) - **kit,nuxt:** Remove handling for node 14 perf api ([#​27396](https://togithub.com/nuxt/nuxt/pull/27396)) - **nuxt:** Deduplicate modules to install ([#​27475](https://togithub.com/nuxt/nuxt/pull/27475)) - **webpack:** Decrease iteration count and improve type safety ([#​27488](https://togithub.com/nuxt/nuxt/pull/27488)) ##### 🩹 Fixes - **nuxt:** Prevent `getCachedData` from shaping type of `useAsyncData` ([#​25946](https://togithub.com/nuxt/nuxt/pull/25946)) - **nuxt:** Encode location header in navigateTo ([#​26712](https://togithub.com/nuxt/nuxt/pull/26712)) - **nuxt:** Correctly remove extension from path in `hasSuffix` ([#​26725](https://togithub.com/nuxt/nuxt/pull/26725)) - **nuxt:** Hint prerenderer to crawl routes at runtime ([#​26694](https://togithub.com/nuxt/nuxt/pull/26694)) - **kit:** Ignore negation when resolving ignore patterns ([e105fadd7](https://togithub.com/nuxt/nuxt/commit/e105fadd7)) - **nuxt:** Avoid double-slash in ignore pattern ([75e43ac42](https://togithub.com/nuxt/nuxt/commit/75e43ac42)) - **kit:** Set typescript `moduleDetection` to 'force' ([#​26667](https://togithub.com/nuxt/nuxt/pull/26667)) - **nuxt:** Re-initialise `nuxt._ignore` after all modules run ([#​26680](https://togithub.com/nuxt/nuxt/pull/26680)) - **nuxt:** Assign `v-for` to slot in islands ([#​26880](https://togithub.com/nuxt/nuxt/pull/26880)) - **nuxt:** Don't encode location header ([#​26893](https://togithub.com/nuxt/nuxt/pull/26893)) - **nuxt:** Check if `_scope` is active before calling `run` function ([#​26756](https://togithub.com/nuxt/nuxt/pull/26756), [#​26904](https://togithub.com/nuxt/nuxt/pull/26904)) - **nuxt:** Don't scan component dirs when `enabled` is `false` ([#​26906](https://togithub.com/nuxt/nuxt/pull/26906)) - **vite:** Inline styles for vue components with `lang="ts"` ([#​26912](https://togithub.com/nuxt/nuxt/pull/26912)) - **nuxt:** Handle arrays correctly in `updateAppConfig` ([#​26949](https://togithub.com/nuxt/nuxt/pull/26949)) - **nuxt:** `useState` in `NuxtClientFallback` setup function ([#​26928](https://togithub.com/nuxt/nuxt/pull/26928)) - **nuxt:** Compile plugin templates last ([#​27009](https://togithub.com/nuxt/nuxt/pull/27009)) - **nuxt:** Register redirect middleware before pushing route ([#​27016](https://togithub.com/nuxt/nuxt/pull/27016)) - **nuxt,schema:** Remove `.js` extension from template imports ([0d4a622f3](https://togithub.com/nuxt/nuxt/commit/0d4a622f3)) - **nuxt:** Don't overwrite existing scope in `runWithContext` ([#​26976](https://togithub.com/nuxt/nuxt/pull/26976)) - **schema:** Use v3 folder structure if `app.vue` exists in `rootDir` ([1af81ed0f](https://togithub.com/nuxt/nuxt/commit/1af81ed0f)) - **nuxt:** Use resolved path for test component import ([8e793ad5c](https://togithub.com/nuxt/nuxt/commit/8e793ad5c)) - **nuxt:** Use `URL` constructor to resolve external protocols ([5f0693a69](https://togithub.com/nuxt/nuxt/commit/5f0693a69)) - **nuxt:** Use `URL` for parsing URLs rather than `parseURL` ([ea22d3f98](https://togithub.com/nuxt/nuxt/commit/ea22d3f98)) - **nuxt:** Deprecate `process.*` flags ([#​27089](https://togithub.com/nuxt/nuxt/pull/27089)) - **nuxt:** Provide default url for URL constructor ([8bdd620ba](https://togithub.com/nuxt/nuxt/commit/8bdd620ba)) - **nuxt:** Preload links with same hostname ([c065505e1](https://togithub.com/nuxt/nuxt/commit/c065505e1)) - **nuxt:** Remove unused prop in `NuxtTeleportIslandComponent` ([#​27093](https://togithub.com/nuxt/nuxt/pull/27093)) - **nuxt:** Don't pass options to `spaLoadingTemplate` function ([0e12b6eb8](https://togithub.com/nuxt/nuxt/commit/0e12b6eb8)) - **nuxt:** Scan folder indices for middleware ([#​27187](https://togithub.com/nuxt/nuxt/pull/27187)) - **nuxt:** Pass path to `jiti` and not file URL ([#​27252](https://togithub.com/nuxt/nuxt/pull/27252)) - **schema:** Hoist \`@nuxt/devtools types for config auto-completion ([008a26417](https://togithub.com/nuxt/nuxt/commit/008a26417)) - **nuxt:** Correct components dir regexp ([dad89c2b1](https://togithub.com/nuxt/nuxt/commit/dad89c2b1)) - **schema:** Handle dev/test `buildId` in schema ([#​27274](https://togithub.com/nuxt/nuxt/pull/27274)) - **nuxt:** Encode `location` header in `navigateTo` ([#​27280](https://togithub.com/nuxt/nuxt/pull/27280)) - **nuxt:** Invert version check ([e5649613c](https://togithub.com/nuxt/nuxt/commit/e5649613c)) - **nuxt:** Exempt equality check for kit/schema version ([a531e6f46](https://togithub.com/nuxt/nuxt/commit/a531e6f46)) - **nuxt:** Use `undefined` rather than `null` for data fetching defaults ([#​27294](https://togithub.com/nuxt/nuxt/pull/27294)) - **vite:** Ignore query/hash when resolving public assets ([#​27306](https://togithub.com/nuxt/nuxt/pull/27306)) - **nuxt:** Clear timeout when asyncData request finishes/aborts ([#​27308](https://togithub.com/nuxt/nuxt/pull/27308)) - **nuxt:** Provide default data type values in nuxt/app dir ([#​27314](https://togithub.com/nuxt/nuxt/pull/27314)) - **nuxt:** Add module declarations for virtual files ([#​27311](https://togithub.com/nuxt/nuxt/pull/27311)) - **nuxt:** Respect `app.cdnURL` for extracted payloads ([#​26668](https://togithub.com/nuxt/nuxt/pull/26668)) - **vite:** Handle runtime paths in inlined styles ([#​27327](https://togithub.com/nuxt/nuxt/pull/27327)) - **nuxt:** Add `VNode` reviver & don't deduplicate dev logs ([#​27309](https://togithub.com/nuxt/nuxt/pull/27309)) - **vite:** Suppress warning about unresolved public assets ([#​27328](https://togithub.com/nuxt/nuxt/pull/27328)) - **nuxt:** Defer shared asyncData promises to next tick ([#​27329](https://togithub.com/nuxt/nuxt/pull/27329)) - **nuxt:** Resolve modules from layers directories ([#​27338](https://togithub.com/nuxt/nuxt/pull/27338)) - **schema:** Pass correct jsx config for esbuild-loader ([#​27341](https://togithub.com/nuxt/nuxt/pull/27341)) - **nuxt:** Transpile `app.config` files in nitro build ([#​27342](https://togithub.com/nuxt/nuxt/pull/27342)) - **nuxt:** Use relative paths in `app.config.d.ts` ([#​27350](https://togithub.com/nuxt/nuxt/pull/27350)) - **vite:** Disable `optimizeDeps` in ssr ([#​27356](https://togithub.com/nuxt/nuxt/pull/27356)) - **vite:** Don't get available port when `hmr.server` is set ([#​27326](https://togithub.com/nuxt/nuxt/pull/27326)) - **nuxt:** Mark nuxt/scripts stubs as lower priority ([51740fa1d](https://togithub.com/nuxt/nuxt/commit/51740fa1d)) - **nuxt:** Handle errors loading app manifest ([#​27441](https://togithub.com/nuxt/nuxt/pull/27441)) - **schema:** Exclude non-serialisable types from `app` options ([#​27478](https://togithub.com/nuxt/nuxt/pull/27478)) - **nuxt:** Deduplicate `app.head` arrays ([#​27480](https://togithub.com/nuxt/nuxt/pull/27480)) - **kit:** Improve defaults in generated `tsconfig.json` ([#​27485](https://togithub.com/nuxt/nuxt/pull/27485)) - **nuxt:** Use `buildAssetsDir` in island teleport dev chunk ([#​27469](https://togithub.com/nuxt/nuxt/pull/27469)) - **kit:** Do not use `module: preserve` unelss ts v5.4 is installed ([b08dfc98b](https://togithub.com/nuxt/nuxt/commit/b08dfc98b)) - **nuxt:** Ensure payload script executes before entry ([#​27506](https://togithub.com/nuxt/nuxt/pull/27506)) - **kit:** Avoid fallback to normalized path in module loading ([#​27507](https://togithub.com/nuxt/nuxt/pull/27507)) - **nuxt:** Also augment page metadata after `pages:extend` hook ([#​27134](https://togithub.com/nuxt/nuxt/pull/27134)) - **nuxt:** Resolve full path to app manifest stub page ([91685a5b2](https://togithub.com/nuxt/nuxt/commit/91685a5b2)) - **nuxt:** Resolve paths without file extensions ([dccf2e5f3](https://togithub.com/nuxt/nuxt/commit/dccf2e5f3)) - **kit:** Revert back to `esnext` target ([7bb02735e](https://togithub.com/nuxt/nuxt/commit/7bb02735e)) - **kit,schema:** Revert changes to module options types ([#​26850](https://togithub.com/nuxt/nuxt/pull/26850)) - **nuxt:** Remove `boolean` value for `dedupe` in v4 compat ([#​27511](https://togithub.com/nuxt/nuxt/pull/27511)) - **nuxt:** Add parent `scopeId` to server components ([#​27497](https://togithub.com/nuxt/nuxt/pull/27497)) - **nuxt:** Handle symbol keys in wrapped runtime config ([13fec55c1](https://togithub.com/nuxt/nuxt/commit/13fec55c1)) - **nuxt:** Register augmented pages to avoid re-augmenting ([b75bf870b](https://togithub.com/nuxt/nuxt/commit/b75bf870b)) - **nuxt:** Use file path as key for re-augmenting ([09f6a88e1](https://togithub.com/nuxt/nuxt/commit/09f6a88e1)) ##### 💅 Refactors - Improve regexp performance ([#​27207](https://togithub.com/nuxt/nuxt/pull/27207)) ##### 📖 Documentation - Update Nuxt 4 scheduled release date ([#​26663](https://togithub.com/nuxt/nuxt/pull/26663)) - Remove step of installing deps in new nuxt project ([#​26676](https://togithub.com/nuxt/nuxt/pull/26676)) - Clarify `dependsOn` works not just for parallel plugins ([#​26707](https://togithub.com/nuxt/nuxt/pull/26707)) - Add `--preset` flag for `nuxi build` ([#​26759](https://togithub.com/nuxt/nuxt/pull/26759)) - Fix typo ([#​26752](https://togithub.com/nuxt/nuxt/pull/26752)) - Remove misleading reference to `useFetch` ([#​26748](https://togithub.com/nuxt/nuxt/pull/26748)) - Update the code style page ([#​26792](https://togithub.com/nuxt/nuxt/pull/26792)) - Reference correct composable in `callWithNuxt` ([#​26771](https://togithub.com/nuxt/nuxt/pull/26771)) - Add sample app.vue ([#​26796](https://togithub.com/nuxt/nuxt/pull/26796)) - Remove direct link to subheading ([#​26775](https://togithub.com/nuxt/nuxt/pull/26775)) - Fix `srcDir` description mentioning deprecated `static/` directory ([#​26804](https://togithub.com/nuxt/nuxt/pull/26804)) - Provide example of passing props to a child page ([#​26805](https://togithub.com/nuxt/nuxt/pull/26805)) - Provide example of exposing a `pageRef` from a child page ([#​26806](https://togithub.com/nuxt/nuxt/pull/26806)) - Correct definePageMeta scrollToTop docs link ([#​26829](https://togithub.com/nuxt/nuxt/pull/26829)) - Advise correct extension for vitest config ([#​26845](https://togithub.com/nuxt/nuxt/pull/26845)) - Deprecate `pending` value in data fetching composables ([#​26766](https://togithub.com/nuxt/nuxt/pull/26766)) - Fix file name ([#​26852](https://togithub.com/nuxt/nuxt/pull/26852)) - Add info about self-hosted github/gitlab instances ([#​26501](https://togithub.com/nuxt/nuxt/pull/26501)) - Add `@vue/test-utils` getting started guide ([#​26205](https://togithub.com/nuxt/nuxt/pull/26205)) - Add a note about HTTPS with a self-signed certificates ([#​26481](https://togithub.com/nuxt/nuxt/pull/26481)) - Clarify purpose of play online section ([#​25978](https://togithub.com/nuxt/nuxt/pull/25978)) - Fix typo with `a` -> `an` ([#​26856](https://togithub.com/nuxt/nuxt/pull/26856)) - Fix code block formatting ([#​26859](https://togithub.com/nuxt/nuxt/pull/26859)) - Add more detail to `usePreviewMode` explanation ([#​26602](https://togithub.com/nuxt/nuxt/pull/26602)) - Fix import of `defineConfig` ([a60de743a](https://togithub.com/nuxt/nuxt/commit/a60de743a)) - Add `@since` annotations to exported functions ([#​25365](https://togithub.com/nuxt/nuxt/pull/25365)) - Add watch example link ([#​26818](https://togithub.com/nuxt/nuxt/pull/26818)) - Add source tag ([#​26884](https://togithub.com/nuxt/nuxt/pull/26884)) - Update strict checks section with new default ([#​26965](https://togithub.com/nuxt/nuxt/pull/26965)) - Correct link to data fetching docs ([#​26988](https://togithub.com/nuxt/nuxt/pull/26988)) - Add link to one of [@​manniL](https://togithub.com/manniL)'s videos on layers ([#​26984](https://togithub.com/nuxt/nuxt/pull/26984)) - Fix small typo ([#​26999](https://togithub.com/nuxt/nuxt/pull/26999)) - Preprocessors as dev deps to align with vue plugin ([#​27005](https://togithub.com/nuxt/nuxt/pull/27005)) - Change `.eslintrc.js` to `eslint.config.js` ([#​27020](https://togithub.com/nuxt/nuxt/pull/27020)) - Add docs for `future.compatibilityVersion` ([e7789a257](https://togithub.com/nuxt/nuxt/commit/e7789a257)) - Add vite plugin recipe ([#​27043](https://togithub.com/nuxt/nuxt/pull/27043)) - Improve data fetching wording and explanation ([#​27061](https://togithub.com/nuxt/nuxt/pull/27061)) - Add missing options for `nuxi init` ([#​27051](https://togithub.com/nuxt/nuxt/pull/27051)) - Update docs for `ignorePrefix` to clarify ignored files ([#​27065](https://togithub.com/nuxt/nuxt/pull/27065)) - Mention nightly release channel for unreleased features ([8fcf893f8](https://togithub.com/nuxt/nuxt/commit/8fcf893f8)) - Add migration/testing guide for nuxt 4 ([#​27128](https://togithub.com/nuxt/nuxt/pull/27128)) - Improve testing component examples ([#​27138](https://togithub.com/nuxt/nuxt/pull/27138)) - Fix type checking of component testing blocks ([b5e35e3bd](https://togithub.com/nuxt/nuxt/commit/b5e35e3bd)) - Add `app.config.ts` to nuxt 4 testing/migration ([#​27164](https://togithub.com/nuxt/nuxt/pull/27164)) - Add video links for more context ([#​27174](https://togithub.com/nuxt/nuxt/pull/27174)) - Add module execution order ([#​27178](https://togithub.com/nuxt/nuxt/pull/27178)) - Mark bridge as stable ([#​27212](https://togithub.com/nuxt/nuxt/pull/27212)) - Explain how environment variables work in production ([#​27189](https://togithub.com/nuxt/nuxt/pull/27189)) - Add cache option to useFetch params ([#​27225](https://togithub.com/nuxt/nuxt/pull/27225)) - Add custom `useFetch` recipe ([#​27208](https://togithub.com/nuxt/nuxt/pull/27208)) - Add `nuxt/scripts` ([#​27229](https://togithub.com/nuxt/nuxt/pull/27229)) - Add example of passing params to `` ([#​27284](https://togithub.com/nuxt/nuxt/pull/27284)) - Add additional example for setting `baseURL` and `cdnURL` ([#​27273](https://togithub.com/nuxt/nuxt/pull/27273)) - Update readme for Nuxt 2 NES and support ([d35e9cd3f](https://togithub.com/nuxt/nuxt/commit/d35e9cd3f)) - Introduce hint and link to environment override feature ([#​27315](https://togithub.com/nuxt/nuxt/pull/27315)) - Document `partitioned` attribute of `useCookie` ([#​27297](https://togithub.com/nuxt/nuxt/pull/27297)) - Add windows git clone symlink tip ([#​27332](https://togithub.com/nuxt/nuxt/pull/27332)) - Fix release badges ([#​27355](https://togithub.com/nuxt/nuxt/pull/27355)) - Fix list spacing ([#​27366](https://togithub.com/nuxt/nuxt/pull/27366)) - Capitalize text ([#​27348](https://togithub.com/nuxt/nuxt/pull/27348)) - Added recipe for consuming SSE via POST request ([#​27422](https://togithub.com/nuxt/nuxt/pull/27422)) - Add deployment advice for client-side rendering ([#​27426](https://togithub.com/nuxt/nuxt/pull/27426)) - Add external parameter behavior navigateTo ([#​27472](https://togithub.com/nuxt/nuxt/pull/27472)) - Add note about middleware re-running for error pages ([#​27481](https://togithub.com/nuxt/nuxt/pull/27481)) - Update link to nitro `error` hook type ([61766702c](https://togithub.com/nuxt/nuxt/commit/61766702c)) - Add comment about existing custom `srcDir` in upgrade steps ([3383a2df2](https://togithub.com/nuxt/nuxt/commit/3383a2df2)) - Add docs page for prerendering ([#​27286](https://togithub.com/nuxt/nuxt/pull/27286)) ##### 📦 Build - **nuxt:** Use relative path to ui-templates dist ([99dc3ce88](https://togithub.com/nuxt/nuxt/commit/99dc3ce88)) - **schema:** Use relative path to ui-templates dist ([eec84f5b2](https://togithub.com/nuxt/nuxt/commit/eec84f5b2)) - **ui-templates:** Directly copy templates on build ([#​27430](https://togithub.com/nuxt/nuxt/pull/27430)) - **ui-templates:** Fix svg regexp ([957dcc194](https://togithub.com/nuxt/nuxt/commit/957dcc194)) ##### 🏡 Chore - Update `moduleResolution` to `Bundler` ([#​26658](https://togithub.com/nuxt/nuxt/pull/26658)) - Cleanup eslint rules with latest `@nuxt/eslint-config` ([#​26653](https://togithub.com/nuxt/nuxt/pull/26653)) - Fix `devcontainer.json` syntax ([#​26776](https://togithub.com/nuxt/nuxt/pull/26776)) - Ignore SSL certificate error with `conventionalcommits.org` ([9ba1ebe98](https://togithub.com/nuxt/nuxt/commit/9ba1ebe98)) - Fix small typos ([#​26907](https://togithub.com/nuxt/nuxt/pull/26907)) - Add `@nuxt/ui-templates` to core monorepo ([fe6bdcc01](https://togithub.com/nuxt/nuxt/commit/fe6bdcc01)) - Skip releasing `ui-templates` ([15781c608](https://togithub.com/nuxt/nuxt/commit/15781c608)) - Build ui-templates first ([1add938a5](https://togithub.com/nuxt/nuxt/commit/1add938a5)) - **ui-templates:** Remove legacy artifacts ([3d2f93d5a](https://togithub.com/nuxt/nuxt/commit/3d2f93d5a)) - Update lockfile ([447db137a](https://togithub.com/nuxt/nuxt/commit/447db137a)) - Dedupe ([94a6f0581](https://togithub.com/nuxt/nuxt/commit/94a6f0581)) - **ui-templates:** Misc improvements ([#​27033](https://togithub.com/nuxt/nuxt/pull/27033)) - Disable jiti_cache when running vitest ([2786595f5](https://togithub.com/nuxt/nuxt/commit/2786595f5)) - Upgrade dev dependencies ([061fbd4bd](https://togithub.com/nuxt/nuxt/commit/061fbd4bd)) - For goodness' sake ([3708ee872](https://togithub.com/nuxt/nuxt/commit/3708ee872)) - Update root monorepo node engine ([#​27122](https://togithub.com/nuxt/nuxt/pull/27122)) - Move `@internal` comment ([cf736e274](https://togithub.com/nuxt/nuxt/commit/cf736e274)) - Remove redundant `eslint-plugin-regexp` ([#​27271](https://togithub.com/nuxt/nuxt/pull/27271)) - Build `ui-templates` when stubbing packages ([#​27446](https://togithub.com/nuxt/nuxt/pull/27446)) - Improve types in tests ([#​27293](https://togithub.com/nuxt/nuxt/pull/27293)) - Temporarily disable updates for `jiti` and `@vitejs/plugin-vue` ([2a2847e4b](https://togithub.com/nuxt/nuxt/commit/2a2847e4b)) - Disable `shamefully-hoist` within repo ([#​27483](https://togithub.com/nuxt/nuxt/pull/27483)) - **ui-templates:** Improve type safety in render ([94c84feee](https://togithub.com/nuxt/nuxt/commit/94c84feee)) - Lint ([5d7f7dae4](https://togithub.com/nuxt/nuxt/commit/5d7f7dae4)) - Upgrade `jiti` ([#​27479](https://togithub.com/nuxt/nuxt/pull/27479)) ##### ✅ Tests - Disable coverage by default ([8c6a48326](https://togithub.com/nuxt/nuxt/commit/8c6a48326)) - Update bundle size ([58349a459](https://togithub.com/nuxt/nuxt/commit/58349a459)) - Extend timeout for node-compat ([8958f7ca7](https://togithub.com/nuxt/nuxt/commit/8958f7ca7)) - Re-enable testing js payloads ([#​27137](https://togithub.com/nuxt/nuxt/pull/27137)) ##### 🤖 CI - Avoid running some actions on forks ([#​26937](https://togithub.com/nuxt/nuxt/pull/26937)) - Allow `ui-templates` as valid scope ([5afd75b88](https://togithub.com/nuxt/nuxt/commit/5afd75b88)) - Use commit hash at time of release triggger ([b78817001](https://togithub.com/nuxt/nuxt/commit/b78817001)) - Remove nightly nuxt 2 releases ([bf4e6c536](https://togithub.com/nuxt/nuxt/commit/bf4e6c536)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://togithub.com/danielroe)) - Maik Kowol ([@​94726](https://togithub.com/94726)) - Ryan Clements ([@​RyanClementsHax](https://togithub.com/RyanClementsHax)) - Hendrik Heil ([@​hendrikheil](https://togithub.com/hendrikheil)) - Pooya Parsa ([@​pi0](https://togithub.com/pi0)) - Damian Głowala ([@​DamianGlowala](https://togithub.com/DamianGlowala)) - Inesh Bose ([@​ineshbose](https://togithub.com/ineshbose)) - André Luiz da Silva ([@​andresilva-cc](https://togithub.com/andresilva-cc)) - Luke Nelson ([@​luc122c](https://togithub.com/luc122c)) - nopeless ([@​nopeless](https://togithub.com/nopeless)) - Israel Ortuño ([@​IsraelOrtuno](https://togithub.com/IsraelOrtuno)) - Jakub Bednár ([@​jakubednar](https://togithub.com/jakubednar)) - praburangki ([@​praburangki](https://togithub.com/praburangki)) - JD Solanki ([@​jd-solanki](https://togithub.com/jd-solanki)) - Julien Huang ([@​huang-julien](https://togithub.com/huang-julien)) - Jakub Szafrański ([@​samupl](https://togithub.com/samupl)) - [@​beer](https://togithub.com/beer) ([@​iiio2](https://togithub.com/iiio2)) - Anthony Fu ([@​antfu](https://togithub.com/antfu)) - Horu ([@​HigherOrderLogic](https://togithub.com/HigherOrderLogic)) - Maxime Pauvert ([@​maximepvrt](https://togithub.com/maximepvrt)) - Miha Sedej ([@​tresko](https://togithub.com/tresko)) - Lasse Diercks ([@​lassediercks](https://togithub.com/lassediercks)) - Sébastien Chopin ([@​Atinux](https://togithub.com/Atinux)) - Nicolas Payot ([@​nicolaspayot](https://togithub.com/nicolaspayot)) - yubo ([@​itchina110](https://togithub.com/itchina110)) - Kim-Lan ([@​Kim-Lan](https://togithub.com/Kim-Lan)) - Deth ([@​dethdkn](https://togithub.com/dethdkn)) - Martins Zeltins ([@​martinszeltins](https://togithub.com/martinszeltins)) - Ryota Watanabe ([@​wattanx](https://togithub.com/wattanx)) - Alexander Lichter ([@​manniL](https://togithub.com/manniL)) - Dominik Opyd ([@​oritwoen](https://togithub.com/oritwoen)) - Michael McAndrew ([@​michaelmcandrew](https://togithub.com/michaelmcandrew)) - gangan ([@​shinGangan](https://togithub.com/shinGangan)) - Alex Liu ([@​Mini-ghost](https://togithub.com/Mini-ghost)) - ynnsuis ([@​sossost](https://togithub.com/sossost)) - AngelHdz Multimedia ([@​angelhdzmultimedia](https://togithub.com/angelhdzmultimedia)) - David ([@​dbzx10299](https://togithub.com/dbzx10299)) - Danila Rodichkin ([@​daniluk4000](https://togithub.com/daniluk4000)) - Harlan Wilton ([@​harlan-zw](https://togithub.com/harlan-zw)) - Shizuku ([@​ifshizuku](https://togithub.com/ifshizuku)) - zer0fire ([@​zer0fire](https://togithub.com/zer0fire)) - Will Willems ([@​willwillems](https://togithub.com/willwillems)) - Pothuraju ([@​pothuraju-dev](https://togithub.com/pothuraju-dev)) - xjccc ([@​xjccc](https://togithub.com/xjccc)) - Cedric ([@​ceddy4395](https://togithub.com/ceddy4395)) - Fabian B ([@​madebyfabian](https://togithub.com/madebyfabian)) - Alexandr ([@​BubbleSortt](https://togithub.com/BubbleSortt)) - rgehbt ([@​Gehbt](https://togithub.com/Gehbt)) - Adam Hudák ([@​adam-hudak](https://togithub.com/adam-hudak)) - Babak Farkhoopak ([@​babakfp](https://togithub.com/babakfp)) - Trent Fellbootman ([@​Trent-Fellbootman](https://togithub.com/Trent-Fellbootman)) - John Tanz ([@​moshetanzer](https://togithub.com/moshetanzer)) - Alexandros Kazantzidis ([@​Alexandros23Kazantzidis](https://togithub.com/Alexandros23Kazantzidis)) - Joaquín Sánchez ([@​userquin](https://togithub.com/userquin)) - Turdalin Nurassyl ([@​trdln](https://togithub.com/trdln)) - Louis Ramos ([@​wJoenn](https://togithub.com/wJoenn)) - Nate ([@​navanjr](https://togithub.com/navanjr)) - Ivan Kalachikov ([@​ivan-kalachikov](https://togithub.com/ivan-kalachikov)) - Edwin Fadul ([@​edwinfadul](https://togithub.com/edwinfadul)) - kawadah ([@​kawadah](https://togithub.com/kawadah)) - Mehdi ([@​mehdi-coding](https://togithub.com/mehdi-coding)) - Shao ([@​shao-wang-me](https://togithub.com/shao-wang-me)) - OrbisK ([@​OrbisK](https://togithub.com/OrbisK)) - Taras Batenkov ([@​enkot](https://togithub.com/enkot)) - Han ([@​fenghan34](https://togithub.com/fenghan34)) - RollingTL ([@​RollingTL](https://togithub.com/RollingTL)) - Max ([@​onmax](https://togithub.com/onmax)) - Neil Mispelaar ([@​neilmispelaar](https://togithub.com/neilmispelaar)) - Florent Delerue ([@​Flosciante](https://togithub.com/Flosciante)) - Nourman Hajar ([@​masnormen](https://togithub.com/masnormen)) - Patrick D'Orival ([@​patrickdorival](https://togithub.com/patrickdorival)) - Mario Neuhold ([@​mario-neuhold](https://togithub.com/mario-neuhold)) - AndreyYolkin ([@​AndreyYolkin](https://togithub.com/AndreyYolkin)) - Liam Converse ([@​liconver](https://togithub.com/liconver))
sass/dart-sass (sass) ### [`v1.77.6`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1776) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.77.5...1.77.6) - Fix a few cases where comments and occasionally even whitespace wasn't allowed between the end of Sass statements and the following semicolon. ### [`v1.77.5`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1775) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.77.4...1.77.5) - Fully trim redundant selectors generated by `@extend`.
vuejs/core (vue) ### [`v3.4.29`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3429-2024-06-14) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.28...v3.4.29) ##### Bug Fixes - **build:** fix accidental inclusion of runtime-core in server-renderer cjs build ([11cc12b](https://togithub.com/vuejs/core/commit/11cc12b915edfe0e4d3175e57464f73bc2c1cb04)), closes [#​11137](https://togithub.com/vuejs/core/issues/11137) - **compiler-sfc:** fix missing scope for extends error message ([4ec387b](https://togithub.com/vuejs/core/commit/4ec387b100985b008cdcc4cd883a5b6328c05766)) - **compiler-sfc:** fix parsing of mts, d.mts, and mtsx files ([a476692](https://togithub.com/vuejs/core/commit/a476692ed2d7308f2742d8ff3554cf97a392b0b7)) - **compiler-sfc:** support [@​vue-ignore](https://togithub.com/vue-ignore) comment on more type sources ([a23e99b](https://togithub.com/vuejs/core/commit/a23e99bedf1d65841d162951f10ce35b907a5680)) - **custom-element:** support same direct setup function signature in defineCustomElement ([7c8b126](https://togithub.com/vuejs/core/commit/7c8b12620aad4969b8dc4944d4fc486d16c3033c)), closes [#​11116](https://togithub.com/vuejs/core/issues/11116) - **reactivity:** avoid infinite loop when render access a side effect computed ([#​11135](https://togithub.com/vuejs/core/issues/11135)) ([8296e19](https://togithub.com/vuejs/core/commit/8296e19855e369a7826f5ea26540a6da01dc7093)), closes [#​11121](https://togithub.com/vuejs/core/issues/11121) ### [`v3.4.28`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3428-2024-06-14) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.27...v3.4.28) ##### Bug Fixes - **compat:** correctly transform non-identifier expressions in legacy filter syntax ([#​10896](https://togithub.com/vuejs/core/issues/10896)) ([07b3c4b](https://togithub.com/vuejs/core/commit/07b3c4b7860009e19446f3d78571556c5737d82a)), closes [#​10852](https://togithub.com/vuejs/core/issues/10852) - **compat:** ensure proper handling of render fuction from SFC using Vue.extend ([#​7781](https://togithub.com/vuejs/core/issues/7781)) ([c73847f](https://togithub.com/vuejs/core/commit/c73847f2becc20f03cb9c68748eea92455e688ee)), closes [#​7766](https://togithub.com/vuejs/core/issues/7766) - **compat:** only warn ATTR_FALSE_VALUE when enabled ([04729ba]

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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 Mend Renovate. View repository job log here.