]> git.ipfire.org Git - thirdparty/vuejs/pinia.git/log
thirdparty/vuejs/pinia.git
2 days agorefactor(types): remove Vue 2 type extensions (#3098) v3
skirtle [Tue, 27 Jan 2026 08:24:16 +0000 (08:24 +0000)] 
refactor(types): remove Vue 2 type extensions (#3098)

7 days agoci: avoid workflow failures for forks (#3097)
skirtle [Thu, 22 Jan 2026 08:41:53 +0000 (08:41 +0000)] 
ci: avoid workflow failures for forks (#3097)

9 days agorefactor: Add `#__PURE__` annotation to `hotState` (#3096)
skirtle [Tue, 20 Jan 2026 08:55:46 +0000 (08:55 +0000)] 
refactor: Add `#__PURE__` annotation to `hotState` (#3096)

2 weeks agochore: update sponsors
posva [Thu, 15 Jan 2026 00:19:41 +0000 (00:19 +0000)] 
chore: update sponsors

2 weeks agochore: fmt
Eduardo San Martin Morote [Wed, 14 Jan 2026 15:12:50 +0000 (16:12 +0100)] 
chore: fmt

2 weeks agochore: update sponsors
posva [Wed, 14 Jan 2026 15:11:42 +0000 (15:11 +0000)] 
chore: update sponsors

2 weeks agochore: use oxfmt
Eduardo San Martin Morote [Wed, 14 Jan 2026 15:10:54 +0000 (16:10 +0100)] 
chore: use oxfmt

2 weeks agochore: up pnpm
Eduardo San Martin Morote [Wed, 14 Jan 2026 15:02:07 +0000 (16:02 +0100)] 
chore: up pnpm

2 weeks agochore: update sponsors
posva [Wed, 14 Jan 2026 14:59:08 +0000 (14:59 +0000)] 
chore: update sponsors

2 weeks agochore: ignore osgrep
Eduardo San Martin Morote [Wed, 14 Jan 2026 14:58:26 +0000 (15:58 +0100)] 
chore: ignore osgrep

2 weeks agoci: auto update sponsors
Eduardo San Martin Morote [Wed, 14 Jan 2026 14:58:20 +0000 (15:58 +0100)] 
ci: auto update sponsors

6 weeks agodocs: change in latest version
Eduardo San Martin Morote [Wed, 17 Dec 2025 14:29:23 +0000 (15:29 +0100)] 
docs: change in latest version

Close #3086

6 weeks agochore: fix naming
Eduardo San Martin Morote [Wed, 17 Dec 2025 14:27:11 +0000 (15:27 +0100)] 
chore: fix naming

7 weeks agodocs: fix typos in types and documentation (#3080)
Nitya Jain [Fri, 5 Dec 2025 21:54:34 +0000 (03:24 +0530)] 
docs: fix typos in types and documentation (#3080)

8 weeks agochore: use strict equal (#3079)
Manik Tyagi [Wed, 3 Dec 2025 20:59:32 +0000 (02:29 +0530)] 
chore: use strict equal (#3079)

2 months agodocs: Fix link casing in documentation for setup stores (#3068)
Rio Chandra [Mon, 17 Nov 2025 13:01:04 +0000 (20:01 +0700)] 
docs: Fix link casing in documentation for setup stores (#3068)

2 months agochore: up sponsors
Eduardo San Martin Morote [Wed, 5 Nov 2025 15:16:41 +0000 (16:16 +0100)] 
chore: up sponsors

2 months agorelease: pinia@3.0.4 @pinia/testing@1.0.3 @pinia/nuxt@0.11.3 @pinia/nuxt@0.11.3 @pinia/testing@1.0.3 v3.0.4
Eduardo San Martin Morote [Wed, 5 Nov 2025 09:25:10 +0000 (10:25 +0100)] 
release: pinia@3.0.4 @pinia/testing@1.0.3 @pinia/nuxt@0.11.3

2 months agofeat(nuxt): automatic HMR code (vite only) (#2954)
Bobbie Goede [Tue, 4 Nov 2025 14:47:10 +0000 (15:47 +0100)] 
feat(nuxt): automatic HMR code (vite only) (#2954)

Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
2 months agofeat(warn): detect global context on the server side (#2983)
Ivan Martianov [Tue, 4 Nov 2025 14:45:59 +0000 (15:45 +0100)] 
feat(warn): detect global context on the server side (#2983)

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
2 months agochore: up nuxt 4
Eduardo San Martin Morote [Tue, 4 Nov 2025 10:33:30 +0000 (11:33 +0100)] 
chore: up nuxt 4

2 months agofix(nuxt): resolve auto-imports in layers (#3035)
Rijk van Zanten [Tue, 4 Nov 2025 10:24:52 +0000 (05:24 -0500)] 
fix(nuxt): resolve auto-imports in layers (#3035)

Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
2 months agochore: dedupe
Eduardo San Martin Morote [Tue, 4 Nov 2025 09:11:23 +0000 (10:11 +0100)] 
chore: dedupe

2 months agochore: up deps
Eduardo San Martin Morote [Tue, 4 Nov 2025 08:30:46 +0000 (09:30 +0100)] 
chore: up deps

2 months agotest: upgrade workspaces vitest
Eduardo San Martin Morote [Tue, 4 Nov 2025 08:30:34 +0000 (09:30 +0100)] 
test: upgrade workspaces vitest

2 months agotest: unstub specific action
Eduardo San Martin Morote [Mon, 3 Nov 2025 16:43:10 +0000 (17:43 +0100)] 
test: unstub specific action

See https://github.com/vuejs/pinia/pull/2960

2 months agofix: store type
Eduardo San Martin Morote [Mon, 3 Nov 2025 16:27:57 +0000 (17:27 +0100)] 
fix: store type

2 months agofeat: add selective action stubbing support (#3040)
Oleksii [Mon, 3 Nov 2025 16:26:28 +0000 (18:26 +0200)] 
feat: add selective action stubbing support (#3040)

Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
2 months agochore: changelog
Eduardo San Martin Morote [Mon, 3 Nov 2025 10:29:53 +0000 (11:29 +0100)] 
chore: changelog

Close #2923
Ref #2919

2 months agotest: sync mutation + $subscribe
Eduardo San Martin Morote [Mon, 3 Nov 2025 10:25:34 +0000 (11:25 +0100)] 
test: sync mutation + $subscribe

Extracted from https://github.com/vuejs/pinia/pull/2870
to fix https://github.com/vuejs/pinia/issues/992
but can't be merged because the sync flush introduced a perf regression

2 months agorefactor: add back toRaw
Eduardo San Martin Morote [Mon, 3 Nov 2025 10:00:51 +0000 (11:00 +0100)] 
refactor: add back toRaw

2 months agotest: name
Eduardo San Martin Morote [Mon, 3 Nov 2025 10:02:07 +0000 (11:02 +0100)] 
test: name

2 months agochore: remove logs
Eduardo San Martin Morote [Mon, 3 Nov 2025 10:01:51 +0000 (11:01 +0100)] 
chore: remove logs

2 months agofix(nuxt): unset global pinia after render (#2915)
Mirko Jantschke [Mon, 3 Nov 2025 10:01:27 +0000 (11:01 +0100)] 
fix(nuxt): unset global pinia after render (#2915)

2 months agochore: up ts
Eduardo San Martin Morote [Sat, 1 Nov 2025 10:27:48 +0000 (11:27 +0100)] 
chore: up ts

2 months agochore: up rollup
Eduardo San Martin Morote [Sat, 1 Nov 2025 10:08:02 +0000 (11:08 +0100)] 
chore: up rollup

2 months agochore: up pnpm
Eduardo San Martin Morote [Sat, 1 Nov 2025 09:56:30 +0000 (10:56 +0100)] 
chore: up pnpm

2 months agobuild: annotate release
Eduardo San Martin Morote [Sat, 1 Nov 2025 09:56:16 +0000 (10:56 +0100)] 
build: annotate release

3 months agochore: sponsors
Eduardo San Martin Morote [Wed, 8 Oct 2025 11:39:55 +0000 (13:39 +0200)] 
chore: sponsors

3 months agodocs: fix returned value (#3052)
JO [Fri, 3 Oct 2025 14:29:20 +0000 (10:29 -0400)] 
docs: fix returned value (#3052)

3 months agochore: sponsors
Eduardo San Martin Morote [Fri, 3 Oct 2025 09:23:49 +0000 (11:23 +0200)] 
chore: sponsors

3 months agodocs: typo (#3051)
Ryan Southgate [Thu, 2 Oct 2025 09:52:20 +0000 (10:52 +0100)] 
docs: typo (#3051)

4 months agochore: fix lock
Eduardo San Martin Morote [Fri, 26 Sep 2025 12:18:57 +0000 (14:18 +0200)] 
chore: fix lock

4 months agochore: sponsor
Eduardo San Martin Morote [Fri, 26 Sep 2025 12:13:16 +0000 (14:13 +0200)] 
chore: sponsor

4 months agofix: incorrect supported values in package.json
Eduardo San Martin Morote [Thu, 25 Sep 2025 13:26:13 +0000 (15:26 +0200)] 
fix: incorrect supported values in package.json

4 months agodocs: sponsor
Eduardo San Martin Morote [Sat, 20 Sep 2025 14:09:17 +0000 (16:09 +0200)] 
docs: sponsor

4 months agodocs: note about new location for "stores" folder in Nuxt 4. (#3047)
Brian [Mon, 15 Sep 2025 12:15:08 +0000 (14:15 +0200)] 
docs: note about new location for "stores" folder in Nuxt 4. (#3047)

Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
4 months agodocs: update vueschool banner script url for adblocker prevention (#3046)
Charles Nii Adotey Allotey [Mon, 15 Sep 2025 12:11:16 +0000 (12:11 +0000)] 
docs: update vueschool banner script url for adblocker prevention (#3046)

5 months agodocs: remove old mentions of Vue 2
Eduardo San Martin Morote [Mon, 18 Aug 2025 07:20:18 +0000 (09:20 +0200)] 
docs: remove old mentions of Vue 2

5 months agodocs: mention nuxt 4 in docs (#3024)
Robin Scholz [Mon, 18 Aug 2025 07:18:15 +0000 (09:18 +0200)] 
docs: mention nuxt 4 in docs (#3024)

5 months agodocs: update sponsor
Eduardo San Martin Morote [Thu, 7 Aug 2025 19:11:31 +0000 (21:11 +0200)] 
docs: update sponsor

5 months agodocs: note about v-model in state
Eduardo San Martin Morote [Tue, 5 Aug 2025 15:52:15 +0000 (17:52 +0200)] 
docs: note about v-model in state

5 months agodocs: Fix incorrect flush-timing description in zh docs (#3021)
Aaron Bird [Sat, 2 Aug 2025 17:11:17 +0000 (01:11 +0800)] 
docs: Fix incorrect flush-timing description in zh docs (#3021)

5 months agodocs: Use correct from parameter value in rulekit links (#3020)
Ronnie [Fri, 1 Aug 2025 12:50:58 +0000 (14:50 +0200)] 
docs: Use correct from parameter value in rulekit links (#3020)

* Update RuleKitLink.vue to use correct from parameter value

* Update index.md

* Update index.md

6 months agodocs: Nuxt module README (#3013)
Howard Guo [Wed, 23 Jul 2025 21:14:51 +0000 (05:14 +0800)] 
docs: Nuxt module README (#3013)

Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
6 months agorelease: @pinia/nuxt@0.11.2 @pinia/nuxt@0.11.2
Eduardo San Martin Morote [Fri, 18 Jul 2025 09:35:29 +0000 (11:35 +0200)] 
release: @pinia/nuxt@0.11.2

6 months agofix(nuxt): mark compatibility for nuxt v4 stable (#3009)
Michael Brevard [Fri, 18 Jul 2025 09:09:13 +0000 (12:09 +0300)] 
fix(nuxt): mark compatibility for nuxt v4 stable (#3009)

* fix(nuxt): mark compatibility for nuxt v4 stable

* chore: simplify compatibility

6 months agodocs: add rulekit
Eduardo San Martin Morote [Thu, 3 Jul 2025 19:38:38 +0000 (21:38 +0200)] 
docs: add rulekit

6 months agochore: up major deps
Eduardo San Martin Morote [Tue, 1 Jul 2025 12:09:37 +0000 (14:09 +0200)] 
chore: up major deps

6 months agochore: approve packages
Eduardo San Martin Morote [Tue, 1 Jul 2025 10:04:12 +0000 (12:04 +0200)] 
chore: approve packages

6 months agodocs: fix subscription arguments in docs (#2965)
Stanislav Lashmanov [Tue, 1 Jul 2025 09:58:36 +0000 (13:58 +0400)] 
docs: fix subscription arguments in docs (#2965)

Co-authored-by: Stanislav Lashmanov <slashmanov@gitlab.com>
6 months agorefactor: change Subscription Array to Subscription Set (#2887)
Wick [Tue, 1 Jul 2025 09:57:12 +0000 (17:57 +0800)] 
refactor: change Subscription Array to Subscription Set (#2887)

This reduces the size of the library a bit and should avoid the error of adding the same subscription twice

6 months agochore: up deps
Eduardo San Martin Morote [Tue, 1 Jul 2025 09:55:23 +0000 (11:55 +0200)] 
chore: up deps

6 months agochore: up pnpm
Eduardo San Martin Morote [Tue, 1 Jul 2025 09:52:39 +0000 (11:52 +0200)] 
chore: up pnpm

7 months agodocs(zh): translate state subscription flush timing (#2994)
DDDDD12138 [Fri, 27 Jun 2025 18:20:36 +0000 (02:20 +0800)] 
docs(zh): translate state subscription flush timing (#2994)

7 months agodocs: link
Eduardo San Martin Morote [Thu, 12 Jun 2025 14:38:39 +0000 (16:38 +0200)] 
docs: link

Close #2990

7 months agorelease: pinia@3.0.3 @pinia/testing@1.0.2 @pinia/nuxt@0.11.1 @pinia/nuxt@0.11.1 @pinia/testing@1.0.2 v3.0.3
Eduardo San Martin Morote [Wed, 4 Jun 2025 09:40:40 +0000 (11:40 +0200)] 
release: pinia@3.0.3 @pinia/testing@1.0.2 @pinia/nuxt@0.11.1

7 months agobuild: release script
Eduardo San Martin Morote [Wed, 4 Jun 2025 09:38:04 +0000 (11:38 +0200)] 
build: release script

7 months agofeat: Support Nuxt 4 (#2978)
amonys19212 [Wed, 4 Jun 2025 08:10:13 +0000 (16:10 +0800)] 
feat: Support Nuxt 4 (#2978)

Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
7 months agodocs(zh): Updated core-concepts/index.md (#2042)
OMpZoNE [Tue, 3 Jun 2025 05:22:42 +0000 (13:22 +0800)] 
docs(zh): Updated core-concepts/index.md (#2042)

Co-authored-by: Xavi Lee <awxiaoxian2020@163.com>
Co-authored-by: Kim Yang <Kim.Yang.GH@outlook.com>
Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
7 months agodocs: remove banner
Eduardo San Martin Morote [Mon, 2 Jun 2025 07:49:04 +0000 (09:49 +0200)] 
docs: remove banner

8 months agodocs: change `data` with `state` (#2980)
Leo [Tue, 13 May 2025 17:01:06 +0000 (14:01 -0300)] 
docs: change `data` with `state` (#2980)

Every piece in the object that returns `state` is what must be declared.
Even though we can think of `state` *as* the `data` of the store, but I believe that is confussing to use both terms indistinctly.

8 months agochore: update homepage
Eduardo San Martin Morote [Wed, 7 May 2025 17:04:29 +0000 (19:04 +0200)] 
chore: update homepage

9 months agodocs: Props destructuring suggestion is not true anymore with the release of vue...
Michael Cozzolino [Mon, 28 Apr 2025 19:37:21 +0000 (21:37 +0200)] 
docs: Props destructuring suggestion is not true anymore with the release of vue 3.5 (#2979)

* fix(docs): Props destructuring suggestion is not true anymore with the release of vue 3.5

* Update packages/docs/core-concepts/index.md

---------

Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
9 months agodocs: Update pinia._StoreWithState.md (#2974)
Roy [Tue, 22 Apr 2025 12:18:22 +0000 (20:18 +0800)] 
docs: Update pinia._StoreWithState.md (#2974)

Delete duplicate information in the document.

9 months agodocs: split installation commands (#2975)
Mohamed Tammam [Mon, 21 Apr 2025 06:23:09 +0000 (08:23 +0200)] 
docs: split installation commands (#2975)

* Split installation commands

* chore: using code group component for installation command

* chore: add pnmp and bun install commands

* Update packages/docs/getting-started.md

---------

Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
9 months agochore: links
Eduardo San Martin Morote [Thu, 10 Apr 2025 13:47:07 +0000 (15:47 +0200)] 
chore: links

9 months agochore: up sponsors
Eduardo San Martin Morote [Thu, 10 Apr 2025 09:50:16 +0000 (11:50 +0200)] 
chore: up sponsors

9 months agoci: fix release changelog link (#2969)
ntnyq [Thu, 10 Apr 2025 09:04:20 +0000 (17:04 +0800)] 
ci: fix release changelog link (#2969)

9 months agorelease: pinia@3.0.2 @pinia/testing@1.0.1 @pinia/nuxt@0.11.0 @pinia/nuxt@0.11.0 @pinia/testing@1.0.1 v3.0.2
Eduardo San Martin Morote [Wed, 9 Apr 2025 14:23:01 +0000 (16:23 +0200)] 
release: pinia@3.0.2 @pinia/testing@1.0.1 @pinia/nuxt@0.11.0

9 months agochore: approve esbuild
Eduardo San Martin Morote [Wed, 9 Apr 2025 14:18:04 +0000 (16:18 +0200)] 
chore: approve esbuild

9 months ago fix: shouldHydrate error when null object is passed (#2867)
Vaggelis Yfantis [Wed, 9 Apr 2025 14:17:20 +0000 (17:17 +0300)] 
 fix: shouldHydrate error when null object is passed (#2867)

* fix: shouldHydrate error when null object is passed

* test(nuxt): Add tests

* ci: Trigger CI

* refactor: simplify

---------

Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
10 months agodocs: add madvue banner (#2949)
Israel Ortuño [Fri, 21 Mar 2025 11:05:16 +0000 (12:05 +0100)] 
docs: add madvue banner (#2949)

10 months agofeat(nuxt): move to esm-only (#2947)
James Garbutt [Fri, 21 Mar 2025 10:30:22 +0000 (10:30 +0000)] 
feat(nuxt): move to esm-only (#2947)

Moves to an esm-only package now that all LTS other than 18.x (which is
soon to fall out of LTS) support `require(esm)`.

10 months agochore: update defineStore usage in playground
Eduardo San Martin Morote [Mon, 10 Mar 2025 08:05:09 +0000 (09:05 +0100)] 
chore: update defineStore usage in playground

10 months agodocs: add description to the action helper
Eduardo San Martin Morote [Fri, 7 Mar 2025 14:08:19 +0000 (15:08 +0100)] 
docs: add description to the action helper

10 months agorefactor(devtools): modernize MouseEvent initialization (#2930)
Naoki Haba [Thu, 6 Mar 2025 13:07:18 +0000 (22:07 +0900)] 
refactor(devtools): modernize MouseEvent initialization (#2930)

* fix(devtools): replace deprecated MouseEvent initialization with modern constructor

* fix(docs): add missing comma in theme index.ts

10 months agodocs(madvue): update ticket discount (#2929)
Israel Ortuño [Tue, 4 Mar 2025 16:41:07 +0000 (17:41 +0100)] 
docs(madvue): update ticket discount (#2929)

10 months agofix: consistent computation of computed in tests with storeToRefs
Eduardo San Martin Morote [Mon, 3 Mar 2025 10:59:46 +0000 (11:59 +0100)] 
fix: consistent computation of computed in tests with storeToRefs

Close #2913

10 months agodocs: fix grammatical error in state.md (#2926)
Idorenyin Udoh [Sun, 2 Mar 2025 07:14:34 +0000 (08:14 +0100)] 
docs: fix grammatical error in state.md (#2926)

10 months agodocs: fix typo in introduction.md (#2925)
Idorenyin Udoh [Sat, 1 Mar 2025 21:12:02 +0000 (22:12 +0100)] 
docs: fix typo in introduction.md (#2925)

10 months agodocs: Madvue banner (#2927)
Eduardo San Martin Morote [Sat, 1 Mar 2025 16:54:07 +0000 (17:54 +0100)] 
docs: Madvue banner (#2927)

* docs: fix banner

* docs: fix

* chore: utm

10 months agodocs: update nuxt docs to recommend callOnce (#2916)
Alexander Lichter [Fri, 21 Feb 2025 16:42:59 +0000 (17:42 +0100)] 
docs: update nuxt docs to recommend callOnce (#2916)

11 months agodocs: Change from 'Nuxt.js' to 'Nuxt' (#2924)
Naoki Haba [Fri, 28 Feb 2025 07:28:37 +0000 (16:28 +0900)] 
docs: Change from 'Nuxt.js' to 'Nuxt' (#2924)

* docs: update Nuxt.js references to Nuxt

* docs: update references from Nuxt.js to Nuxt

* docs: update references from Nuxt.js to Nuxt in English and Chinese configurations

* docs: update references from Nuxt.js to Nuxt in Chinese documentation

11 months agodocs: update outdated v2 links (#2921)
alexchexes [Mon, 24 Feb 2025 22:14:39 +0000 (22:14 +0000)] 
docs: update outdated v2 links (#2921)

11 months agochore: up pnpm
Eduardo San Martin Morote [Mon, 17 Feb 2025 08:54:39 +0000 (09:54 +0100)] 
chore: up pnpm

11 months agochore: changelog
Eduardo San Martin Morote [Wed, 12 Feb 2025 16:12:27 +0000 (17:12 +0100)] 
chore: changelog

11 months agofix: avoid including devtools code in builds
Eduardo San Martin Morote [Wed, 12 Feb 2025 16:06:45 +0000 (17:06 +0100)] 
fix: avoid including devtools code in builds

Fix #2910

11 months agochore: deleted unused file
Eduardo San Martin Morote [Wed, 12 Feb 2025 11:04:12 +0000 (12:04 +0100)] 
chore: deleted unused file

11 months agofix(nuxt): usePinia composable type (#2890)
Thimo Sietsma [Wed, 12 Feb 2025 10:49:21 +0000 (11:49 +0100)] 
fix(nuxt): usePinia composable type (#2890)

Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
Co-authored-by: Bruno <72168158+bcostaaa01@users.noreply.github.com>