This release is intended for use with Xcode 6.3.1.
- #1942 fixes
UIControl.rac_command
potentially calling-endRefresh
on a background thread (thanks @liyihe96, @neilpa, and @kastiglione!) - #1992 fixes “not safe for application extensions” warning (thanks @neilpa and @NachoSoto!)
- #1998 fixes type inferencing errors when using
flatMap
on a producer-of-producers (thanks @ikesyo!) - #2011 allows
QueueScheduler
s to be named for debugging (thanks @NachoSoto!) - #2010 fixes
promoteErrors
not passing through.Interrupted
events (thanks @ikesyo!) - #2009 fixes a potential crash in
flatten(.Concat)
(thanks @robrix and @ikesyo!) - #1961 adds
zip
andcombineLatest
over sequences of signals/producers (thanks @larcus94!) - #1975 fixes
.Interrupted
events from inner producers terminating the outer signal/producer (thanks @neilpa!)
🚧 Remember, RAC 3 is beta software! 🚧
Use in production applications is still not recommended, but shouldn't cause problems. Note, however, that the Markdown documentation in the repository has not been fully updated yet. Use at your own risk!
See the CHANGELOG to learn more about the major changes between ReactiveCocoa versions 2 and 3.