From: Eduardo San Martin Morote Date: Wed, 9 Apr 2025 14:23:01 +0000 (+0200) Subject: release: pinia@3.0.2 @pinia/testing@1.0.1 @pinia/nuxt@0.11.0 X-Git-Tag: @pinia/nuxt@0.11.0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=eae8cddd3557679af363f5e6f1b3df7ec77b6e7e;p=thirdparty%2Fvuejs%2Fpinia.git release: pinia@3.0.2 @pinia/testing@1.0.1 @pinia/nuxt@0.11.0 --- diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 681ea342..89d4db7a 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,3 +1,10 @@ +## [0.11.0](https://github.com/vuejs/pinia/compare/@pinia/nuxt@0.10.1...@pinia/nuxt@0.11.0) (2025-04-09) + +### Features + +- **nuxt:** move to esm-only ([#2947](https://github.com/vuejs/pinia/issues/2947)) ([4865716](https://github.com/vuejs/pinia/commit/4865716011cde049aef05e029d2720ac93483389)) +- fix `obj.hasOwnProperty` in `shouldHydrate` + ### [0.10.1](https://github.com/vuejs/pinia/compare/@pinia/nuxt@0.10.0...@pinia/nuxt@0.10.1) (2025-02-12) ### Bug Fixes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 83690f24..781de275 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@pinia/nuxt", - "version": "0.10.1", + "version": "0.11.0", "description": "Nuxt Module for pinia", "keywords": [ "pinia", diff --git a/packages/pinia/CHANGELOG.md b/packages/pinia/CHANGELOG.md index 2338d301..8e4dcb09 100644 --- a/packages/pinia/CHANGELOG.md +++ b/packages/pinia/CHANGELOG.md @@ -1,3 +1,65 @@ +### [3.0.2](https://github.com/vuejs/pinia/compare/pinia@2.2.6...pinia@3.0.2) (2025-04-09) + +### Bug Fixes + +- fix `obj.hasOwnProperty` in `shouldHydrate` + +### 3.0.1 (2025-02-12) + +### Bug Fixes + +- avoid including devtools code in builds ([d3b24a3](https://github.com/vuejs/pinia/commit/d3b24a3d6a4b5af82c8ef7e66e4cecd890c30fdd)), closes [#2910](https://github.com/vuejs/pinia/issues/2910) + +## 3.0.0 (2025-02-11) + +### ⚠ BREAKING CHANGES + +- We now use the native `Awaited` introduced in TS 4.5. + This shouldn't affect you. +- `PiniaStorePlugin` is now removed. Use `PiniaPlugin` + instead. +- `defineStore({ id: 'id' })` is now removed. Use + `defineStore('id')` instead + +### Code Refactoring + +- remove deprecated alias ([87c6182](https://github.com/vuejs/pinia/commit/87c6182c4bf61e1f96a4877eb884fd59cf824e1f)) +- remove internal type `_Awaited` ([ce48ec4](https://github.com/vuejs/pinia/commit/ce48ec46e0d7626eeefa0ee9c4e8c6b65fce31e1)) +- remove support for `id` as a property ([24b2b89](https://github.com/vuejs/pinia/commit/24b2b89c7be4ffda8b6fbc35155757f5780971d8)) + +### 2.3.1 (2025-01-20) + +### Bug Fixes + +- **types:** support for Vue 2.7 ([d14e1a7](https://github.com/vuejs/pinia/commit/d14e1a723e5f19cfa89f439d2f0444cc4f5f6dfc)) + +## 2.3.0 (2024-12-04) + +### Features + +- writable `computed`s to be picked up by `mapWritableState` ([#2847](https://github.com/vuejs/pinia/issues/2847)) ([0fa633e](https://github.com/vuejs/pinia/commit/0fa633e81864b09d300859a0ed1c10d2a89affa8)) + +### Bug Fixes + +- avoid npm bug when resolving optional deps ([#2841](https://github.com/vuejs/pinia/issues/2841)) ([1e45f33](https://github.com/vuejs/pinia/commit/1e45f332efe8c0f543cfd186cd26b768abdf2b62)) + +### 2.2.8 (2024-11-28) + +### Features + +- deprecate old defineStore ([d1858e8](https://github.com/vuejs/pinia/commit/d1858e8c932d89cd2bf9121fe62179795ebb5c5f)) + +### Bug Fixes + +- avoid immediate computing with `storeToRefs` ([67d3109](https://github.com/vuejs/pinia/commit/67d31094784cc3bd256b0636b79dc8e421f6c3fb)), closes [#2812](https://github.com/vuejs/pinia/issues/2812) +- **types:** unwrap refs in `mapWritableState` for setup stores ([#2805](https://github.com/vuejs/pinia/issues/2805)) ([ea14e53](https://github.com/vuejs/pinia/commit/ea14e53fdfc0d0f4cd80d5242572f87714a77e3b)), closes [#2804](https://github.com/vuejs/pinia/issues/2804) + +### 2.2.7 (2024-11-27) + +### Bug Fixes + +- **devtools:** avoid running outside of browsers ([eb5e6fd](https://github.com/vuejs/pinia/commit/eb5e6fd6073da8e828a9087c876d0e8fde3cdb3d)), closes [#2843](https://github.com/vuejs/pinia/issues/2843) + ### [3.0.1](https://github.com/vuejs/pinia/compare/pinia@2.2.6...pinia@3.0.1) (2025-02-12) ### Bug Fixes diff --git a/packages/pinia/package.json b/packages/pinia/package.json index cc09424c..c99797b7 100644 --- a/packages/pinia/package.json +++ b/packages/pinia/package.json @@ -1,6 +1,6 @@ { "name": "pinia", - "version": "3.0.1", + "version": "3.0.2", "description": "Intuitive, type safe and flexible Store for Vue", "type": "module", "main": "index.cjs", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index a8435eab..3c9f3096 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,3 +1,9 @@ +### [1.0.1](https://github.com/vuejs/pinia/compare/@pinia/testing@1.0.0...@pinia/testing@1.0.1) (2025-04-09) + +### Bug Fixes + +- consistent computation of computed in tests with storeToRefs ([417db7a](https://github.com/vuejs/pinia/commit/417db7aacb35b98ebe4274fd43bba593eaa583df)), closes [#2913](https://github.com/vuejs/pinia/issues/2913) + ## [1.0.0](https://github.com/vuejs/pinia/compare/@pinia/testing@0.1.7...@pinia/testing@1.0.0) (2025-02-11) The testing package has been stable for a long time so it was time to have a v1! diff --git a/packages/testing/package.json b/packages/testing/package.json index 1a7d669e..c34b634c 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@pinia/testing", - "version": "1.0.0", + "version": "1.0.1", "description": "Testing module for Pinia", "keywords": [ "vue", @@ -48,7 +48,7 @@ "tsup": "^8.3.6" }, "peerDependencies": { - "pinia": ">=3.0.0" + "pinia": ">=3.0.2" }, "publishConfig": { "access": "public"