CodeDredd / pinia-orm

The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store.
https://pinia-orm.codedredd.de/
MIT License
444 stars 38 forks source link

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

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@antfu/eslint-config ^2.18.0 -> ^2.21.1 age adoption passing confidence devDependencies minor
@iconify/json (source) ^2.2.211 -> ^2.2.219 age adoption passing confidence devDependencies patch
@lerna-lite/cli (source) ^3.4.0 -> ^3.5.1 age adoption passing confidence devDependencies minor
@lerna-lite/run (source) ^3.4.0 -> ^3.5.1 age adoption passing confidence devDependencies minor
@nuxt/devtools (source) ^1.3.1 -> ^1.3.3 age adoption passing confidence devDependencies patch
@nuxt/eslint-config (source) ^0.3.12 -> ^0.3.13 age adoption passing confidence devDependencies patch
@nuxt/kit (source) ^3.11.2 -> ^3.12.2 age adoption passing confidence dependencies minor
@nuxt/module-builder ^0.6.0 -> ^0.7.1 age adoption passing confidence devDependencies minor
@nuxt/schema (source) ^3.11.2 -> ^3.12.2 age adoption passing confidence devDependencies minor
@pinia-orm/normalizr >=1.9.0 -> >=1.9.1 age adoption passing confidence dependencies patch
@types/node (source) ^20.12.12 -> ^20.14.2 age adoption passing confidence devDependencies minor
@typescript-eslint/parser (source) ^7.9.0 -> ^7.13.0 age adoption passing confidence devDependencies minor
@vitejs/plugin-vue (source) ^5.0.4 -> ^5.0.5 age adoption passing confidence devDependencies patch
@vue/compiler-sfc (source) ^3.4.27 -> ^3.4.29 age adoption passing confidence devDependencies patch
@vue/runtime-core (source) ^3.4.27 -> ^3.4.29 age adoption passing confidence dependencies patch
@vue/runtime-dom (source) ^3.4.27 -> ^3.4.29 age adoption passing confidence dependencies patch
@vue/shared (source) ^3.4.27 -> ^3.4.29 age adoption passing confidence dependencies patch
@vueuse/core (source) 10.9.0 -> 10.11.0 age adoption passing confidence dependencies minor
@vueuse/integrations (source) ^10.9.0 -> ^10.11.0 age adoption passing confidence dependencies minor
@vueuse/shared (source) 10.9.0 -> 10.11.0 age adoption passing confidence dependencies minor
actions/checkout v4.1.6 -> v4.1.7 age adoption passing confidence action patch
axios (source) >=1.6.8 -> >=1.7.2 age adoption passing confidence peerDependencies minor
axios (source) ^1.6.8 -> ^1.7.2 age adoption passing confidence devDependencies minor
c8 ^10.0.0 -> ^10.1.2 age adoption passing confidence devDependencies minor
eslint (source) ^9.2.0 -> ^9.5.0 age adoption passing confidence devDependencies minor
execa ^9.1.0 -> ^9.2.0 age adoption passing confidence devDependencies minor
happy-dom ^14.11.0 -> ^14.12.0 age adoption passing confidence devDependencies minor
lint-staged ^15.2.2 -> ^15.2.7 age adoption passing confidence devDependencies patch
monaco-editor 0.48.0 -> 0.49.0 age adoption passing confidence dependencies minor
monaco-editor-core ^0.48.0 -> ^0.49.0 age adoption passing confidence dependencies minor
node (source) 20.13.1 -> 20.14.0 age adoption passing confidence volta minor
pinia-orm >=1.9.0 -> >=1.9.1 age adoption passing confidence peerDependencies patch
pinia-orm ^1.9.0 -> ^1.9.1 age adoption passing confidence dependencies patch
pnpm (source) 9.1.1 -> 9.3.0 age adoption passing confidence packageManager minor
prettier (source) ^3.2.5 -> ^3.3.2 age adoption passing confidence devDependencies minor
sponsorkit ^0.14.4 -> ^0.14.5 age adoption passing confidence devDependencies patch
tsup (source) ^8.0.2 -> ^8.1.0 age adoption passing confidence devDependencies minor
vite (source) ^5.2.11 -> ^5.3.1 age adoption passing confidence devDependencies minor
vue (source) ^3.4.27 -> ^3.4.29 age adoption passing confidence devDependencies patch
vue (source) ^3.4.27 -> ^3.4.29 age adoption passing confidence dependencies patch
vue-demi ^0.14.7 -> ^0.14.8 age adoption passing confidence devDependencies patch
vue-tsc (source) ^2.0.19 -> ^2.0.21 age adoption passing confidence devDependencies patch
yarn (source) 4.2.2 -> 4.3.0 age adoption passing confidence packageManager minor

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) ### [`v2.20.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.20.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.2...v2.20.0) #####    🚀 Features - Update astro plugin to v1.0  -  by [@​tinchoz49](https://togithub.com/tinchoz49) and [@​antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/492](https://togithub.com/antfu/eslint-config/issues/492) [(49a9d)](https://togithub.com/antfu/eslint-config/commit/49a9d0c) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.2...v2.20.0) ### [`v2.19.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.1...v2.19.2) #####    🚀 Features - **typescript**: Add strict-boolean-expressions rule  -  by [@​ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/490](https://togithub.com/antfu/eslint-config/issues/490) [(c0426)](https://togithub.com/antfu/eslint-config/commit/c042620) #####    🐞 Bug Fixes - TsconfigPath undefined  -  by [@​tinchoz49](https://togithub.com/tinchoz49) in [https://github.com/antfu/eslint-config/issues/491](https://togithub.com/antfu/eslint-config/issues/491) [(8c473)](https://togithub.com/antfu/eslint-config/commit/8c4732f) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.1...v2.19.2) ### [`v2.19.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.0...v2.19.1) #####    🚀 Features - Add jsx support in react without config.  -  by [@​eastonzh](https://togithub.com/eastonzh) in [https://github.com/antfu/eslint-config/issues/481](https://togithub.com/antfu/eslint-config/issues/481) [(87af9)](https://togithub.com/antfu/eslint-config/commit/87af9a0) - **cli**: Add validation for CSS-related files  -  by [@​pudon](https://togithub.com/pudon) in [https://github.com/antfu/eslint-config/issues/478](https://togithub.com/antfu/eslint-config/issues/478) [(6ada3)](https://togithub.com/antfu/eslint-config/commit/6ada34e) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.0...v2.19.1) ### [`v2.19.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.18.1...v2.19.0) #####    🚀 Features - Update plugins  -  by [@​antfu](https://togithub.com/antfu) [(56cde)](https://togithub.com/antfu/eslint-config/commit/56cde3f) - Use `antfu/curly` to replace `curly`  -  by [@​antfu](https://togithub.com/antfu) [(42a90)](https://togithub.com/antfu/eslint-config/commit/42a90c0) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.18.1...v2.19.0) ### [`v2.18.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.18.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.18.0...v2.18.1) #####    🚀 Features - Update plugins  -  by [@​antfu](https://togithub.com/antfu) [(5071f)](https://togithub.com/antfu/eslint-config/commit/5071f20) #####     [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.18.0...v2.18.1)
iconify/icon-sets (@​iconify/json) ### [`v2.2.219`](https://togithub.com/iconify/icon-sets/compare/2.2.218...2.2.219) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.218...2.2.219) ### [`v2.2.218`](https://togithub.com/iconify/icon-sets/compare/2.2.217...2.2.218) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.217...2.2.218) ### [`v2.2.217`](https://togithub.com/iconify/icon-sets/compare/2.2.216...2.2.217) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.216...2.2.217) ### [`v2.2.216`](https://togithub.com/iconify/icon-sets/compare/2.2.215...2.2.216) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.215...2.2.216) ### [`v2.2.215`](https://togithub.com/iconify/icon-sets/compare/2.2.214...2.2.215) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.214...2.2.215) ### [`v2.2.214`](https://togithub.com/iconify/icon-sets/compare/2.2.213...2.2.214) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.213...2.2.214) ### [`v2.2.213`](https://togithub.com/iconify/icon-sets/compare/2.2.212...2.2.213) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.212...2.2.213) ### [`v2.2.212`](https://togithub.com/iconify/icon-sets/compare/2.2.211...2.2.212) [Compare Source](https://togithub.com/iconify/icon-sets/compare/2.2.211...2.2.212)
lerna-lite/lerna-lite (@​lerna-lite/cli) ### [`v3.5.1`](https://togithub.com/lerna-lite/lerna-lite/blob/HEAD/packages/cli/CHANGELOG.md#351-2024-06-07) [Compare Source](https://togithub.com/lerna-lite/lerna-lite/compare/v3.5.0...v3.5.1) ##### Bug Fixes - **publish:** always bump & publish peer deps with `workspace:` protocol ([#​873](https://togithub.com/lerna-lite/lerna-lite/issues/873)) ([0325539](https://togithub.com/lerna-lite/lerna-lite/commit/03255399018b19bd3a7de1f0ef9ee0c82ed6137e)) - by [@​ghiscoding](https://togithub.com/ghiscoding) - **publish:** update lerna-lite schema for graphType property ([15be75f](https://togithub.com/lerna-lite/lerna-lite/commit/15be75feb7bd8f499b20d29ee25f63df3d6293ca)) - by [@​ghiscoding](https://togithub.com/ghiscoding) ### [`v3.5.0`](https://togithub.com/lerna-lite/lerna-lite/blob/HEAD/packages/cli/CHANGELOG.md#350-2024-06-03) [Compare Source](https://togithub.com/lerna-lite/lerna-lite/compare/v3.4.0...v3.5.0) ##### Features - **version:** add `--push-tags-one-by-one`, fixes [#​701](https://togithub.com/lerna-lite/lerna-lite/issues/701) ([#​871](https://togithub.com/lerna-lite/lerna-lite/issues/871)) ([88ad61b](https://togithub.com/lerna-lite/lerna-lite/commit/88ad61b11e87565d1615d451aef09b9b2d7b533c)) - by [@​ghiscoding](https://togithub.com/ghiscoding)
lerna-lite/lerna-lite (@​lerna-lite/run) ### [`v3.5.1`](https://togithub.com/lerna-lite/lerna-lite/blob/HEAD/packages/run/CHANGELOG.md#351-2024-06-07) [Compare Source](https://togithub.com/lerna-lite/lerna-lite/compare/v3.5.0...v3.5.1) **Note:** Version bump only for package [@​lerna-lite/run](https://togithub.com/lerna-lite/run) ### [`v3.5.0`](https://togithub.com/lerna-lite/lerna-lite/blob/HEAD/packages/run/CHANGELOG.md#350-2024-06-03) [Compare Source](https://togithub.com/lerna-lite/lerna-lite/compare/v3.4.0...v3.5.0) **Note:** Version bump only for package [@​lerna-lite/run](https://togithub.com/lerna-lite/run)
nuxt/devtools (@​nuxt/devtools) ### [`v1.3.3`](https://togithub.com/nuxt/devtools/blob/HEAD/CHANGELOG.md#133-2024-06-04) [Compare Source](https://togithub.com/nuxt/devtools/compare/v1.3.2...v1.3.3) ##### Bug Fixes - pin `@vue/devtools-*` ([4c79fac](https://togithub.com/nuxt/devtools/commit/4c79fac7ca16c963640e92c5c50f1346d375cc35)) - sort items in fuse ([#​670](https://togithub.com/nuxt/devtools/issues/670)) ([8d052be](https://togithub.com/nuxt/devtools/commit/8d052be418661af150e46f3d65e231ecaa02129c)) ### [`v1.3.2`](https://togithub.com/nuxt/devtools/blob/HEAD/CHANGELOG.md#132-2024-05-27) [Compare Source](https://togithub.com/nuxt/devtools/compare/v1.3.1...v1.3.2) ##### Bug Fixes - floating-vue style ([7b7dc32](https://togithub.com/nuxt/devtools/commit/7b7dc32edebb2ea9b1fa5662b588dcbf78ff5726)) - sidebar scroll ([946f930](https://togithub.com/nuxt/devtools/commit/946f93093b72114b45f8aa1b70b9fb21005f7042)) - **timeline:** reduce warning ([#​661](https://togithub.com/nuxt/devtools/issues/661)) ([33fe685](https://togithub.com/nuxt/devtools/commit/33fe6857dabff26a0cb30fb1b1f170e8a658a96b))
nuxt/eslint (@​nuxt/eslint-config) ### [`v0.3.13`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.13) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.12...v0.3.13) #####    🚀 Features - **config**: Add `regexp` rule set for toolings preset  -  by [@​antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/436](https://togithub.com/nuxt/eslint/issues/436) [(59f17)](https://togithub.com/nuxt/eslint/commit/59f1761) #####     [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.12...v0.3.13)
nuxt/nuxt (@​nuxt/kit) ### [`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 ([#

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.



This PR has been generated by Mend Renovate. View repository job log here.

codecov-commenter commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.76%. Comparing base (608f3dd) to head (2f0821f).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1854 +/- ## ======================================= Coverage 99.76% 99.76% ======================================= Files 88 88 Lines 6044 6044 Branches 515 515 ======================================= Hits 6030 6030 Misses 12 12 Partials 2 2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

renovate[bot] commented 3 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: docs-playground/yarn.lock
/usr/local/bin/node: line 6:   343 Killed                  /opt/containerbase/tools/node/20.14.0/bin/node --use-openssl-ca "$@"