RxSwiftExt Versions Save

A collection of Rx operators & tools not found in the core RxSwift distribution

6.2.1

7 months ago

Same as 6.2.0, with fixed Carthage support (Thanks @adamsousa!)

6.2.0

8 months ago

Exposes a public Observable alias to overcome a bug in Xcode 15 (#272)

6.1.0

2 years ago

Various fixes for Xcode 12.5 and Carthage

6.0.1

3 years ago

Relax minor version dependency on RxSwift

6.0.0

3 years ago

Support RxSwift 6

5.2.0

4 years ago

Added:

  • merge(with:) now takes an array instead of a variadic list to avoid signature conflict (#238 #241)

Fixes:

  • Test updates and generic constraint naming updated (thanks @MortyMerr)!

5.1.1

4 years ago

Restore watchOS support

5.1.0

4 years ago
  • RxSwiftExt now supports Swift Package Manger (SPM)
  • Added UIScrollView.scrolledToBottom
  • Fix deprecated barrier usage in once
  • Added merge(with:)
  • Simplify unwrapping operators to use compactMap underneath the hood.
  • Add mapTo for Traits.
  • Make pausableBuffered more robust to reentrancy.

5.0.0

4 years ago

Requires RxSwift 5 and Xcode 10.2.

(Version 4.0.0 was skipped to aline versioning with RxSwift core)

3.4.0

5 years ago
  • Fix withUnretained so it allows proper destructuring.
  • added mapMany operator.
  • added toSortedArray operator.
  • rolled map(to:) back to mapTo(_:) for SharedSequenceConvertibleType.
  • added unwrap() operator for SharedSequence.
  • added apply(_:) for Single.
  • added count operator.