2.2.0
- Fix: Dispose the handle returned by
Job.invokeOnCompletion
when Rx subscription is disposed. - Fix: The
withScope()
lint now correctly handles different named arguments order. - Fix: Support kotlin if/when/lambda expressions in lint lenient mode.
- Update AndroidX Lifecycle to
2.6.1
. - Update Kotlin to
1.9.0
. - Update RxJava to
3.1.6
. - Update RxAndroid to
3.0.2
. - Update lint to
8.0.2
/31.0.2
. - Update error-prone to
2.20.0
. - Update dokka + fresh coat of paint on API docs on the project site: https://uber.github.io/AutoDispose/api/2.x/
Special thanks to @alexfu, @sanggggg, and @psteiger for contributing to this release!
What's Changed
- Update various dependencies by @ZacSweers in #462
- Improve RxJava versions support documentation by @alexfu in #464
- lint lenient mode support kotlin lambda/when/if expressions by @sanggggg in #466
- [Coroutines Interop] Dispose the handle returned by
Job.invokeOnCompletion
when Rx subscription is disposed. by @psteiger in #470 - Modernize repo by @ZacSweers in #471
New Contributors
- @alexfu made their first contribution in #464
- @sanggggg made their first contribution in #466
- @psteiger made their first contribution in #470
Full Changelog: 2.1.1...2.2.0