meowchannel 1.3.4+0 meowchannel: ^1.3.4+0 copied to clipboard
Simple&Async state manager with middlewares and workers! And yes, you CAN have more than one store in state without depth struggles!
[1.0.0] - Initial release #
- Redux implementation for Dart with Workers.
- :3
[1.0.0+1, 1.0.0+2] - Fixes #
- Fixed variable naming prior to dart linter
[1.0.1] - Flutter renovations! :D #
- Merged WidgetStoreProviderMixin and StoreProvider together
- Removed redundant cache implementation
[1.0.2] - Store hooks #
- Added store hooks
[1.0.3, 1.0.3+1, 1.0.3+2, 1.0.3+3] - Bug fixes #
- Fixed a bug, where the first build of
StoreState
gets null ingetState()
- Fixed a bug with type infer of
StoreHook
- Updated dependencies
[1.0.4] - get the state right now! #
- Added a way to get current state in store without awaiting
[1.0.5] - stay new! #
- Fixed
StoreState
getting older or even initialState when callingbuild
first time
[1.1.0, 1.1.0+0] - state changes out of StoreState #
- Removed null checks in tests (deprecated in
1.0.5
) - Updated credits and docs
- Added
StoreBuilder
: a widget that hooks to Store channel and listens to changes out of StoreState
[1.2.0] - dispatcher goes async #
Dispatcher
now will act as an async function
(basically blocking old-flavouredDispatcher
is now wrapped into async beauty)- THIS IS A BREAKING CHANGE:
all blocking Reducers must be wrapped insyncedReducer
all workers mustawait
any action put in context in order to ensure that it is posted
all middlewares must returnFuture<void>
[1.2.1, 1.2.1+0] - fix StoreState #
- fix StoreState putting actions called on
dispose()
tosetState()
- fix example
[1.3.3, 1.3.3+0] #
- fix StoreRepeater
[1.3.4, 1.3.4+0] #
- add computeN function to worker
- add initialize function
- bump rxdart version