flock 0.7.1
flock: ^0.7.1 copied to clipboard
Coordinate Flutter widgets' states with event sourcing. What if Redux store contains no reducers, no state but only actions?
0.0.1 2019/1/8 #
- Initial release.
0.0.2 2019/1/8 #
- Update readme.
0.0.3 2019/1/8 #
- Add basic documents to public interface.
0.0.4 2019/1/9 #
- Add
Store#getas a shorthand ofStore#projectWith
0.0.5 2019/1/9 #
- Rename
EventStoretoStore
0.0.6 2019/1/9 #
- Hide
Store#replaceEventsfrom user
0.0.7 2019/1/9 #
- Add basic Flutter integration.
0.0.8 2019/1/10 #
- Update interface to match Redux better.
- Add ShakeBack enhancer.
- Add StoreBuilder interface.
0.0.9 #
- Rename
buildin StoreBuilder's params tobuilder - Eliminate rebuilds caused by StoreBuilder
0.0.10 #
- Add description
- Rename
ShakeBackAPI
0.0.11 #
- Add example
- Update description
0.0.12 #
- Rename
StoreWidgetinterface - Remove
Projectablefrom signature ofProjector - Remove
EventStack, using chronologicalListinstead
0.1.0 #
- Separate
ReducerandInitializer - Rename
InnerStoretoStoreForEnhancer - Expose more methods in
StoreForEnhancer
0.1.1 #
- Remove
withShakeBack - Fix StackOverflow when get
Store#cursor - Remove unnecessary dependencies.
0.3.0 #
- Update interface
- Add UseCase
0.3.2 #
- Add ObservableStateLifecycle integration
0.4.0 #
- Update observeStore interface
0.4.1 #
- Use
active_observers
0.5.0 #
- Update file structure.
0.6.0 #
- Update
observeStore
0.7.0 #
- Improve performance
- Remove unnecessary dependency
Store#subscribecan only be cancelled by returnedUnsubscribefunction- Add
projectToStream - Remove
observeStore - Apply enhancers from right to left like Redux
- Extract
Projectabletype Projectornow acceptProjectableas the third parameter- Make
publishreturn published event. - Add
batchSubscribe,publishFilterandprintEventsenhancers - Rename
withUseCasetowithSideEffect - Remove generics for event on
Store - Add use cases context.