NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Maven Central · #868 by repository stars
RxJava bindings for Kotlin
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
10 years old
11 releases · first in 2017
Migrated to Gradle 5.4.1 and Gradle Kotlin DSL
Nothing published for this version
Migrated to Gradle 5.4.1 and Gradle Kotlin DSL
One column per quarter.
This is the first release for RxKotlin in quite some time. I apologize it took so long.
This is the first release for RxKotlin in quite some time. I apologize it took so long.
Thank you everyone for your contributions!
This clashed directly with the toMaybe() in RxKotlin. Rather than deprecating these extensions, they were just removed to prevent further hindrance.
This is a breaking release removing some annoyances, specifically the toSingle() and toMaybe() extension functions targeting futures, callables, and even single T items.
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 the toMaybe() 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 the Observables and Flowables factories instead.
RxJava and Kotlin dependencies have been updated as well.
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 t
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(), and withLatestFrom() now support emitting Pairs and Triples when no combining function is provided for 2-3 source arguments. This applies to Observable, Flowable, Single, and Maybe types.
Singles and Maybes have been greatly expanded to include more SAM helper operators for zip() and zipWith()
toMap() and toMultimap() extension operators have been added to Observable<Pair<X,Y>> and Flowable<Pair<X,Y>>, which will automatically use each Pair emission to map the key and value without any arguments.
Order of parameters for subscribeBy() have been moved so that onNext is 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.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →