All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Major release, entire plugin rewrite
- Support for multiple strategies (currently
BroadcastChannel
andLocalStorage
are supported)
- Internet Explorer support when sharing big payloads
- Migrated to karma + mocha from ava
- E2E tests are run on real browsers to ensure browsers specifics is taken into account
- Proper build of 0.0.6, no major changes
- Issue introduced in 0.0.5 when plugin failed to work in Chrome due to concurrency issues (#13)
Thanks to @jameswragg and @justin-schroeder for this version
- IE11 is not triggering storage events if payload is bigger than 16kb
Credits to @qkdreyer for this version
- Bump vuex peer dependency
Credits to @LeonardPauli for this version
- Repeating the same mutation would previously only have shared the first commit
- Readme section "Contributing"
- Readme section "How it works"
- Readme predicate function usage example
- Passing
state
to predicate function allows for invoking other plugins in the predicate
0.0.2 - 2017-02-01
- Print error and fail early if localStorage.setItem throws an error
- Print error instead of crashing when window is not available (SSR)
- Properly report plugin name in error messages
Initial release