This is the sixth major release of ReactiveCocoa. It supports Swift 3.1 (Xcode 8.3), and preliminarily supports Swift 3.2 and Swift 4.0 (Xcode 9).
Hightlight
ReactiveSwift 2.0
Please refer to the ReactiveSwift 2.0 release note for more details.
Changes
-
NSObjectreactive extensions now work in generic environments that are limited toNSObjectProtocol. (#3484, kudos to @nickdomenicali) -
UIButton.reactive.pressednow reacts to theprimaryActionTriggeredcontrol event, instead oftouchUpInside, on iOS 9.0+ and tvOS 9.0+. (#3480, kudos to @andrei-kuzma)
Additions
-
New reactive extension for
UIScrollView:scrollsToTop. (#3481, kudos to @Qata) -
New reactive extension:
UITextField.reactive.selectedRangeValues. (#3479, kudos to @Igor-Palaguta)