This is the fourth alpha release of ReactiveCocoa 5.0. It targets Swift 3.0.
New since alpha 3
- Updated for ReactiveSwift 1.0.0 Release Candidate 1.
- The workspace has now playgrounds for iOS and tvOS.
UIGestureRecognizer
reactive extension. (#3256, kudos to @bitomule)NSLayoutConstraint
reactive extension. (#3277, kudos to @eimantas)MKMapView
reactive extension. (#3288, kudos to @eimantas)UISlider
reactive extension. (#3291, kudos to @eimantas)UIStepper
reactive extension. (#3293, kudos to @eimantas)UIRefreshControl
reactive extension. (#3321, kudos to @calebd)UISearchBar
reactive extension. (#3335, kudos to @dcaunt)UIScrollView
reactive extension. (#3341, kudos to @dcaunt)NSPopUpButton
reactive extension. (#3337, kudos to @ohbargain)- New
UISwitch
action target:toggled
. (#3322, kudos to @iv-mexx) - New
UIView
binding target:backgroundColor
. (#3276, kudos to @eimantas) - New
UIBarButton
binding target:image
and `title. (#3278, kudos to @eimantas) - New collection view binding target:
reloadData
. (#3284, kudos to @sharplet) - New
UITextField
andUITextView
reactive extension:attributedText
,attributedTextValues
andcontinuousAttributedTextValues
. (#3307, kudos to @augusteo) NotificationCenter.reactive.keyboardChange
for system keyboard notification. (#3319, kudos to @andersio)NSObject.reactive.makeBindingTarget
is now public.
Change since alpha 3
DynamicProperty
no longer acceptsnil
in its initializer. (#3273, kudos to @ikesyo)CocoaAction.isEnabled
andCocoaAction.isExecuting
are now bound to the main thread as expected. (#3345, kudos to @andersio)
Acknowledgements
Kudos to @mdiep, @NachoSoto, @sharplet, @ikesyo, @liscio, @akashivskyy, @dcaunt, @andriuskl and @andersio who helped review the pull requests.