Skip to content

Releases: ReactiveX/RxJavaReactiveStreams

1.2.1

15 Nov 13:35
Compare
Choose a tag to compare

Notable changes:

  • Upgrade to RxJava 1.2.2
  • Remove the RS Subscriber reuse check from the PublisherAdapter to allow subscribing with the same exact instance if the downstream wants to (Flowable.concat, Flowable.retry, etc use the same instance when subscribing to every source because they are safe to do so).

1.2.0

17 Oct 11:05
Compare
Choose a tag to compare

Notable changes:

  • Pull 156: fix Single converter bad request/signal behavior
  • Pull 157: Verify Single and Completable converter with the Reactive-Streams TCK
  • Upgrade to RxJava 1.2.1

1.1.1

26 Jul 08:43
Compare
Choose a tag to compare
  • Update RxJava dependency to 1.1.8
  • Fix SubscriberAdapter calling onStart; leads to double calls sometimes. #152

1.1.0

30 Jun 20:43
Compare
Choose a tag to compare
  • Pull 150: Single and Completable converters
  • Update RxJava dependency to version 1.1.6

1.0.1

03 Jun 21:45
Compare
Choose a tag to compare
  • Pull 147 Fix request and subscriber tracking

1.0.0

29 Apr 17:47
Compare
Choose a tag to compare

Version 1.0.0 release along with Reactive Streams 1.0.0.

A Reactive Stream Publisher can be created from an Observable like this:

// Create a  publisher
Observable<Integer> observable = Observable.from(ints);
Publisher<Integer> publisher = RxReactiveStreams.toPublisher(observable);

And a Publisher can be converted to an Observable like this:

// Convert to an Rx Observable to do further transforms
Observable<String> lines = RxReactiveStreams.toObservable(stringsPublisher);

The artifact is available on Maven Central and can be imported with this dependency information:

<dependency>
    <groupId>io.reactivex</groupId>
    <artifactId>rxjava-reactive-streams</artifactId>
    <version>1.0.0</version>
</dependency>
compile 'io.reactivex:rxjava-reactive-streams:1.0.0'

0.1.0

01 Oct 02:25
Compare
Choose a tag to compare

Initial work on bridge between RxJava and Reactive Streams.