Skip to content

Releases: akarnokd/RxJavaExtensions

0.14.0

20 Dec 11:10
Compare
Choose a tag to compare
  • Upgrade to RxJava 2.0.3
  • New base type: Perhaps - the Reactive-Streams variant of Maybe
  • New processor: PerhapsProcessor - hot version of Perhaps, cousin on MaybeSubject
  • A few internal fixes and cleanups to Nono and Solo.

0.13.0

15 Dec 11:44
Compare
Choose a tag to compare
  • Add no arg Nono.subscriber() method
  • Add no arg Nono.blockingSubscribe() method
  • Add Nono.create factory method
  • Implement Solo, the 1-error Reactive-Streams Publisher-based implementation of a Single. See examples.
  • Implement SoloProcessor, the hot version of Solo. See example 1 and example 2.
  • Add FlowableTransformers.onBackpressureTimeout: add a timeout to unclaimed buffered items in case the downstream can't consume fast enough. See example.
  • Add StringFlowable.split that splits a sequence of strings with a Regexp as if the sequence were of one big string (that is, individual strings don't count as split by themselves). See example.

0.12.0

08 Dec 13:32
Compare
Choose a tag to compare
  • New base reactive type: Nono which is a 0 item - terminal events only Reactive-Streams Publisher
  • New Reactive-Streams processor: NonoProcessor

0.11.0

03 Dec 17:09
Compare
Choose a tag to compare
  • Remove type argument from CompletableSubject.
  • Start working on a Publisher-based variant of Completable, temporarily named Nono for now.

0.10.0

02 Dec 11:26
Compare
Choose a tag to compare
  • new operator: FlowableTransformers.mapFilter
  • upgrade to RxJava 2.0.2

0.9.0

20 Nov 17:12
Compare
Choose a tag to compare
  • New operator: spanout to spread events out in time.

0.8.0

17 Nov 13:27
Compare
Choose a tag to compare
  • Add Flowable.orderedMerge()
  • Add FlowableTransformers.bufferWhile()
  • Add FlowableTransformers.bufferUntil()

0.7.2

16 Nov 10:32
Compare
Choose a tag to compare

New features:

  • ParallelScheduler
  • FlowableTransformers
    • operator valve()

0.6.2

12 Nov 10:53
Compare
Choose a tag to compare
  • Update dependency to RxJava 2.0.1
  • Add SharedScheduler

0.6.0

29 Oct 11:28
Compare
Choose a tag to compare
  • Update dependency to RxJava 2.0.0 final.
  • Fix code due to internal changes in RxJava 2 final