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 withPair
andTriple
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.