github ReactiveCocoa/ReactiveCocoa 5.0.4

latest releases: 12.0.0, 11.2.2, 11.2.1...
6 years ago

This is a maintenance release of ReactiveCocoa 5.x. It targets Swift 3.1.

Changes

  1. UITextField text signals now react to editingDidEndOnExit. (#3474)

  2. Introduce mapControlEvents(_:_:) which is set to replace controlEvents(_:_:) in most cases. (#3472)

    You should use mapControlEvents in general unless the state of the control — e.g. text, state — is not concerned. In other words, you should avoid using map on a control event signal to extract the state from the control.

  3. Resigning first responder when reacting to a UITextField signal no longer deadlocks. (#3453, #3472)

  4. New operator: take(duringLifetimeOf:). (#3466, kudos to @andersio)
    It is available on Signal and SignalProducer, and supports both Objective-C and native Swift objects.

Acknowledgements

Kudos to @mdiep, @sharplet and @andersio who helped review the pull requests and contribute to the documentations.

Don't miss a new ReactiveCocoa release

NewReleases is sending notifications on new releases.