Skip to content

Commit ebaeee5

Browse files
committed
Update changes.md and readme.md
1 parent 83a3332 commit ebaeee5

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

CHANGES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
Version 1.x can be found at https://github.com/ReactiveX/RxJava/blob/1.x/CHANGES.md
44

5+
### Version 2.0.0-RC2 - September 5, 2016 ([Maven](http://search.maven.org/#artifactdetails%7Cio.reactivex.rxjava2%7Crxjava%7C2.0.0-RC2%7C))
6+
7+
This Release Candidate features a large amount of internal fixes, cleanups and enhancements. Please refer to the [closed PRs](https://github.com/ReactiveX/RxJava/pulls?q=is%3Apr+is%3Aclosed+milestone%3A%222.0+RC+2%22) for its milestone. This includes the bugfix for the `Single.subscribeOn` failing with `Disposable already set!` error printed to the console ([Issue 4448](https://github.com/ReactiveX/RxJava/issue/4448), [Pull 4450](https://github.com/ReactiveX/RxJava/pull/4450)).
8+
9+
The library now has a new base reactive type: `Maybe` which is essentially a `Single` and `Completable` combined. You can have exactly 1 onSuccess, 1 onError or 1 onComplete signals with it. Note however that it doesn't have all the operators possible for this type of source but you can convert it back and forth to the other base reactive types (i.e., `Flowable`, `Single`, `Completable` and `Observable`). Unlike Project Reactor's `Mono` type, this doesn't implement the Reactive-Streams `Publisher` (but is designed along the idea) and doesn't have backpressure (as there is no chance of buffer-bloat like with unknown length `Flowable`s and `Observable`s).
10+
11+
512
### Version 2.0.0-RC1 - August 25, 2016 ([Maven](http://search.maven.org/#artifactdetails%7Cio.reactivex.rxjava2%7Crxjava%7C2.0.0-RC1%7C))
613

714
RxJava 2.0 has been rewritten from scratch to be more performant, lower overhead (memory and cpu) and to natively implement the Reactive-Streams specification in its new `Flowable` type. The library still supports Java 6+ and is considered a **4th generation reactive library**.

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@ See the differences between version 1.x and 2.x in the wiki article [What's diff
2828
The release plan for 2.x is as [follows](https://github.com/ReactiveX/RxJava/issues/4016):
2929

3030
- **25/08/2016: Release Candidate 1: stabilized API and feature set**
31-
- 23/09/2016: Release Candidate 2: addressing feedback from RC 1
32-
- 21/10/2016: Release Candidate 3: addressing feedback from RC 2
31+
- **05/09/2016: Release Candidate 2: addressing feedback from RC 1**
32+
- 23/09/2016: Release Candidate 3: addressing feedback from RC 2
33+
- 07/10/2016: Release Candidate 4: addressing feedback from RC 3
34+
- 21/10/2016: Release Candidate 5: addressing feedback from RC 4
3335
- 29/10/2016: Stable Release: General availability
3436

3537
## Communication
@@ -112,8 +114,8 @@ To build:
112114

113115
```
114116
$ git clone [email protected]:ReactiveX/RxJava.git
115-
$ git checkout -b 2.x
116117
$ cd RxJava/
118+
$ git checkout -b 2.x
117119
$ ./gradlew build
118120
```
119121

0 commit comments

Comments
 (0)