]>
git.ipfire.org Git - thirdparty/vuejs/pinia.git/log
Eduardo San Martin Morote [Thu, 8 Apr 2021 09:02:03 +0000 (11:02 +0200)]
feat: add mapActions
Eduardo San Martin Morote [Wed, 7 Apr 2021 14:36:15 +0000 (16:36 +0200)]
chore: update readme badges
Eduardo San Martin Morote [Wed, 7 Apr 2021 14:33:42 +0000 (16:33 +0200)]
chore: update github files
Eduardo San Martin Morote [Wed, 7 Apr 2021 14:31:56 +0000 (16:31 +0200)]
refactor: cache store create per instance
Eduardo San Martin Morote [Tue, 6 Apr 2021 18:53:47 +0000 (20:53 +0200)]
feat: mapState with object
Eduardo San Martin Morote [Tue, 6 Apr 2021 18:16:41 +0000 (20:16 +0200)]
feat: mapState with array
Eduardo San Martin Morote [Tue, 6 Apr 2021 17:52:56 +0000 (19:52 +0200)]
test: mapStores
Eduardo San Martin Morote [Tue, 6 Apr 2021 10:33:09 +0000 (12:33 +0200)]
test: fix lifespan test
Eduardo San Martin Morote [Fri, 19 Mar 2021 14:31:19 +0000 (15:31 +0100)]
test: add missing file
Eduardo San Martin Morote [Fri, 12 Mar 2021 16:15:11 +0000 (17:15 +0100)]
feat: add mapStores
Eduardo San Martin Morote [Thu, 1 Apr 2021 14:40:02 +0000 (16:40 +0200)]
release: v0.2.5
Eduardo San Martin Morote [Thu, 1 Apr 2021 14:37:20 +0000 (16:37 +0200)]
feat: allow passing a function to $patch
Eduardo San Martin Morote [Wed, 31 Mar 2021 17:30:46 +0000 (19:30 +0200)]
feat(types): generic on PiniaCustomProperties
Eduardo San Martin Morote [Wed, 31 Mar 2021 14:11:16 +0000 (16:11 +0200)]
release: v0.2.4
Eduardo San Martin Morote [Wed, 31 Mar 2021 14:10:15 +0000 (16:10 +0200)]
fix(nuxt): automatically transpile pinia
Eduardo San Martin Morote [Wed, 31 Mar 2021 10:11:52 +0000 (12:11 +0200)]
release: v0.2.3
Eduardo San Martin Morote [Wed, 31 Mar 2021 10:05:12 +0000 (12:05 +0200)]
fix(types): pass custom properties to actions and getters
Eduardo San Martin Morote [Wed, 31 Mar 2021 09:56:44 +0000 (11:56 +0200)]
fix(types): add PiniaCustomProperties to stores
Eduardo San Martin Morote [Wed, 31 Mar 2021 09:30:04 +0000 (11:30 +0200)]
release: v0.2.2
Eduardo San Martin Morote [Wed, 31 Mar 2021 09:10:02 +0000 (11:10 +0200)]
fix: use inject in nuxt plugin
Eduardo San Martin Morote [Wed, 31 Mar 2021 09:09:42 +0000 (11:09 +0200)]
docs: docs for pinia plugin
Eduardo San Martin Morote [Wed, 31 Mar 2021 09:09:32 +0000 (11:09 +0200)]
refactor: extract PiniaPlugin
Eduardo San Martin Morote [Mon, 29 Mar 2021 17:26:14 +0000 (19:26 +0200)]
build: exports in package
Eduardo San Martin Morote [Tue, 23 Mar 2021 10:47:33 +0000 (11:47 +0100)]
release: v0.2.1
Eduardo San Martin Morote [Tue, 23 Mar 2021 10:45:28 +0000 (11:45 +0100)]
fix(devtools): time travel and state display
Fix #394
Fix #19
Eduardo San Martin Morote [Tue, 23 Mar 2021 09:59:29 +0000 (10:59 +0100)]
chore: up deps
Eduardo San Martin Morote [Mon, 8 Mar 2021 15:31:48 +0000 (16:31 +0100)]
refactor: unused parameter in devtools
Eduardo San Martin Morote [Mon, 8 Mar 2021 15:13:59 +0000 (16:13 +0100)]
chore: add demo link [skip ci]
Eduardo San Martin Morote [Mon, 8 Mar 2021 14:53:21 +0000 (15:53 +0100)]
release: v0.2.0
Eduardo San Martin Morote [Mon, 8 Mar 2021 14:46:31 +0000 (15:46 +0100)]
refactor: small fixes and changes in devtools
Eduardo San Martin Morote [Mon, 8 Mar 2021 13:41:28 +0000 (14:41 +0100)]
build: fix script
Eduardo San Martin Morote [Mon, 8 Mar 2021 13:39:41 +0000 (14:39 +0100)]
build: keep normal version for the moment
Eduardo San Martin Morote [Mon, 8 Mar 2021 13:39:05 +0000 (14:39 +0100)]
refactor: set active pinia by default
Eduardo San Martin Morote [Mon, 8 Mar 2021 13:38:53 +0000 (14:38 +0100)]
docs: some fixes
Eduardo San Martin Morote [Mon, 8 Mar 2021 13:19:06 +0000 (14:19 +0100)]
chore: improve coverage
Eduardo San Martin Morote [Mon, 8 Mar 2021 10:17:53 +0000 (11:17 +0100)]
chore: update readme [skip ci]
Eduardo San Martin Morote [Mon, 8 Mar 2021 10:17:03 +0000 (11:17 +0100)]
chore: update readme [skip ci]
Eduardo San Martin Morote [Mon, 8 Mar 2021 10:14:39 +0000 (11:14 +0100)]
chore: update readme [skip ci]
Eduardo San Martin Morote [Mon, 8 Mar 2021 10:10:52 +0000 (11:10 +0100)]
chore: update readme [skip ci]
Eduardo San Martin Morote [Mon, 8 Mar 2021 10:09:27 +0000 (11:09 +0100)]
chore: update readme [skip ci]
Eduardo San Martin Morote [Mon, 8 Mar 2021 10:08:16 +0000 (11:08 +0100)]
chore: update readme
Eduardo San Martin Morote [Thu, 4 Mar 2021 18:46:14 +0000 (19:46 +0100)]
chore: add changelog [skip ci]
Eduardo San Martin Morote [Thu, 4 Mar 2021 15:43:14 +0000 (16:43 +0100)]
docs: comment on pinia.use [skip ci]
Eduardo San Martin Morote [Thu, 4 Mar 2021 15:39:00 +0000 (16:39 +0100)]
docs: types nuxt [skip ci]
Eduardo San Martin Morote [Thu, 4 Mar 2021 15:27:31 +0000 (16:27 +0100)]
refactor: dead code
Eduardo San Martin Morote [Thu, 4 Mar 2021 15:26:27 +0000 (16:26 +0100)]
style: fix
Eduardo San Martin Morote [Thu, 4 Mar 2021 15:22:22 +0000 (16:22 +0100)]
ci: add size check
BREAKING CHANGE: files in dist folder are renamed to match official libs in the Vue ecosystem. Unless you were importing from `pinia/dist`, this won't affect you.
Eduardo San Martin Morote [Thu, 4 Mar 2021 15:21:56 +0000 (16:21 +0100)]
build: add release scripts
Eduardo San Martin Morote [Thu, 4 Mar 2021 14:52:07 +0000 (15:52 +0100)]
docs: update
Eduardo San Martin Morote [Wed, 3 Mar 2021 16:51:05 +0000 (17:51 +0100)]
feat(nuxt): expose nuxt context as $nuxt
Eduardo San Martin Morote [Wed, 3 Mar 2021 16:39:39 +0000 (17:39 +0100)]
style: lint
Eduardo San Martin Morote [Wed, 3 Mar 2021 16:38:27 +0000 (17:38 +0100)]
refactor: use assign instead of spread
Eduardo San Martin Morote [Wed, 3 Mar 2021 16:30:10 +0000 (17:30 +0100)]
build: external vue
Eduardo San Martin Morote [Wed, 3 Mar 2021 16:30:03 +0000 (17:30 +0100)]
feat(nuxt): add buildModule
Eduardo San Martin Morote [Wed, 3 Mar 2021 16:29:51 +0000 (17:29 +0100)]
feat: add PiniaPlugin
Eduardo San Martin Morote [Wed, 3 Mar 2021 16:29:16 +0000 (17:29 +0100)]
test: add plugins test
Eduardo San Martin Morote [Wed, 3 Mar 2021 15:36:34 +0000 (16:36 +0100)]
fix: outlive components lifespan
Fix #370
BREAKING CHANGE: It's now necessary to create a pinia instance and
install it:
```js
import { createPinia, PiniaPlugin } from 'pinia'
const pinia = createPinia()
Vue.use(PiniaPlugin)
new Vue({
el: '#app',
pinia,
// ...
})
```
The `pinia` instance can be passed to `useStore(pinia)` when called
outside of a `setup()` function. Check the SSR section of the docs for
more details.
BREAKING CHANGE: `setActiveReq()` and `getActiveReq()` have been
replaced with `setActivePinia()` and `getActivePinia()` respectively.
`setActivePinia()` can only be passed a `pinia` instance created with
`createPinia()`.
BREAKING CHANGE: Since req as a parameter was replacetd with `pinia`,
`getRootState` is no longer necessary. Replace it with
`pinia.state.value` to **read and write** the root state`.
BREAKING CHANGE: `PiniaSsr` is no longer necessary and has been removed.
Eduardo San Martin Morote [Wed, 3 Mar 2021 15:27:29 +0000 (16:27 +0100)]
types: add global types for injecting pinia
Eduardo San Martin Morote [Wed, 3 Mar 2021 15:14:55 +0000 (16:14 +0100)]
chore: fix deprecation message
Eduardo San Martin Morote [Wed, 3 Mar 2021 15:14:43 +0000 (16:14 +0100)]
refactor: remove unused code
Eduardo San Martin Morote [Wed, 3 Mar 2021 15:14:11 +0000 (16:14 +0100)]
chore: up deps
Eduardo San Martin Morote [Wed, 3 Mar 2021 15:14:03 +0000 (16:14 +0100)]
docs: remove old functions
Eduardo San Martin Morote [Wed, 3 Mar 2021 15:13:49 +0000 (16:13 +0100)]
test(ssr): update
Eduardo San Martin Morote [Wed, 3 Mar 2021 14:45:26 +0000 (15:45 +0100)]
test: use createPinia()
Eduardo San Martin Morote [Wed, 3 Mar 2021 14:40:10 +0000 (15:40 +0100)]
test: update to handle new api
Eduardo San Martin Morote [Wed, 3 Mar 2021 14:40:00 +0000 (15:40 +0100)]
docs: remove experimental tag
Eduardo San Martin Morote [Wed, 3 Mar 2021 14:28:47 +0000 (15:28 +0100)]
refactor: wip to migrate to createPinia() like v2
Eduardo San Martin Morote [Wed, 3 Mar 2021 14:27:28 +0000 (15:27 +0100)]
test: lifespan test
Eduardo San Martin Morote [Wed, 3 Mar 2021 12:51:19 +0000 (13:51 +0100)]
chore: add npm keywords
Eduardo San Martin Morote [Wed, 3 Mar 2021 12:51:03 +0000 (13:51 +0100)]
docs: remove experimental flag
Eduardo San Martin Morote [Wed, 3 Mar 2021 10:00:34 +0000 (11:00 +0100)]
chore: up deps
Eduardo San Martin Morote [Tue, 9 Feb 2021 17:49:15 +0000 (18:49 +0100)]
refactor: prefix store public properties with `$`
Close #253. This also aligns with the current v2 API and makes migration
easier from Vue 2 to Vue 3.
BREAKING CHANGES: all store properties (`id`, `state`, `patch`, `subscribe`, and `reset`) are now prefixed with `$` to allow properties defined with the same type and avoid types breaking. Tip: you can refactor your whole codebase with F2 (or right-click + Rename) on each of the store's properties
Eduardo San Martin Morote [Tue, 9 Feb 2021 17:14:59 +0000 (18:14 +0100)]
feat: deprecate createStore in favor of defineStore
Eduardo San Martin Morote [Tue, 9 Feb 2021 17:12:03 +0000 (18:12 +0100)]
refactor: preparing for migration
Eduardo San Martin Morote [Tue, 9 Feb 2021 09:34:11 +0000 (10:34 +0100)]
chore: up deps
Eduardo San Martin Morote [Fri, 22 Jan 2021 09:31:13 +0000 (10:31 +0100)]
types: expose StoreWith*
Close #339
Martin Malinda [Mon, 5 Oct 2020 13:17:07 +0000 (15:17 +0200)]
fix: only set state provider if a state exists (#248)
Eduardo San Martin Morote [Mon, 5 Oct 2020 08:55:41 +0000 (10:55 +0200)]
test: check we can use the store as argument
Eduardo San Martin Morote [Wed, 23 Sep 2020 12:50:22 +0000 (14:50 +0200)]
docs: update links [skip ci]
Eduardo San Martin Morote [Tue, 22 Sep 2020 08:54:08 +0000 (10:54 +0200)]
chore: up prettier, jest and ts
Eduardo San Martin Morote [Tue, 22 Sep 2020 08:48:47 +0000 (10:48 +0200)]
chore: up composition api
Eduardo San Martin Morote [Tue, 22 Sep 2020 08:37:11 +0000 (10:37 +0200)]
Release 0.1.0
Eduardo San Martin Morote [Tue, 22 Sep 2020 08:08:12 +0000 (10:08 +0200)]
feat: access the state and getters through `this` (#190)
BREAKING CHANGE: there is no longer a `state` property on the store, you need to directly access it. `getters` no longer receive parameters, directly call `this.myState` to read state and other getters
Eduardo San Martin Morote [Tue, 22 Sep 2020 07:57:30 +0000 (09:57 +0200)]
refactor: use defineComponent
Eduardo San Martin Morote [Tue, 23 Jun 2020 08:14:40 +0000 (10:14 +0200)]
test: refactor not implemented
dependabot-preview[bot] [Mon, 21 Sep 2020 05:13:14 +0000 (05:13 +0000)]
chore(deps-dev): bump @types/jest from 26.0.13 to 26.0.14
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.13 to 26.0.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 21 Sep 2020 05:11:14 +0000 (05:11 +0000)]
chore(deps-dev): bump rollup from 2.26.11 to 2.27.1
Bumps [rollup](https://github.com/rollup/rollup) from 2.26.11 to 2.27.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.26.11...v2.27.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 14 Sep 2020 05:08:23 +0000 (05:08 +0000)]
chore(deps-dev): bump rollup from 2.26.10 to 2.26.11
Bumps [rollup](https://github.com/rollup/rollup) from 2.26.10 to 2.26.11.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.26.10...v2.26.11)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 14 Sep 2020 05:06:37 +0000 (05:06 +0000)]
chore(deps-dev): bump @nuxt/types from 2.14.4 to 2.14.5
Bumps [@nuxt/types](https://github.com/nuxt/nuxt.js) from 2.14.4 to 2.14.5.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.4...v2.14.5)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Thu, 10 Sep 2020 18:12:54 +0000 (18:12 +0000)]
chore(deps): [security] bump node-fetch from 2.6.0 to 2.6.1
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1. **This update includes a security fix.**
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 7 Sep 2020 05:08:39 +0000 (05:08 +0000)]
chore(deps-dev): bump @types/jest from 26.0.10 to 26.0.13
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.10 to 26.0.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 7 Sep 2020 05:08:09 +0000 (05:08 +0000)]
chore(deps-dev): bump rollup-plugin-terser from 7.0.1 to 7.0.2
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases)
- [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v7.0.1...v7.0.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 7 Sep 2020 05:06:57 +0000 (05:06 +0000)]
chore(deps-dev): bump rollup from 2.26.8 to 2.26.10
Bumps [rollup](https://github.com/rollup/rollup) from 2.26.8 to 2.26.10.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.26.8...v2.26.10)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 31 Aug 2020 05:11:49 +0000 (05:11 +0000)]
chore(deps-dev): bump rollup-plugin-terser from 7.0.0 to 7.0.1
Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases)
- [Commits](https://github.com/TrySound/rollup-plugin-terser/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 31 Aug 2020 05:10:48 +0000 (05:10 +0000)]
chore(deps-dev): bump @nuxt/types from 2.14.3 to 2.14.4
Bumps [@nuxt/types](https://github.com/nuxt/nuxt.js) from 2.14.3 to 2.14.4.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.3...v2.14.4)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 31 Aug 2020 05:09:16 +0000 (05:09 +0000)]
chore(deps-dev): bump rollup from 2.26.5 to 2.26.8
Bumps [rollup](https://github.com/rollup/rollup) from 2.26.5 to 2.26.8.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.26.5...v2.26.8)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 24 Aug 2020 05:01:20 +0000 (05:01 +0000)]
chore(deps-dev): bump rollup from 2.26.3 to 2.26.5
Bumps [rollup](https://github.com/rollup/rollup) from 2.26.3 to 2.26.5.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.26.3...v2.26.5)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 17 Aug 2020 05:34:55 +0000 (05:34 +0000)]
chore(deps-dev): bump @nuxt/types from 2.14.1 to 2.14.3
Bumps [@nuxt/types](https://github.com/nuxt/nuxt.js) from 2.14.1 to 2.14.3.
- [Release notes](https://github.com/nuxt/nuxt.js/releases)
- [Changelog](https://github.com/nuxt/nuxt.js/blob/dev/RELEASE_PLAN.md)
- [Commits](https://github.com/nuxt/nuxt.js/compare/v2.14.1...v2.14.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 17 Aug 2020 05:36:27 +0000 (05:36 +0000)]
chore(deps-dev): bump @types/jest from 26.0.9 to 26.0.10
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.9 to 26.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 17 Aug 2020 05:34:21 +0000 (05:34 +0000)]
chore(deps-dev): bump rollup from 2.23.1 to 2.26.3
Bumps [rollup](https://github.com/rollup/rollup) from 2.23.1 to 2.26.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.23.1...v2.26.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>