1.0.0-alpha.2
Pre-release
Pre-release
This is an alpha release of ReactiveSwift. It targets Swift 3.0. Please be aware that more breaking changes are expected.
Improved
- APIs have been updated for Swift 3
Signals completes when they have no observers and no strong references to themScopedDisposables are generic over the inner disposableAtomic.modifynow usesinoutto pass the value, and returns the generic result from the supplied actionPropertysubsumedConstantProperty- Interoperability of
<~bindings withOptionals - Reactive extensions to Foundation are moved to
.reactive(theReactivestruct).
Added
Lifetimefor completing signals when an instance deallocates.Reactivestruct for adding ReactiveSwift extensions- Composition operators for properties
Many more changes since ReactiveCocoa 4! Future releases will aim to have more complete release notes.