All Versions
Latest Version
Avg Release Cycle
103 days
Latest Release
495 days ago

Changelog History
Page 2

  • v2.0.3 Changes

    May 18, 2017

    ๐Ÿš€ This is a quick release to remove Java 8 configuration, so this works on Java 6+.

    Also a blockingSubscribeBy() has been added as discussed here.

  • v2.0.2 Changes

    May 03, 2017

    ๐Ÿš€ This is a re-release of the features in 2.0.1 to address some build issues during deployment. combineLatest() also received extensions to work with Pair and Triple emissions.

    Thanks @stepango for putting these changes in.

  • v2.0.1 Changes

    May 02, 2017

    ๐Ÿš€ This release focuses on "workaround" fixes for the SAM conversion issue when using Kotlin with RxJava 2.x.

    Currently, the Kotlin compiler gets confused and cannot infer when presented with multiple SAM parameter overloads. Hopefully, JetBrains will resolve this issue sooner than later. Until then, we have put together some helpers to get us by:

    โœ… Non-SAM zip() and withLatestFrom() extension function operators were added to Observable, Flowable, Single, and Maybe where applicable.

    โœ… Observables, Flowables, Singles, and Maybes classes were added to house Kotlin-friendly non-SAM versions of zip() and combineLatest().

    This does not address all operators affected by the SAM issue, but these are commonly encountered and will serve as a good start. For instance, the subscribe() function on Single and Maybe will be addressed later as they may require a different method signature.

    Thanks to @chris-horner for spearheading this idea.