ReactiveSwift v2.0.0-rc.1 Release Notes
-
🚦 1. If the input observer of a
Signal
deinitializes while theSignal
has not yet terminated, aninterrupted
event would now be automatically sent. (#463, kudos to @andersio)ValidationResult
andValidatorOutput
have been renamed toValidatingProperty.Result
andValidatingProperty.Decision
, respectively. (#443)
🚦 1. Mitigated a race condition related to ARC in the
Signal
internal. (#456, kudos to @andersio)- Added new convenience initialisers to
Action
that make creating actions with state input properties easier. When creating anAction
that is conditionally enabled based on an optional property, use the renamedAction.init(unwrapping:execute:)
initialisers. (#455, kudos to @sharplet)