You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release contains new operators, further cleanups, better test coverage and bugfixes. Thanks to the respective contributors and @JakeWharton for the reviews.
API enhancements
Pull 4589: Add singleOrError, firstOrError, lastOrError & elementAtOrError to Observable and Flowable
Version 2.0.0-RC4 - October 7, 2016 (Maven)
This release contains new operators, further cleanups, better test coverage and bugfixes. Thanks to the respective contributors and @JakeWharton for the reviews.
API enhancements
singleOrError
,firstOrError
,lastOrError
&elementAtOrError
toObservable
andFlowable
Completable.andThen(MaybeSource)
Maybe.flatMapSingle
Single.flatMapMaybe
Schedulers
initialization viaCallable
TestSubscriber
&TestObserver
addassertValue(Predicate)
.BaseTestConsumer.assertError(Class/Throwable)
to remove duplicate code, tests tweaks to remove few IDE warningsCompletable.fromRunnable()
TestConsumer
don't wrap withCompositeException
when there is only one errorflattenAs{Observable,Flowable}
toSingle
andMaybe
Observable.compose
to useObservableTransformer
.flatMap{Completable, Maybe, Single}
operators toFlowable
andObservable
.Function
from transformer interfaces to allow a single obj.Maybe.ignoreElement
to returnCompletable
.Performance enhancements
Observable.flatMapIterable
onBackpressureBuffer
Bugfixes
onError
to Plugin when done.UnicastSubject
fixonTerminate
CompositeExcepetion
thread-safe like 1.x and also fix some issues.ObservableAmb
FlowableAmb
Maybe
andSingle
to use theirTransformer
s incompose()
.ConcurrentHashMap
toMap
to avoid compatibility issue.Removals
takeFirst(predicate)
fromObservable
&Flowable
Other
AmbArray
andAmbIterable
intoAmb
forSingle
,Maybe
andCompletable
types.The text was updated successfully, but these errors were encountered: