]> git.ipfire.org Git - thirdparty/vuejs/pinia.git/log
thirdparty/vuejs/pinia.git
4 days agodocs: add rulekit v3
Eduardo San Martin Morote [Thu, 3 Jul 2025 19:38:38 +0000 (21:38 +0200)] 
docs: add rulekit

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

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

6 days 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 days 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 days agochore: up deps
Eduardo San Martin Morote [Tue, 1 Jul 2025 09:55:23 +0000 (11:55 +0200)] 
chore: up deps

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

10 days 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)

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

Close #2990

4 weeks 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

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

4 weeks 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>
4 weeks 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>
5 weeks agodocs: remove banner
Eduardo San Martin Morote [Mon, 2 Jun 2025 07:49:04 +0000 (09:49 +0200)] 
docs: remove banner

7 weeks 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.

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

2 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>
2 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.

2 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>
2 months agochore: links
Eduardo San Martin Morote [Thu, 10 Apr 2025 13:47:07 +0000 (15:47 +0200)] 
chore: links

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

2 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)

2 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

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

2 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>
3 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)

3 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)`.

3 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

4 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

4 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

4 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)

4 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

4 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)

4 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)

4 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

4 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)

4 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

4 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)

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

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

4 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

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

4 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>
4 months agobuild: always externalize @vue/devtools-api
Eduardo San Martin Morote [Wed, 12 Feb 2025 10:42:03 +0000 (11:42 +0100)] 
build: always externalize @vue/devtools-api

4 months agorelease: pinia@3.0.0 @pinia/testing@1.0.0 @pinia/nuxt@0.10.0 @pinia/nuxt@0.10.0 @pinia/testing@1.0.0 v3.0.0
Eduardo San Martin Morote [Tue, 11 Feb 2025 14:59:22 +0000 (15:59 +0100)] 
release: pinia@3.0.0 @pinia/testing@1.0.0 @pinia/nuxt@0.10.0

4 months agodocs: fix edit links
Eduardo San Martin Morote [Tue, 11 Feb 2025 14:28:51 +0000 (15:28 +0100)] 
docs: fix edit links

4 months agoci: use v3 too
Eduardo San Martin Morote [Tue, 11 Feb 2025 14:28:37 +0000 (15:28 +0100)] 
ci: use v3 too

4 months agochore: use pnpm 10 2905/head
Eduardo San Martin Morote [Tue, 11 Feb 2025 08:29:15 +0000 (09:29 +0100)] 
chore: use pnpm 10

4 months agorefactor: use type module
Eduardo San Martin Morote [Tue, 11 Feb 2025 08:28:52 +0000 (09:28 +0100)] 
refactor: use type module

4 months agodocs: fix the name of the store initialization (#2897)
Bruno [Fri, 31 Jan 2025 22:01:05 +0000 (23:01 +0100)] 
docs: fix the name of the store initialization (#2897)

4 months agodocs: fix link in navbar
Eduardo San Martin Morote [Mon, 10 Feb 2025 08:48:21 +0000 (09:48 +0100)] 
docs: fix link in navbar

4 months agodocs: dropdown version
Eduardo San Martin Morote [Mon, 10 Feb 2025 08:41:52 +0000 (09:41 +0100)] 
docs: dropdown version

4 months agodocs: link consultancy
Eduardo San Martin Morote [Mon, 10 Feb 2025 08:36:08 +0000 (09:36 +0100)] 
docs: link consultancy

4 months agodocs: notes about vue 3 and 2
Eduardo San Martin Morote [Sun, 9 Feb 2025 21:50:51 +0000 (22:50 +0100)] 
docs: notes about vue 3 and 2

4 months agodocs: new migration page
Eduardo San Martin Morote [Sun, 9 Feb 2025 21:42:28 +0000 (22:42 +0100)] 
docs: new migration page

4 months agochore: remove more vue 2
Eduardo San Martin Morote [Sun, 9 Feb 2025 21:34:29 +0000 (22:34 +0100)] 
chore: remove more vue 2

5 months agochore: up deps
Eduardo San Martin Morote [Tue, 4 Feb 2025 09:15:46 +0000 (10:15 +0100)] 
chore: up deps

5 months agorefactor: upgrade vue-devtools
Eduardo San Martin Morote [Mon, 3 Feb 2025 16:50:57 +0000 (17:50 +0100)] 
refactor: upgrade vue-devtools

5 months agochore: up vitest
Eduardo San Martin Morote [Mon, 3 Feb 2025 16:01:04 +0000 (17:01 +0100)] 
chore: up vitest

5 months agorefactor: remove internal type `_Awaited`
Eduardo San Martin Morote [Sat, 1 Feb 2025 22:30:04 +0000 (23:30 +0100)] 
refactor: remove internal type `_Awaited`

BREAKING CHANGE: We now use the native `Awaited` introduced in TS 4.5.
This shouldn't affect you.

5 months agorefactor: remove deprecated alias
Eduardo San Martin Morote [Sat, 1 Feb 2025 22:29:08 +0000 (23:29 +0100)] 
refactor: remove deprecated alias

BREAKING CHANGE: `PiniaStorePlugin` is now removed. Use `PiniaPlugin`
instead.

5 months agorefactor: remove support for `id` as a property
Eduardo San Martin Morote [Sat, 1 Feb 2025 22:28:06 +0000 (23:28 +0100)] 
refactor: remove support for `id` as a property

BREAKING CHANGE: `defineStore({ id: 'id' })` is now removed. Use
`defineStore('id')` instead

5 months agorefactor: remove nuxt 2 code
Eduardo San Martin Morote [Sat, 1 Feb 2025 22:25:58 +0000 (23:25 +0100)] 
refactor: remove nuxt 2 code

5 months agochore: update to latest
Eduardo San Martin Morote [Sat, 1 Feb 2025 22:02:46 +0000 (23:02 +0100)] 
chore: update to latest

5 months agochore: up deps
Eduardo San Martin Morote [Sat, 1 Feb 2025 21:53:45 +0000 (22:53 +0100)] 
chore: up deps

5 months agorefactor: wip remove vue-demi
Eduardo San Martin Morote [Thu, 30 Jan 2025 16:28:46 +0000 (17:28 +0100)] 
refactor: wip remove vue-demi

5 months agochore: comment [skip ci]
Eduardo San Martin Morote [Sat, 25 Jan 2025 09:15:35 +0000 (10:15 +0100)] 
chore: comment [skip ci]

5 months agofeat(testing): warn about incorrect createSpy
Eduardo San Martin Morote [Sat, 25 Jan 2025 09:14:29 +0000 (10:14 +0100)] 
feat(testing): warn about incorrect createSpy

See #2896

5 months agorelease: pinia@2.3.1 v2.3.1
Eduardo San Martin Morote [Mon, 20 Jan 2025 08:18:03 +0000 (09:18 +0100)] 
release: pinia@2.3.1

5 months agofix(types): support for Vue 2.7
Eduardo San Martin Morote [Mon, 20 Jan 2025 08:16:53 +0000 (09:16 +0100)] 
fix(types): support for Vue 2.7

5 months agochore: up deps
Eduardo San Martin Morote [Wed, 15 Jan 2025 09:05:41 +0000 (10:05 +0100)] 
chore: up deps

5 months agochore: up happy-dom
Eduardo San Martin Morote [Mon, 13 Jan 2025 09:18:27 +0000 (10:18 +0100)] 
chore: up happy-dom

5 months agochore: up rollup
Eduardo San Martin Morote [Mon, 13 Jan 2025 09:10:50 +0000 (10:10 +0100)] 
chore: up rollup

5 months agochore: up pnpm
Eduardo San Martin Morote [Mon, 13 Jan 2025 09:05:56 +0000 (10:05 +0100)] 
chore: up pnpm

5 months agoci: fix indent and branch names (#2883)
Jorge Tomas [Fri, 10 Jan 2025 15:40:02 +0000 (16:40 +0100)] 
ci: fix indent and branch names (#2883)

Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
5 months agochore: github issues
Eduardo San Martin Morote [Tue, 7 Jan 2025 13:33:40 +0000 (14:33 +0100)] 
chore: github issues

5 months agodocs: minor corrections (#2879)
Andrew [Mon, 6 Jan 2025 15:28:10 +0000 (17:28 +0200)] 
docs: minor corrections (#2879)

5 months agochore: remove repeated changelog (#2874)
zhangenming [Mon, 6 Jan 2025 10:03:11 +0000 (18:03 +0800)] 
chore: remove repeated changelog (#2874)

[skip ci]

7 months agoci: match `v*` tags for release (#2851)
Ezio Melotti [Thu, 5 Dec 2024 18:02:16 +0000 (19:02 +0100)] 
ci: match `v*` tags for release (#2851)

7 months agorelease: pinia@2.3.0 @pinia/nuxt@0.9.0 @pinia/nuxt@0.9.0 v2.3.0
Eduardo San Martin Morote [Wed, 4 Dec 2024 14:32:58 +0000 (15:32 +0100)] 
release: pinia@2.3.0 @pinia/nuxt@0.9.0

7 months agodocs: upgrade docs generation
Eduardo San Martin Morote [Wed, 4 Dec 2024 14:21:33 +0000 (15:21 +0100)] 
docs: upgrade docs generation

7 months agodocs: untrack api generated files
Eduardo San Martin Morote [Wed, 4 Dec 2024 09:59:06 +0000 (10:59 +0100)] 
docs: untrack api generated files

7 months agochore: up deps
Eduardo San Martin Morote [Wed, 4 Dec 2024 09:58:06 +0000 (10:58 +0100)] 
chore: up deps

7 months agofix: avoid npm bug when resolving optional deps (#2841)
Eduardo San Martin Morote [Mon, 2 Dec 2024 10:25:58 +0000 (11:25 +0100)] 
fix: avoid npm bug when resolving optional deps (#2841)

7 months agobuild: up release script
Eduardo San Martin Morote [Fri, 29 Nov 2024 14:49:22 +0000 (15:49 +0100)] 
build: up release script

7 months agochore: up security
Eduardo San Martin Morote [Fri, 29 Nov 2024 13:12:33 +0000 (14:12 +0100)] 
chore: up security

7 months agofeat: writable `computed`s to be picked up by `mapWritableState` (#2847)
No Two [Fri, 29 Nov 2024 10:16:41 +0000 (18:16 +0800)] 
feat: writable `computed`s to be picked up by `mapWritableState` (#2847)

7 months agochore: duplicated text
Eduardo San Martin Morote [Fri, 29 Nov 2024 08:40:21 +0000 (09:40 +0100)] 
chore: duplicated text

[skip ci]

7 months agorelease: pinia@2.2.8 v2.2.8
Eduardo San Martin Morote [Thu, 28 Nov 2024 15:31:31 +0000 (16:31 +0100)] 
release: pinia@2.2.8

7 months agotest: unused import
Eduardo San Martin Morote [Thu, 28 Nov 2024 15:20:16 +0000 (16:20 +0100)] 
test: unused import

7 months agochore: ignore file
Eduardo San Martin Morote [Thu, 28 Nov 2024 15:13:19 +0000 (16:13 +0100)] 
chore: ignore file

7 months agotest: organize and use vitest
Eduardo San Martin Morote [Thu, 28 Nov 2024 15:12:46 +0000 (16:12 +0100)] 
test: organize and use vitest

7 months agodocs: Nuxt 2 --> 3 (#2766)
David Mears [Thu, 28 Nov 2024 13:47:55 +0000 (13:47 +0000)] 
docs: Nuxt 2 --> 3 (#2766)

Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
7 months agofix: avoid immediate computing with `storeToRefs`
Eduardo San Martin Morote [Thu, 28 Nov 2024 13:33:19 +0000 (14:33 +0100)] 
fix: avoid immediate computing with `storeToRefs`

Fix #2812

7 months agofix(types): unwrap refs in `mapWritableState` for setup stores (#2805)
Tycho [Thu, 28 Nov 2024 11:41:15 +0000 (19:41 +0800)] 
fix(types): unwrap refs in `mapWritableState` for setup stores (#2805)

Co-authored-by: Eduardo San Martin Morote <posva@users.noreply.github.com>
Co-authored-by: Eduardo San Martin Morote <posva13@gmail.com>
fix #2804

7 months agofeat: deprecate old defineStore
Eduardo San Martin Morote [Thu, 28 Nov 2024 11:40:42 +0000 (12:40 +0100)] 
feat: deprecate old defineStore

7 months agodocs: note about nuxt module needing pinia
Eduardo San Martin Morote [Thu, 28 Nov 2024 11:12:26 +0000 (12:12 +0100)] 
docs: note about nuxt module needing pinia

7 months agorelease: @pinia/nuxt@0.8.0 @pinia/nuxt@0.8.0
Eduardo San Martin Morote [Thu, 28 Nov 2024 10:49:51 +0000 (11:49 +0100)] 
release: @pinia/nuxt@0.8.0

7 months agofix: allow module to install pinia alongside (#2846)
Eduardo San Martin Morote [Thu, 28 Nov 2024 10:48:30 +0000 (11:48 +0100)] 
fix: allow module to install pinia alongside (#2846)

7 months agodocs: fix anchor case (#2845)
Halí V. [Thu, 28 Nov 2024 08:42:34 +0000 (02:42 -0600)] 
docs: fix anchor case (#2845)