Releases: reloni/RxDataFlow
Swift 4
Swift 4.
RxSwift 4.0.0-rc.0
View build details and download artifacts on buddybuild:
RxDataFlow (iOS, RxDataFlow-iOS)
Reducer refactoring
RxReducerType protocol was replaced with function
View build details and download artifacts on buddybuild:
RxDataFlow (iOS, RxDataFlow-iOS)
Changes in RxCompositeAction and refactoring
Now RxCompositeAction can be non-serial, in this case all actions will be executed in concurrent scheduler.
Also add fallback action for RxCompositeAction, this action will be executed if error occurred while dispatching child actions of CompositeAction.
See build details and artifacts at buddybuild:
https://dashboard.buddybuild.com/apps/590f4c5b96bf0400018ddbed/build/591d26c27b2f20000172175f
Concurrent Actions
Add ability to execute concurrent Actions (Actions that will be executed in another ConcurrentScheduler (by default), FlowController will not wait that actions to finish and will immediately execute next action).
Minor bug fixes.
See build details and artifacts at buddybuild:
https://dashboard.buddybuild.com/apps/590f4c5b96bf0400018ddbed/build/59108e9ecec6ac0001e6c879
Bug fixes
Fix
Composite actions
Added new CompositeAction. It groups actions, is error occurred FlowController will not execute next actions in the group.
Fix Reducer.handle function
Execute handle function in correct scheduler (specified in action)