Download Latest Version 2.2.1 source code.zip (3.3 MB)
Email in envelope

Get an email when there's a new version of AutoDispose

Home / 2.1.0
Name Modified Size InfoDownloads / Week
Parent folder
2.1.0 source code.tar.gz 2021-08-09 3.1 MB
2.1.0 source code.zip 2021-08-09 3.2 MB
README.md 2021-08-09 1.4 kB
Totals: 3 Items   6.3 MB 0
  • Add @NonNull or : Any to type arguments where appropriate for better nullability contracts in generics.
  • Fix lint using "mainProject" instead of "project", meaning this now supports AGP 7.0.0.
  • Add lint support for RxKotlin extensions or your own extensions
  • See the docs for configuration details!
  • Lint is now published as a dedicated artifact for use in pure JVM projects. ```groovy plugins { id "org.jetbrains.kotlin.jvm" id "com.android.lint" }

dependencies { lintChecks "com.uber.autodispose2:autodispose-lint:<version>" } `` * DeprecateTestLifecycleOwnerartifact + its extensions in favor of the first partyandroidx.lifecycle.testing.TestLifecycleOwneroption. * See an example migration in [this PR](https://github.com/uber/AutoDispose/pull/433). * Update to RxJava3.1.0* Update to Kotlin1.5.21* Update to androidx.lifecycle2.3.1* Update to Error-Prone2.8.1* Update to kotlinx.coroutines1.5.1* Update to lint30.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!

Source: README.md, updated 2021-08-09