Sun. Jun 7th, 2020

RxJava 3.0.4 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.

rxjava

 

Changelog

v3.0.4

Bugfixes

  • Fix Flowable.groupBy eviction logic double decrement and hang. (#6975)
  • Fix Flowable.groupBy cancellation/cleanup/eviction race hangs. (#6979)
  • Disable fusion on the groups of Flowable.groupBy. (#6983)
  • Fix Flowable.groupBy eviction-completion-replenishment problems. (#6988)
  • Removed unnecessary upstream.cancel() call for casually finished upstream sequences. (#6992)

Download