Skip to content

Releases: ReactiveX/RxJavaReactiveStreams

1.2.1

Choose a tag to compare

@akarnokd akarnokd released this 15 Nov 13:35

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

Choose a tag to compare

@akarnokd akarnokd released this 17 Oct 11:05

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

Choose a tag to compare

@akarnokd akarnokd released this 26 Jul 08:43
  • Update RxJava dependency to 1.1.8
  • Fix SubscriberAdapter calling onStart; leads to double calls sometimes. #152

1.1.0

Choose a tag to compare

@akarnokd akarnokd released this 30 Jun 20:43
  • Pull 150: Single and Completable converters
  • Update RxJava dependency to version 1.1.6

1.0.1

Choose a tag to compare

@benjchristensen benjchristensen released this 03 Jun 21:45
  • Pull 147 Fix request and subscriber tracking

1.0.0

Choose a tag to compare

@benjchristensen benjchristensen released this 29 Apr 17:47

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

Choose a tag to compare

@benjchristensen benjchristensen released this 01 Oct 02:25

Initial work on bridge between RxJava and Reactive Streams.