- refactor: move store serializer from test framework to code `Store` class - feat: add ability to set custom serializer for store snapshots
0.12.0
- refactor: improve creating new state classes in `combine_reducers` upon registering/unregistering sub-reducers - feat: add test fixture for snapshot testing the store - chore(test): add test infrastructure for snapshot testing the store - test: move demo files to test files and update the to use snapshot fixture
0.11.0
- feat: add `keep_ref` parameter to subscriptions and autoruns, defaulting to `True`, if set to `False`, the subscription/autorun will not keep a reference to the callback - refacotr: general housekeeping
0.10.7
- fix: autorun now correctly updates its value when the store is updated - feat: add `__repr__` to `Autorun` class
0.10.6
- chore: improve github workflow caching
0.10.5
- fix: `self_workers` in `Store.__init__` -> local variable `workers`