RxSwift v4.1.0 Release Notes

    • ✅ Adds Recorded<Event<T>> array factory method in RxTest. #1531
    • ✅ Replaces global functions next, error, completed with Recorded.next, Recorded.error, Recorded.completed in RxTest. #1510
    • ✂ Removes AnyObject constraint from Delegate parameter on DelegateProxy. #1442
    • ➕ Adds ObservableType.bind(to:) overloads for PublishRelay and BehaviorRelay.
    • ➕ Adds ControlEvent.asSignal().
    • ➕ Adds UISegmentedControl.rx.enabled(forSegmentAt:) extension.
    • ➕ Adds UIStepper.rx.stepValue extension.
    • ➕ Adds error handling Hook to Single, Maybe and Completable. #1532
    • ➕ Adds recordCallStackOnError to improve performance of DEBUG configuration.

    Anomalies

    • 🔄 Changes return value of blocking version of single operator from E? to E. #1525
    • ✂ Removes deprecation attribute from asSharedSequence.