Skip to content

Releases: ReSwift/ReactiveReSwift

3.0.0 (Swift 3.0.1 release)

08 Dec 20:24
Compare
Choose a tag to compare
Pre-release

Initial release.

This release supports Swift 3.0.1

Breaking API Changes:

  • Remove all subscription as delegation (StoreSubscriber) - @Qata
  • Remove ActionCreator since this can easily be solved with Rx as a single value stream - @Qata
  • Simplify Store and change it to use observables - @Qata
  • Remove the Reducer protocol and create a Reducer struct that is generic over the StateType of your Store - @Qata
  • Remove the Middleware typealias and create a Middleware struct that is generic over the StateType of your Store - @Qata

API Changes:

  • Add Rx conforming protocols to allow easy plugging-in to FRP libraries. - @Qata
  • Add a dispatch function to Store to allow reactive streams of Actions to be lifted into Store - @Qata