vuex-persist CHANGELOG
2.0.0
1.8
1.7.1
- allow constructing without options object
1.7
- revert to lodash.merge as deepmerge has issues
1.6.1
- fix deepmerge to overwrite arrays (and not concat)
1.6
- replace
lodash.merge with deepmerge (reduces size)
1.5.4
- remove
MockStorage from umd builds (as it was only for NodeJS mocking)
1.5
- use Typescript 3.0
- use Rollup 0.65
- bundle as cjs and esm separately (dist/esm and dist/cjs)
- output es2015 (users can use their own webpack settings to turn es5)
1.2.0
- [feat]: add support for cyclic objects
1.1.1
- fix
_config not defined error in unit tests
1.1.5
1.1.3
- fix window.localStorage as default
1.1.0
- in sync stores too, filter and then save
1.0.0
- Full support for both sync and async storages
- We can use localForage or window.localStorage as stores
- Async stores work via promises internally
- Sync stores do not use promise, so store is restored immediately when plugin is added
0.6.0
0.5.0
- Depends on Vuex 3.x now
- Supports localforage without custom restoreState/saveState now
0.4.0
- Supports localforage and similar async storages
0.3.0
0.2.2
- Use lodash.merge instead of deep-assign
- [FIX] use merge for reducer too
- fully supports IE8 now
0.2.1
- Change Object.assign to deep-assign (fix #6)
0.2.0
0.1.0