Fri. Nov 22nd, 2019

RxJava 3.0.0-RC5 releases: Rx Java implementation

1 min read

RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences.

It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety, and concurrent data structures.



Changelog 3.0.0-RC5

Please check out the wiki page What’s different in 3.0 from time to time for the details and migration guide.


  • Fix concurrent clear in observeOn while output-fused. (#6708)
  • Fix MulticastProcessor not requesting more after limit is reached. (#6714)

Documentation enhancements

  • Update javadoc for observeOn to mention its eagerness. (#6700)


  • Embed R8 ProGuard rules to ignore Flow* interfaces in RS 1.0.3 (#6706)