Skip to content

Releases: ReactiveCocoa/ReactiveSwift

1.0.0-alpha.1

24 Sep 01:43

Choose a tag to compare

1.0.0-alpha.1 Pre-release
Pre-release

This is the first 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 them
  • ScopedDisposables are generic over the inner disposable
  • Atomic.modify now uses inout to pass the value, and returns the generic result from the supplied action
  • Property subsumed ConstantProperty
  • Interoperability of <~ bindings with Optionals

Added

  • Lifetime for completing signals when an instance deallocates.
  • Composition operators for properties

Many more changes since ReactiveCocoa 4! Future releases will aim to have more complete release notes.