Breaking API Changes:
API Changes:
- Remove deprecated
StateType
protocol requirement (#48) - @DivineDominion, @mjarvis
Fixes:
Fixes:
- Fixes Carthage build error (#44) - @DivineDominion, @mjarvis
Breaking API Changes:
- Drop support for Swift 3.2, 4.0, and 4.1. (#45) - @shawnkoh, @mjarvis
- Drop support for iOS 8 (#45) - @shawnkoh, @mjarvis
Other:
- Rename SwiftPM library to
ReSwiftThunk
, this makes naming consistent across all package manager (Cocoapods, Carthage and SwiftPM) (#42) - @jookes ExpectThunk
's methodsdispatches
andgetsState
no longer have@discardableResult
return values (#40) - @xavierLowmiller
API Changes:
- Renames
createThunksMiddleware
tocreateThunkMiddleware
and adds deprecated forward forcreateThunksMiddleware
(#20) - @fbernutz
Other:
- Adds
ExpectThunk
testing helper and corresponding CocoaPods subspec (#19, #37) - @jjgp, @okaverin - Adds SwiftPM support (#21) - @jayhickey
- Require ReSwift 5.0 (#28) - @DivineDominion
- Specify all officially supported Swift versions in podspec (#38) - @okaverin
Released: 01/16/2019
API Changes:
- Renames
ThunkAction
toThunk
- Renames
ThunkMiddleware()
tocreateThunkMiddleware()
- Adds deprecated forwards for
ThunkAction
andThunkMiddleware()
Other:
- This project has been migrated from https://github.com/mikecole20/ReSwiftThunk/ along with some backwards-compatible API changes documented above.