Skip to content

Commit

Permalink
Prepare version 3.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
JakeWharton committed Nov 9, 2022
1 parent af0cfbc commit bfc9a9f
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 11 deletions.
11 changes: 11 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# RxAndroid Releases #

### Version 3.0.1 - November, 8 2022 ###

Fixed:
- `AndroidSchedulers.mainThread()` now correctly checks whether async messages are supported by the
current Android version. Previously it always assumed they were available (true on API 16+).

Changed:
- Update to RxJava 3.1.5. This includes a transitive dependency bump to Reactive-Streams 1.0.4 which
re-licenses that dependency from CC-0 to MIT-0.


### Version 3.0.0 - February, 14 2020 ###

General availability of RxAndroid 3.0 for use with RxJava 3.0!
Expand Down
32 changes: 22 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,18 +20,12 @@ Since RxAndroid is part of the RxJava family the communication channels are simi
# Binaries

```groovy
allprojects {
repositories {
maven { url "https://oss.jfrog.org/libs-snapshot" }
}
}
dependencies {
implementation 'io.reactivex.rxjava3:rxandroid:3.0.0'
implementation 'io.reactivex.rxjava3:rxandroid:3.0.1'
// Because RxAndroid releases are few and far between, it is recommended you also
// explicitly depend on RxJava's latest version for bug fixes and new features.
// (see https://github.com/ReactiveX/RxJava/releases for latest 3.x.x version)
implementation 'io.reactivex.rxjava3:rxjava:3.0.0'
implementation 'io.reactivex.rxjava3:rxjava:3.1.5'
}
```

Expand All @@ -40,6 +34,26 @@ dependencies {

Additional binaries and dependency information for can be found at [search.maven.org](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22io.reactivex.rxjava3%22%20a%3A%22rxandroid%22).

<details>
<summary>Snapshots of the development version are available in Sonatype's snapshots repository.</summary>
<p>

```groovy
repositories {
mavenCentral()
maven {
url 'https://oss.sonatype.org/content/repositories/snapshots/'
}
}
dependencies {
implementation 'io.reactivex.rxjava3:rxandroid:3.1.0-SNAPSHOT'
}
```

</p>
</details>


## Build

Expand All @@ -53,8 +67,6 @@ $ ./gradlew build

Further details on building can be found on the RxJava [Getting Started][start] page of the wiki.

<a href='https://travis-ci.org/ReactiveX/RxAndroid/builds'><img src='https://api.travis-ci.org/ReactiveX/RxAndroid.svg?branch=3.x'></a>

# Sample usage

A sample project which provides runnable code examples that demonstrate uses of the classes in this
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ android.defaults.buildfeatures.resvalues=false
android.defaults.buildfeatures.shaders=false

GROUP=io.reactivex.rxjava3
VERSION_NAME=3.0.1-SNAPSHOT
VERSION_NAME=3.0.1

POM_NAME=RxAndroid
POM_DESCRIPTION=RxAndroid
Expand Down

0 comments on commit bfc9a9f

Please sign in to comment.