NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Testing module for Pinia
Last release 3 months ago
15 Jul 2026
Release timing varies
gaps range from 2 weeks to 9 months
Rarely documented
notes for 5 of 30 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
31 releases · first in 2021
One column per quarter.
Re-add missing types exports field - by @rijkvanzanten in #3154 (fb217)
This release correctly removes the deprecated APIs as advertised in v2. The documentation contains a list of all the deprecations compared to v0.x.
🎉 🎉 🎉
All deprecated API have been removed.
hydrate() option for stores defined with the
options api no longers passes the whole store instance. Instead, it
passes the storeState so it can be directly modified. This is because
it was currently necessary to hydrate the store by setting properties
onto store.$state. This change makes it impossible to make the mistake
anymore. defineStore('main', {
state: () => ({
customRef: useLocalStorage('key', 0)
}),
- hydrate(store) {
- store.$state.customRef = useLocalStorage('key', 0)
+ hydrate(storeState) {
+ storeState.customRef = useLocalStorage('key', 0)
}
})
Readme update
Fix missing types.
If you are using Vue 2, make sure your @vue/composition-api version is at least 1.1.0, which is currently under the npm dist tag next, which means it has to be installed with npm install @vue/composition-api@next.
This version supports Vue 2! Here is an example using Vue 2 and Vite for an optimal DX. Note this version requires Vue Devtools 6, and more specifically, they don't work with the current @vue/devtools-api (6.0.0-beta.15) because they require this unreleased fix. To get all the goodness pinia has to offer for Vue 2, you will need to clone vuejs/devtools, run yarn && yarn run build and then load an unpacked extension on a Chromium browser (after activating the developer mode in the extension panel). If you are using Vue 3, you can still use the Vue Devtools 6 regularly.
Posted https://github.com/vuejs/pinia/issues/592 to help people installing or upgrading Pinia.
Upgrade devtools-api to v8 - by @posva (25572)
Nothing published for this version
nuxt : Declare Nuxt 5 compatibility - by @onmax in #3166 (a94de)
Re-add missing types exports field - by @rijkvanzanten in #3154 (fb217)
Upgrade devtools-api to v8 - by @posva (25572)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →