RxSwift 2.1.0 is out! Congrats to kzaher and all the members.
Since things moved fast over the winter holidays in RxSwift, you might see some changes that happened between 2.0.0-beta.4 and 2.0.0 that interest you if you haven’t switched yet. When moving from the latest RxSwift beta to 2.0.0, the 2.0.0-rc.0’s Deprecated section of the Change Log may answer some compilation issues you face.
Straightforward changes were needed for my work. For example, I needed to stick Observable
in front of create. As covered in the Change Log:
Deprecates free functions in favor of Observable factory methods
An interesting one involves Variable:
Deprecates Variable implementing ObservableType in favor of asObservable()
Looking at GitHubSignup “UsingVanillaObservables > 1″ and “UsingDriver > 2″ in the RxExample code, I see the answer to my questions and so much more. There is an emphasis on using Driver as opposed to Variable objects. Although, a deep dive into Driver is a whole other topic.
In regards to 2.1, the changes from 2.0 to 2.1 are minimal and had no impact on my work.
Enjoy the new stuff!