From e1da34fd31843312ab273cc0a60d7c66b05b0e6b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 17 Aug 2026 10:42:02 +0000 Subject: [PATCH] fix(deps): update pinia (major) (#3033) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@pinia/nuxt](https://pinia.vuejs.org/ssr/nuxt.html) ([source](https://github.com/vuejs/pinia)) | [`0.11.3` → `1.0.2`](https://renovatebot.com/diffs/npm/@pinia%2fnuxt/0.11.3/1.0.2) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@pinia%2fnuxt/1.0.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@pinia%2fnuxt/0.11.3/1.0.2?slim=true) | | [pinia](https://pinia.vuejs.org) ([source](https://github.com/vuejs/pinia)) | [`3.0.4` → `4.0.3`](https://renovatebot.com/diffs/npm/pinia/3.0.4/4.0.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/pinia/4.0.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pinia/3.0.4/4.0.3?slim=true) | --- ### Release Notes
vuejs/pinia (@​pinia/nuxt) ### [`v1.0.2`](https://github.com/vuejs/pinia/releases/tag/%40pinia/nuxt%401.0.2) [Compare Source](https://github.com/vuejs/pinia/compare/@pinia/nuxt@1.0.1...@pinia/nuxt@1.0.2) #####    🚀 Features - **nuxt**: Declare Nuxt 5 compatibility  -  by [@​onmax](https://github.com/onmax) in [#​3166](https://github.com/vuejs/pinia/issues/3166) [(a94de)](https://github.com/vuejs/pinia/commit/a94de275) - **playground**: Update to [@​vue/repl](https://github.com/vue/repl) v4  -  by [@​posva](https://github.com/posva) in [#​3163](https://github.com/vuejs/pinia/issues/3163) [(b19f9)](https://github.com/vuejs/pinia/commit/b19f9ba8) #####    🐞 Bug Fixes - Guard **VUE\_PROD\_DEVTOOLS** in dist output  -  by [@​ShreeBohara](https://github.com/ShreeBohara) and **Claude Fable 5** in [#​3168](https://github.com/vuejs/pinia/issues/3168) [(37144)](https://github.com/vuejs/pinia/commit/37144871) - **ssr**: Replace reactive Set/Map state on hydration instead of unioning it  -  by [@​winklemad](https://github.com/winklemad) in [#​3162](https://github.com/vuejs/pinia/issues/3162) [(5bdf2)](https://github.com/vuejs/pinia/commit/5bdf26c7) #####     [View changes on GitHub](https://github.com/vuejs/pinia/compare/@pinia/nuxt@1.0.1...@pinia/nuxt@1.0.2) ### [`v1.0.1`](https://github.com/vuejs/pinia/releases/tag/%40pinia/nuxt%401.0.1) [Compare Source](https://github.com/vuejs/pinia/compare/@pinia/nuxt@1.0.0...@pinia/nuxt@1.0.1) #####    🐞 Bug Fixes - Re-add missing types exports field  -  by [@​rijkvanzanten](https://github.com/rijkvanzanten) in [#​3154](https://github.com/vuejs/pinia/issues/3154) [(fb217)](https://github.com/vuejs/pinia/commit/fb217666) - **types**: Avoid reserved .vue at the end of name  -  by [@​posva](https://github.com/posva) [(b0249)](https://github.com/vuejs/pinia/commit/b0249de0) #####     [View changes on GitHub](https://github.com/vuejs/pinia/compare/@pinia/nuxt@1.0.0...@pinia/nuxt@1.0.1) ### [`v1.0.0`](https://github.com/vuejs/pinia/releases/tag/%40pinia/nuxt%401.0.0) [Compare Source](https://github.com/vuejs/pinia/compare/@pinia/nuxt@0.11.3...@pinia/nuxt@1.0.0) #####    🚀 Features - Upgrade devtools-api to v8  -  by [@​posva](https://github.com/posva) [(25572)](https://github.com/vuejs/pinia/commit/255723d7) - Use nostics for better errors  -  by [@​posva](https://github.com/posva) [(f3522)](https://github.com/vuejs/pinia/commit/f3522434) - Gracefully skip nullish values in storeToRefs  -  by [@​JSap0914](https://github.com/JSap0914) and [@​posva](https://github.com/posva) in [#​3134](https://github.com/vuejs/pinia/issues/3134) [(cac82)](https://github.com/vuejs/pinia/commit/cac82630) - Diagnostic on invalid properties when doing storeToRefs  -  by [@​posva](https://github.com/posva) [(e7313)](https://github.com/vuejs/pinia/commit/e7313597) - Diagnostic wrong values in plugins  -  by [@​posva](https://github.com/posva) [(29835)](https://github.com/vuejs/pinia/commit/29835d1f) - Export piniaSymbol  -  by [@​cexoso](https://github.com/cexoso) in [#​2973](https://github.com/vuejs/pinia/issues/2973) [(d715b)](https://github.com/vuejs/pinia/commit/d715bda4) #####    🐞 Bug Fixes - Use modern Object.hasOwn  -  by [@​posva](https://github.com/posva) [(57ecc)](https://github.com/vuejs/pinia/commit/57eccd66) - Respect skipHydrate marker on non-plain objects in shouldHydrate  -  by [@​lestersg5hollis0](https://github.com/lestersg5hollis0) and **Runecraft** in [#​3126](https://github.com/vuejs/pinia/issues/3126) [(2dcb3)](https://github.com/vuejs/pinia/commit/2dcb37f6) - Prevent duplicate watcher when same callback subscribed twice  -  by [@​JSap0914](https://github.com/JSap0914) in [#​3144](https://github.com/vuejs/pinia/issues/3144) [(99dca)](https://github.com/vuejs/pinia/commit/99dcae6f) - **ci**: Pin pnpm to 11.7.0 to match action-setup bootstrap  -  by [@​posva](https://github.com/posva) [(d7973)](https://github.com/vuejs/pinia/commit/d797385b) - **devtools**: Make settable getters (computed) editable  -  by [@​posva](https://github.com/posva) in [#​3151](https://github.com/vuejs/pinia/issues/3151) [(640b1)](https://github.com/vuejs/pinia/commit/640b16b9) - **hmr**: Preserve runtime-added properties of setup store refs  -  by [@​chatman-media](https://github.com/chatman-media) in [#​3132](https://github.com/vuejs/pinia/issues/3132) [(aec2a)](https://github.com/vuejs/pinia/commit/aec2ac24) #####     [View changes on GitHub](https://github.com/vuejs/pinia/compare/@pinia/nuxt@0.11.3...@pinia/nuxt@1.0.0)
--- ### Configuration 📅 **Schedule**: (UTC) - 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). Reviewed-on: https://gitea.unbound.se/dancefinder/dancefinder-app/pulls/3033 Co-authored-by: Renovate Bot --- package-lock.json | 150 +++++++--------------------------------------- package.json | 4 +- 2 files changed, 23 insertions(+), 131 deletions(-) diff --git a/package-lock.json b/package-lock.json index 42c1683..c71beb6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,12 +14,12 @@ "@grafana/faro-web-sdk": "2.9.0", "@grafana/faro-web-tracing": "2.9.0", "@mdi/font": "7.4.47", - "@pinia/nuxt": "0.11.3", + "@pinia/nuxt": "1.0.2", "@vue/apollo-composable": "4.2.2", "date-fns": "4.4.0", "graphql": "16.14.2", "graphql-tag": "2.12.7", - "pinia": "3.0.4", + "pinia": "4.0.3", "pinia-plugin-persistedstate": "4.7.1" }, "devDependencies": { @@ -6721,18 +6721,18 @@ } }, "node_modules/@pinia/nuxt": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@pinia/nuxt/-/nuxt-0.11.3.tgz", - "integrity": "sha512-7WVNHpWx4qAEzOlnyrRC88kYrwnlR/PrThWT0XI1dSNyUAXu/KBv9oR37uCgYkZroqP5jn8DfzbkNF3BtKvE9w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@pinia/nuxt/-/nuxt-1.0.2.tgz", + "integrity": "sha512-x+G/zz7SDjLq3TUf0jpaXiOb03ZY+O3i0q8aMP76Lz3MS/NaE71SJCCZjYiF8dNsz/0oOnCPT2DKghkumXlVRw==", "license": "MIT", "dependencies": { - "@nuxt/kit": "^4.2.0" + "@nuxt/kit": "^4.4.8" }, "funding": { "url": "https://github.com/sponsors/posva" }, "peerDependencies": { - "pinia": "^3.0.4" + "pinia": "^4.0.3" } }, "node_modules/@pkgjs/parseargs": { @@ -8856,59 +8856,14 @@ } }, "node_modules/@vue/devtools-api": { - "version": "7.7.9", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.9.tgz", - "integrity": "sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-8.2.1.tgz", + "integrity": "sha512-6u4vXBlIBAC1wMplIZgpyPn7uh/s4Bf6F5bMzvLv+EdJ0aHs/+4B7Ygv864EStQSjRbsRzTko/kUG1A1IejQ3A==", "license": "MIT", "dependencies": { - "@vue/devtools-kit": "^7.7.9" + "@vue/devtools-kit": "^8.2.1" } }, - "node_modules/@vue/devtools-api/node_modules/@vue/devtools-kit": { - "version": "7.7.9", - "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.9.tgz", - "integrity": "sha512-PyQ6odHSgiDVd4hnTP+aDk2X4gl2HmLDfiyEnn3/oV+ckFDuswRs4IbBT7vacMuGdwY/XemxBoh302ctbsptuA==", - "license": "MIT", - "dependencies": { - "@vue/devtools-shared": "^7.7.9", - "birpc": "^2.3.0", - "hookable": "^5.5.3", - "mitt": "^3.0.1", - "perfect-debounce": "^1.0.0", - "speakingurl": "^14.0.1", - "superjson": "^2.2.2" - } - }, - "node_modules/@vue/devtools-api/node_modules/@vue/devtools-shared": { - "version": "7.7.9", - "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.9.tgz", - "integrity": "sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==", - "license": "MIT", - "dependencies": { - "rfdc": "^1.4.1" - } - }, - "node_modules/@vue/devtools-api/node_modules/birpc": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/birpc/-/birpc-2.9.0.tgz", - "integrity": "sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@vue/devtools-api/node_modules/hookable": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", - "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", - "license": "MIT" - }, - "node_modules/@vue/devtools-api/node_modules/perfect-debounce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", - "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", - "license": "MIT" - }, "node_modules/@vue/devtools-core": { "version": "8.2.1", "resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-8.2.1.tgz", @@ -8927,7 +8882,6 @@ "version": "8.2.1", "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-8.2.1.tgz", "integrity": "sha512-FIGIuq3AWReEpbAHY/cRGeHDfI0qOb8OCQ3YjbEAX04uaxIDbGc9rhkbVcG7rnfHPXE3RsU5KrWOu9V/okd8AQ==", - "devOptional": true, "license": "MIT", "dependencies": { "@vue/devtools-shared": "^8.2.1", @@ -8940,7 +8894,6 @@ "version": "2.9.0", "resolved": "https://registry.npmjs.org/birpc/-/birpc-2.9.0.tgz", "integrity": "sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==", - "devOptional": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" @@ -8950,14 +8903,12 @@ "version": "5.5.3", "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", - "devOptional": true, "license": "MIT" }, "node_modules/@vue/devtools-shared": { "version": "8.2.1", "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-8.2.1.tgz", "integrity": "sha512-Fkac7lUdGReh6pVOi3AYPRGe82LQqRmAfThW7RRligOAP0ZA/Z1z9XLHDM9dv34pV2HRc79DK8uKPeG2fLnA/g==", - "devOptional": true, "license": "MIT" }, "node_modules/@vue/reactivity": { @@ -10397,21 +10348,6 @@ "dev": true, "license": "MIT" }, - "node_modules/copy-anything": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.5.tgz", - "integrity": "sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==", - "license": "MIT", - "dependencies": { - "is-what": "^5.2.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, "node_modules/core-js-compat": { "version": "3.50.0", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.50.0.tgz", @@ -13829,18 +13765,6 @@ "tslib": "^2.0.3" } }, - "node_modules/is-what": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-5.5.0.tgz", - "integrity": "sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, "node_modules/is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -15124,12 +15048,6 @@ "node": ">= 18" } }, - "node_modules/mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - "license": "MIT" - }, "node_modules/mlly": { "version": "1.8.2", "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.2.tgz", @@ -16585,21 +16503,25 @@ } }, "node_modules/pinia": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/pinia/-/pinia-3.0.4.tgz", - "integrity": "sha512-l7pqLUFTI/+ESXn6k3nu30ZIzW5E2WZF/LaHJEpoq6ElcLD+wduZoB2kBN19du6K/4FDpPMazY2wJr+IndBtQw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/pinia/-/pinia-4.0.3.tgz", + "integrity": "sha512-XMQqpvjgG7LMqVhhFUzKLT4KEbsYbfZZ0CZU9PgdFm1O2VKBmIkykL8+SfNhOaT7sR0wT6BEgKT0YNDYWgmVRA==", "license": "MIT", "dependencies": { - "@vue/devtools-api": "^7.7.7" + "nostics": "^1.1.4" }, "funding": { "url": "https://github.com/sponsors/posva" }, "peerDependencies": { - "typescript": ">=4.5.0", + "@vue/devtools-api": "^8.1.5", + "typescript": ">=5.6.0", "vue": "^3.5.11" }, "peerDependenciesMeta": { + "@vue/devtools-api": { + "optional": false + }, "typescript": { "optional": true } @@ -17717,6 +17639,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "dev": true, "license": "MIT" }, "node_modules/rolldown": { @@ -18314,15 +18237,6 @@ "dev": true, "license": "CC0-1.0" }, - "node_modules/speakingurl": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz", - "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/sponge-case": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/sponge-case/-/sponge-case-2.0.3.tgz", @@ -18849,18 +18763,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/superjson": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.6.tgz", - "integrity": "sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==", - "license": "MIT", - "dependencies": { - "copy-anything": "^4" - }, - "engines": { - "node": ">=16" - } - }, "node_modules/supports-color": { "version": "10.2.2", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", @@ -20742,16 +20644,6 @@ "node": "^22.18.0 || >=24.11.0" } }, - "node_modules/vue-router/node_modules/@vue/devtools-api": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-8.1.5.tgz", - "integrity": "sha512-YJipMVAKe5wT5CWf5kTYCaNV7NMNjFVxJkIkJaJ4W/nCxEBzlZzrOsYKeCymdCrFZmBS/+wTWFoUs3Jf/Q6XSQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@vue/devtools-kit": "^8.1.5" - } - }, "node_modules/vue-router/node_modules/unplugin": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-3.3.0.tgz", diff --git a/package.json b/package.json index f1dbbe0..80d6d3f 100644 --- a/package.json +++ b/package.json @@ -52,12 +52,12 @@ "@grafana/faro-web-sdk": "2.9.0", "@grafana/faro-web-tracing": "2.9.0", "@mdi/font": "7.4.47", - "@pinia/nuxt": "0.11.3", + "@pinia/nuxt": "1.0.2", "@vue/apollo-composable": "4.2.2", "date-fns": "4.4.0", "graphql": "16.14.2", "graphql-tag": "2.12.7", - "pinia": "3.0.4", + "pinia": "4.0.3", "pinia-plugin-persistedstate": "4.7.1" }, "engines": {