Automatic binding+disposal of RxJava streams.
APACHE-2.0 License
Bot releases are visible (Hide)
DetachEventCompletable
is disposed.Published by ZacSweers about 1 year ago
Job.invokeOnCompletion
when Rx subscription is disposed.withScope()
lint now correctly handles different named arguments order.2.6.1
.1.9.0
.3.1.6
.3.0.2
.8.0.2
/31.0.2
.2.20.0
.Special thanks to @alexfu, @sanggggg, and @psteiger for contributing to this release!
Job.invokeOnCompletion
when Rx subscription is disposed. by @psteiger in https://github.com/uber/AutoDispose/pull/470
Full Changelog: https://github.com/uber/AutoDispose/compare/2.1.1...2.2.0
SingleSubscribeProxy#subscribe(BiConsumer)
now propagates the correct nullability. Previously, both parameters were implicitly @NonNull
. Now they are correctly annotated as @Nullable
.1.5.30
.2.9.0
.@DoNotMock
annotation.@NonNull
or : Any
to type arguments where appropriate for better nullability contracts in generics.plugins {
id "org.jetbrains.kotlin.jvm"
id "com.android.lint"
}
dependencies {
lintChecks "com.uber.autodispose2:autodispose-lint:<version>"
}
TestLifecycleOwner
artifact + its extensions in favor of the first party androidx.lifecycle.testing.TestLifecycleOwner
option.
3.1.0
1.5.21
2.3.1
2.8.1
1.5.1
30.0.0
Note that we are no longer releasing AutoDispose 1.x versions as RxJava 2 reached End of Life in February 2021.
Thanks to @Rajin9601, @ianhanniballake, @rafaeltoledo, and @msridhar for contributing to this release!