Releases: akarnokd/RxJavaExtensions
Releases · akarnokd/RxJavaExtensions
0.14.0
- 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
- 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
- New base reactive type:
Nono
which is a 0 item - terminal events only Reactive-Streams Publisher
- New Reactive-Streams processor:
NonoProcessor
0.11.0
- Remove type argument from
CompletableSubject
.
- Start working on a
Publisher
-based variant of Completable
, temporarily named Nono
for now.
0.10.0
- new operator:
FlowableTransformers.mapFilter
- upgrade to RxJava 2.0.2
0.9.0
- New operator:
spanout
to spread events out in time.
0.8.0
- Add
Flowable.orderedMerge()
- Add
FlowableTransformers.bufferWhile()
- Add
FlowableTransformers.bufferUntil()
0.7.2
New features:
ParallelScheduler
FlowableTransformers
0.6.2
- Update dependency to RxJava 2.0.1
- Add
SharedScheduler
0.6.0
- Update dependency to RxJava 2.0.0 final.
- Fix code due to internal changes in RxJava 2 final