Skip to content

1.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mdiep mdiep released this 24 Sep 01:43
· 1356 commits to master since this 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.