What's Changed
- Added basic action implementation to core
- Added snapshot implementation to core and deprecated snapshot extension
- Added reset implementation to core and deprecated reset extension
- Added multi-app support
- Published public harlem package and bundled devtools plugin
- Moved docs to Vitepress
- Added
include
/exclude
options to storage extension for including and excluding mutations from storage sync - Added branch option to storage extension to specify a sub-branch of state to sync
- Added matcher options to triggers such that trigger events can be specified as
string | regex | (string | regex)[] | ((value: string) => boolean) | '*'
- Added serialiser method to SSR bridging script
- Delete mounted state on SSR client
- Fix nested action abort errors
BREAKING:
- Changed plugin signature
- Changed payload structure of trigger events
- Renamed
parallel
option toconcurrent
in action extension and changed default behaviour
Full Changelog: v2.3.9...v3.0.0