RxBinding v3.0.0-alpha1 Release Notes
Release Date: 2018-10-17 // over 5 years ago-
- New: Maven coordinates are now
com.jakewharton.rxbinding3:rxbinding
(et al). Package name is nowcom.jakewharton.rxbinding3.*
. - New: AndroidX support! The library is now AndroidX-only. For use with the old support libraries use version 2.2.0.
- New: Library is now Kotlin-first and
-kotlin
artifacts are gone. Java callers get the same API as before. Kotlin callers get the extension-based API. Event classes are now Kotlindata
classes instead of using AutoValue. RxJava'sPredicate
and Java'sCallable
are no longer used and are replaced by Kotlin functional types. For Java callers these can still be used asFunction1
but the use of lambdas is encouraged. - New: Observables which signal an event without any information use
Unit
instead ofObject
. (Note: This was always true for Kotlin extension users) - All deprecated methods have been removed.
- Some trivial consumer factories have been removed. You can subscribe lambdas to the stream to replicate their functionality.
- New: Maven coordinates are now