io.reactivex.rxjava2:rxkotlin
2.4.0
#720 most downloaded on Maven Central
ReactiveX/RxKotlin
What this package is like to depend on
Last release 7 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 11 months
Some releases are documented
notes for 4 of 7 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
11 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
11 releases · Mar 2017 to Jul 2019Releases
latest 11-
2.4.028 Jul 2019Release notes
Open source →- Kotlin updated to 1.3.40
- RxJava updated to 2.2.10
- Migrated to Gradle 5.4.1 and Gradle Kotlin DSL
-
2.4.0-RC312 Jul 2019 pre-releaseNothing published for this version
-
2.4.0-beta.128 Jun 2019 pre-releaseRelease notes
Open source →- Kotlin updated to 1.3.40
- RxJava updated to 2.2.10
- Migrated to Gradle 5.4.1 and Gradle Kotlin DSL
-
2.3.010 Aug 2018Release notes
Open source →This is the first release for RxKotlin in quite some time. I apologize it took so long.
- RxJava updated to 2.2.0
- Kotlin updated to 1.2.60
- Silence unused and platform warnings #179
- Add missing @CheckReturnValue annoations #180
- Add zero-arg flatMapIterable and concatMapIterable #185
- Make cast and ofType operate on wildcard types rather than Any #176
- Add Flowables.create with lambda as last parameter #188
- Change return type of Flowable.withLatestFrom #193
Thank you everyone for your contributions!
-
2.2.027 Nov 2017Release notes
Open source →This is a breaking release removing some annoyances, specifically the
toSingle()andtoMaybe()extension functions targeting futures, callables, and even singleTitems.These caused far more harm than good, as they often clashed with other libraries and people's own extensions. For instance, RxKotlinFX has a
Dialog<T>.toMaybe()extension which emits a dialog's response. This clashed directly with thetoMaybe()in RxKotlin. Rather than deprecating these extensions, they were just removed to prevent further hindrance.Deprecated
Observable#combineLatest()and its Flowable counterpart have been removed as well, and you can use theObservablesandFlowablesfactories instead.RxJava and Kotlin dependencies have been updated as well.
-
2.1.024 Jun 2017Release notes
Open source →There are a number of changes in this release, some of which are possibly breaking. Many additions seek to expand the SAM helpers used to workaround the SAM issue.
-
zip(),combineLatest(),zipWith(), andwithLatestFrom()now support emitting Pairs and Triples when no combining function is provided for 2-3 source arguments. This applies toObservable,Flowable,Single, andMaybetypes. -
SinglesandMaybeshave been greatly expanded to include more SAM helper operators forzip()andzipWith() -
toMap()andtoMultimap()extension operators have been added toObservable<Pair<X,Y>>andFlowable<Pair<X,Y>>, which will automatically use eachPairemission to map thekeyandvaluewithout any arguments. -
Order of parameters for
subscribeBy()have been moved so thatonNextis the default if only one unnamed parameter is provided. -
Kotlin 1.2 and RxJava 2.1.0 are now dependencies
Please file any issues if you have any questions or concerns. Thanks to everyone who contributed to this release.
-
-
2.0.318 May 2017Nothing published for this version
-
2.0.203 May 2017Nothing published for this version
-
2.0.1-RC124 Apr 2017 pre-releaseNothing published for this version
-
2.0.020 Mar 2017Nothing published for this version
-
2.0.0-RC314 Mar 2017 pre-releaseNothing published for this version