Skip to content

Commit e3b5f6d

Browse files
committed
release: pinia@3.0.0 @pinia/testing@1.0.0 @pinia/nuxt@0.10.0
1 parent a2eda6e commit e3b5f6d

File tree

6 files changed

+35
-4
lines changed

6 files changed

+35
-4
lines changed

packages/nuxt/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## [0.10.0](https://github.com/vuejs/pinia/compare/@pinia/nuxt@0.9.0...@pinia/nuxt@0.10.0) (2025-02-11)
2+
3+
This version requires Vue 3.0 and Pinia 3.0. See the [migration guide](https://pinia.vuejs.org/cookbook/migration-v2-v3.html) for more information.
4+
15
## [0.9.0](https://github.com/vuejs/pinia/compare/@pinia/nuxt@0.8.0...@pinia/nuxt@0.9.0) (2024-12-04)
26

37
This version requires at least Vue 2.7. On January 2025, Pinia 3.0 and `@pinia/nuxt` 1.0 will drop support for Vue 2 (which already reached EOL last year). If you need support or help migrating, you can [book help with Eduardo (@posva)](https://cal.com/posva/consultancy).

packages/nuxt/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pinia/nuxt",
3-
"version": "0.9.0",
3+
"version": "0.10.0",
44
"description": "Nuxt Module for pinia",
55
"keywords": [
66
"pinia",

packages/pinia/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## [3.0.0](https://github.com/vuejs/pinia/compare/pinia@2.2.6...pinia@3.0.0) (2025-02-11)
2+
3+
This version of Pinia has no new features, it drops support for Vue 2 and other deprecated APIs. It should be an straightforward upgrade for most users! 🎉
4+
5+
See the [migration guide](https://pinia.vuejs.org/cookbook/migration-v2-v3.html) for help.
6+
7+
### ⚠ BREAKING CHANGES
8+
9+
- We now use the native `Awaited` introduced in TS 4.5, so you need at least TS 4.5 to use Pinia 3.0. That being said, it's always better to have an up to date version of TS.
10+
- `PiniaStorePlugin` is now removed. Use `PiniaPlugin` instead.
11+
- `defineStore({ id: 'id' })` is now removed. Use `defineStore('id')` instead
12+
- Pinia is now published as a `type: module` package but it still provides CJS versions dist files
13+
14+
### Code Refactoring
15+
16+
- remove deprecated aliases ([87c6182](https://github.com/vuejs/pinia/commit/87c6182c4bf61e1f96a4877eb884fd59cf824e1f))
17+
- remove internal type `_Awaited` ([ce48ec4](https://github.com/vuejs/pinia/commit/ce48ec46e0d7626eeefa0ee9c4e8c6b65fce31e1))
18+
- remove support for `id` as a property in `defineStore` ([24b2b89](https://github.com/vuejs/pinia/commit/24b2b89c7be4ffda8b6fbc35155757f5780971d8))
19+
120
### [2.3.1](https://github.com/vuejs/pinia/compare/pinia@2.2.6...pinia@2.3.1) (2025-01-20)
221

322
### Bug Fixes

packages/pinia/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "pinia",
3-
"version": "2.3.1",
3+
"version": "3.0.0",
44
"description": "Intuitive, type safe and flexible Store for Vue",
55
"type": "module",
66
"main": "index.cjs",

packages/testing/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## [1.0.0](https://github.com/vuejs/pinia/compare/@pinia/testing@0.1.7...@pinia/testing@1.0.0) (2025-02-11)
2+
3+
The testing package has been stable for a long time so it was time to have a v1!
4+
5+
### Features
6+
7+
- **testing:** warn about incorrect createSpy ([394f655](https://github.com/vuejs/pinia/commit/394f6553d13f2b46c6e52a68145c24699b98e7fa)), closes [#2896](https://github.com/vuejs/pinia/issues/2896)
8+
19
## [0.1.7](https://github.com/vuejs/pinia/compare/@pinia/testing@0.1.6...@pinia/testing@0.1.7) (2024-11-03)
210

311
No code changes in this release.

packages/testing/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pinia/testing",
3-
"version": "0.1.7",
3+
"version": "1.0.0",
44
"description": "Testing module for Pinia",
55
"keywords": [
66
"vue",
@@ -48,7 +48,7 @@
4848
"tsup": "^8.3.6"
4949
},
5050
"peerDependencies": {
51-
"pinia": ">=2.2.6"
51+
"pinia": ">=3.0.0"
5252
},
5353
"publishConfig": {
5454
"access": "public"

0 commit comments

Comments
 (0)