github ReactiveX/RxSwift 1.4
DeLorean

latest releases: 6.7.0, 6.6.0, 6.5.0...
8 years ago
  • Renames Box to RxBox and Result to RxResult (sorry if this broke someones code, but the change is made in good faith and hoping it would help with naming collisions) This will be easier once Swift adds generic aliases.
  • Ports Scala's Try type as RxResult. So much better now.
  • Deprecates operators >==, >>!, >>> in favor of flatMap, recoverWith. They will be obsoleted in upcoming releases. The only operator that will remain in RxSwift is function application operator >- because it looks like nobody is using that operator, and it does improve readability. Also replaced all of internal occurrences of deprecated operators from codebase with method calls. This will improve code readability for new users significantly, and reduce irritation.
  • Performance - sinks now don't proxy through ObserverOf, but dispatch events directly to next sink
  • Ports BehaviorSubjects and aliases Variable to BehaviorSubject
  • Ports zip operator with all of the unit tests
  • Adds OSX playground
  • Adds a couple of Cocoa UI extensions

109 files changed, 7006 insertions(+), 1174 deletions(-)

https://www.youtube.com/watch?v=Y6ljFaKRTrI

Don't miss a new RxSwift release

NewReleases is sending notifications on new releases.