This release is meant for use with Xcode 7.3.x/Swift 2.2.x or Xcode 8.0.x/Swift 2.3.x. It is intended to be the last 4.x release. No pre-built binary is provided since this release targets multiple versions of Swift and Xcode.
Swift
Added
- Support for Swift 2.3 (#3005, thanks @ikesyo!)
Signal.observeResult
/SignalProducer.startWithResult
for observing values with explicit error handling (#3011, thanks @NachoSoto!)- A sandbox page to the playground (#3031, thanks @RuiAAPeres!)
Improved
Deprecated
Signal.observeNext
/SignalProducer.startWithNext
have been deprecated on error-producing signals/producers in favor of the new result variants (#3011, thanks @NachoSoto!)SignalProducer.buffer()
has been deprecated in anticipation of its removal in RAC 5 (#3015, thanks @mdiep!)