-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Closed
Labels
Description
Version 1.1.2 - March 18, 2016 (Maven)
API Enhancements
- 1.x: Add Single.onErrorResumeNext(Func) #3766: Add
Single.onErrorResumeNext(Func1)operator - 1.x: switchOnNextDelayError and switchMapDelayError #3765: Add
Observable.switchOnNextDelayErrorandObservable.switchMapDelayErroroperators - 1.x: concatMap full rewrite + delayError + performance #3759: Add
Observable.concatDelayErrorandObservable.concatMapDelayErroroperators - 1.x: combineLatestDelayError #3763: Add
Observable.combineLatestDelayErroroperator - 1.x: Single.using() #3752: Add
Single.usingoperator - Add maxConcurrent parameter to flatMapIterable #3722: Add
Observable.flatMapIterableoverload withmaxConcurrentparameter - Add doOnSubscribe for Single #3741: Add
Single.doOnSubscribeoperator - Creating Observable#create overloads for SyncOnSubscribe and AsyncOnSubscribe #3738: Add
Observable.create(SyncOnSubscribe)andObservable.create(AsyncOnSubscribe)factory methods - new method concatMapIterable #3713 #3718: Add
Observable.concatMapIterableoperator - Add takeUntil support in Single #3712: Add
Single.takeUntil(Completable)operator - 1.x: Added Single execution hooks #3696: Added Single execution hooks via
RxJavaSingleExecutionHookclass - 1.x: OnBackpressureBuffer: DROP_LATEST and DROP_OLDEST #3487: Add
onBackpressureBufferoverflow strategies (oldest, newest, error)
API deprecations
- 1.x: Add Completable.doOnCompleted and deprecate Completable.doOnComplete #3701: deprecate
Completable.doOnCompletein favor ofCompletable.doOnCompleted(note the last d in the method name)
Performance enhancements
- 1.x: concatMap full rewrite + delayError + performance #3759: Add
Observable.concatDelayErrorandObservable.concatMapDelayErroroperators - 1.x: overhead reduction for merge and flatMap #3476: reduced
rangeandflatMap/mergeoverhead
Bugfixes
- 1.x: observeOn - fix in-sequence termination/unsubscription #3768: Fix
observeOnin-sequence termination/unsubscription checking - Avoid swallowing errors in Completable #3733: Avoid swallowing errors in
Completable - scan should pass upstream a request of Long.MAX_VALUE #3727: Fix
scannot requestingLong.MAX_VALUEfrom upstream if downstream has requestedLong.MAX_VALUE - 1.x: make Completable.subscribe() report isUnsubscribed consistently #3707: Lambda-based
Completable.subscribe()methods should reportisUnsubscribedproperly - 1.x: fix mapNotification's last item backpressure handling #3702: Fix
mapNotificationbackpressure handling - 1.x: fix ScalarSynchronousObservable expects EventLoopsScheduler from #3697: Fix
ScalarSynchronousObservableexpecting theScheduler.computation()to beEventLoopsSchedulerall the time - 1.x: fix ExecutorScheduler and GenericScheduledExecutorService reorder bug #3760: Fix ExecutorScheduler and GenericScheduledExecutorService reorder bug
- 1.x: fix counted buffer and window backpressure #3678: Fix counted buffer and window backpressure
Reactions are currently unavailable