Skip to content

Commit 9e726c7

Browse files
committed
Prepare for release 2.1.0.
1 parent 311aa3c commit 9e726c7

File tree

3 files changed

+24
-3
lines changed

3 files changed

+24
-3
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,28 @@
11
Changelog
22
=========
33

4+
Version 2.1.0
5+
-------------
6+
7+
_2021-08-09_
8+
9+
* Add `@NonNull` or `: Any` to type arguments where appropriate for better nullability contracts in generics.
10+
* Fix lint using "mainProject" instead of "project", meaning this now supports AGP 7.0.0.
11+
* Add lint support for RxKotlin extensions or your own extensions
12+
* See the [docs](https://uber.github.io/AutoDispose/lint-check/) for configuration details!
13+
* Deprecate `TestLifecycleOwner` artifact + its extensions in favor of the first party `androidx.lifecycle.testing.TestLifecycleOwner` option.
14+
* See an example migration in [this PR](https://github.com/uber/AutoDispose/pull/433).
15+
* Update to RxJava `3.1.0`
16+
* Update to Kotlin `1.5.21`
17+
* Update to androidx.lifecycle `2.3.1`
18+
* Update to Error-Prone `2.8.1`
19+
* Update to kotlinx.coroutines `1.5.1`
20+
* Update to lint `30.0.0`
21+
22+
Note that we are no longer releasing AutoDispose 1.x versions as RxJava 2 reached End of Life in February 2021.
23+
24+
Thanks to [@Rajin9601](https://github.com/Rajin9601), [@ianhanniballake](https://github.com/ianhanniballake), [@rafaeltoledo](https://github.com/rafaeltoledo), and [@msridhar](https://github.com/msridhar) for contributing to this release!
25+
426
Version 2.0.0
527
-------------
628

build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,13 +190,12 @@ subprojects {
190190
outputDirectory.set(rootProject.file("docs/2.x"))
191191
moduleName.set(project.property("POM_ARTIFACT_ID"))
192192
moduleVersion.set(project.property("VERSION_NAME"))
193-
cacheRoot.set(file("default"))
194193
dokkaSourceSets.configureEach {
195194
skipDeprecated.set(true)
196195
includes.from("Module.md")
197196
suppressGeneratedFiles.set(true)
198197
externalDocumentationLink {
199-
url.set(URL("http://reactivex.io/RxJava/3.x/javadoc/"))
198+
url.set(new URL("http://reactivex.io/RxJava/3.x/javadoc/"))
200199
}
201200
perPackageOption {
202201
matchingRegex.set(/.*\.internal.*/)

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# limitations under the License.
1515
#
1616
GROUP=com.uber.autodispose2
17-
VERSION_NAME=2.1.0-SNAPSHOT
17+
VERSION_NAME=2.1.0
1818
POM_DESCRIPTION=Automatic binding+disposal of RxJava 2+ streams.
1919
POM_URL=https://github.com/uber/AutoDispose/
2020
POM_SCM_URL=https://github.com/uber/AutoDispose/

0 commit comments

Comments
 (0)