🎉 The first official release of RAC 3.0 🎉
This release targets Xcode 6.4 and Swift 1.2 only. For Xcode 7 and Swift 2 support see the RAC 4 alpha.
See the CHANGELOG to learn more about the major changes between ReactiveCocoa versions 2 and 3. For those new to RAC start with the README and Framework Overview.
There were some non-breaking changes since RC.1
- [added] Initializing a
PropertyOf
directly from a signal or producer (#2192, thanks @brow and @jspahrsummers!) - [improved] Remove internal use of KVO from
RACCommand
(#2334, thanks @mdiep, @joshaber, and @ashfurrow!) - [fixed]
-[RACSignal concat]
properly disposes when completing synchronously (#2328, thanks @joshaber!)
Also thanks to @ikesyo, @natan, @zhigang1992, @almassapargali, @Nirma, @yoichitgy, and @richeterre for general code and documentation improvements!
Overall, thanks to all the contributors over the last year+ that made RAC3 possible. 👏
- @335g
- @adly-holler
- @alanjrogers
- @almassapargali
- @alskipp
- @andymatuschak
- @ashfurrow
- @bromas
- @brow
- @foliot
- @gavrix
- @hirad
- @icodesign
- @ikesyo
- @iv-mexx
- @JaviSoto
- @jconst
- @joshaber
- @jspahrsummers
- @kaishin
- @kastiglione
- @kaybutter
- @larcus94
- @liyihe96
- @mdiep
- @michaelmcguire
- @NachoSoto
- @natan
- @neilpa
- @Nirma
- @norio-nomura
- @pyrtsa
- @richeterre
- @robrix
- @saniul
- @sharplet
- @vmartinelli
- @yoichitgy
- @zhigang1992
Hopefully I didn't miss anyone. Onward and upward to RAC4 and Swift 2