🚀 Features
- Add
getStores()- by @Anoesj in #3194 (52fc9) - Warn when disposing a replaced store - by @Anoesj and @posva in #3193 (bf7ea)
- nuxt: Declare Nuxt 5 compatibility - by @onmax in #3166 (a94de)
- playground: Update to @vue/repl v4 - by @posva in #3163 (b19f9)
🐞 Bug Fixes
- Guard VUE_PROD_DEVTOOLS in dist output - by @ShreeBohara and Claude Fable 5 in #3168 (37144)
- Trigger shallow refs patched via object syntax - by @lvyanyan, @posva and JSap0914 in #2861 and #3177 (a4eb2)
- hmr: Preserve runtime state of empty placeholder objects - by @lvyanyan in #2931 and #3175 (6a359)
- nuxt: Resolve default storesDirs against each layer - by @ondrhn in #3185 (98587)
- ssr: Replace reactive Set/Map state on hydration instead of unioning it - by @winklemad in #3162 (5bdf2)
- testing: Notify shallow refs on initial state - by @sergioperezcheco in #3187 (a1581)
- types: Avoid reserved .vue at the end of name - by @posva (b0249)