RxCombine Versions Save

Bi-directional type bridging between RxSwift and Apple's Combine framework

2.0.1

3 years ago

Fix a bug preventing building under Xcode 12.5 as well as older versions of iOS

2.0.0

3 years ago
  • Support RxSwift 6
  • Add Infallible conversion from a publisher with Failure == Never

1.6.1

3 years ago

This version includes Carthage improvements for pre-built binaries (Thanks @fredyshox). There are no code changes aside for that.

1.6.0

4 years ago

This release includes two major changes:

  • The entire bridging of Subjects have changes. To go from a Rx Subject to a Combine Subject, use .toCombine(). To learn more about this change, see #16.
  • The deployment target of this project was lowered to that of RxSwift (iOS 8, macOS 10.9, watchOS 3, tvOS 9) with specific availability clauses. To allow proper migration on older codebases.

1.5.0

4 years ago

🥳 RxCombine 1.5.0 is out!

This is a big refactor & stability update, which you should definitely upgrade to.

RxCombine now entirely respects backpressure and downstream demand when converting an Observable's emissions to a Publisher. This substantially enhances stability and resolves some reported issues.

1.3.1

4 years ago

Fix a race condition where subscription was pushed to subscriber after and immediate value. #7 Thanks @epatey !

1.3.0

4 years ago

Supports Xcode 11 GM

1.2.0

4 years ago

Updated for Xcode 11 beta 3.

Apple removed the AnyPublisher initializer that takes a closure (similar to RxSwift's Observable.create). Meaning creating a Publisher can only be done with an intermediary type. See RxPublisher.

1.1.0

4 years ago
  • Add Observable.asPublisher() as an alias to the publisher property (Thanks @jdisho!)
  • Support Carthage via Prebuilt Binary

1.0.0

4 years ago

Initial Release! 🎉