ReSwift Versions Save

Unidirectional Data Flow in Swift - Inspired by Redux

2.0.0

7 years ago

Released: 06/30/2016

Breaking API Changes:

  • Significant Improvements to Serialization Code for StandardAction (relevant for recording tools) - @okla

Other:

  • Swift 2.3 Updates - @agentk
  • Documentation Updates & Fixes - @okla, @gregpardo, @tomj, @askielboe, @mitsuse, @esttorhe, @RyanCCollins, @thomaspaulmann, @jlampa

1.0.0

8 years ago

The first major release of ReSwift :tada: From here on forward we will be using semantic versioning.

API Changes:

  • Remove callback arguments on synchronous dispatch methods - @Ben-G

Other:

  • Move all documentation source into Docs, except Readme, Changelog and License - @agentk
  • Replace duplicated documentation with an enhanced generate_docs.sh build script - @agentk
  • Set CocoaPods documentation URL - (#56) @agentk
  • Update documentation for 1.0 release - @Ben-G

0.2.5

8 years ago

Released: 02/20/2015

API Changes:

  • Subscribers can now sub-select a state when they subscribe to the store (#61) - @Ben-G
  • Rename initially dispatched Action to ReSwiftInit - @vfn

Fixes:

  • Fix retain cycle caused by middleware (issue: #66) - @Ben-G
  • Store now holds weak references to subscribers to avoid unexpected memory managegement behavior (issue: #62) - @vfn
  • Documentation Fixes - @victorpimentel, @vfn, @juggernate, @raheelahmad

Other:

  • We now have a hosted documentation for ReSwift - @agentk
  • Refactored subscribers into a explicit Subscription typealias - @DivineDominion
  • Refactored dispatch for AsyncActionCreator to avoid duplicate code - @sendyhalim

0.2.3

8 years ago

Swift-Flow is now ReSwift.

0.2.4

8 years ago

API Changes:

  • Pass typed store reference into ActionCreator. ActionCreator can now access Stores state without the need for typecasts - @Ben-G
  • Store can now be initialized with an empty state, allowing reducers to hydrate the store - @Ben-G

Bugfixes

  • Break retain cycle when using middelware - @sendyhalim

Other:

  • Update Documentation to reflect renaming to ReSwift - @agentk
  • Documentation fixes - @orta and @sendyhalim
  • Refactoring - @dcvz and @sendyhalim

0.2.2

8 years ago
  • Makes Store Generic over State
  • Fixes Issue with multiple Subscription
  • Adds CocoaPods Support

v0.2.1

8 years ago

Fix: Dispatching is Allowed from StoreSubscribers #23

v0.2

8 years ago

This release comes with the following major changes:

  • Middleware Support
  • Typed Actions are now used by default instead of serializable Actions
  • Much API renaming

Details:

This Release Provides a Middleware API for Swift Flow. Further the library now uses typed actions by default. It is no longer required to provide actions that can be serialized. If you want to use Swift Flow Recorder, you can opt into serialization of actions.

v0.1

8 years ago

Initial Release with Experimental API