Skip to content

1.1.3

Compare
Choose a tag to compare
@stevegury stevegury released this 08 Apr 22:26
· 281 commits to 1.x since this release

API enhancements

  • Pull 3780: SyncOnSubscribe has been promoted to @Beta API.
  • Pull 3799: Added Completable.andThen(Single) operator
  • Pull 3777: Added observeOn overload to configure the prefetch/buffer size
  • Pull 3790: Make Single.lift public and @Experimental
  • Pull 3818: fromCallable promotion to @Beta
  • Pull 3842: improve ExecutorScheduler worker unsubscription

API deprecations

  • Pull 3762: Deprecate CompositeException constructor with message prefix

General enhancements

  • Pull 3828: AsyncSubject now supports backpressure
  • Pull 3829: Added rx.unsafe-disable system property to disable use of sun.misc.Unsafe even if it is available
  • Pull 3757: Warning: behavior change! Operator sample emits last sampled value before termination

Performance enhancements

  • Pull 3795: observeOn now replenishes with constant rate

Bugfixes

  • Pull 3809: fix merge/flatMap crash when the inner source was just(null)
  • Pull 3789: Prevent Single.zip() of zero Singles
  • Pull 3787: fix groupBy delaying group completion till all groups were emitted
  • Pull 3823: fix DoAfterTerminate handle if action throws
  • Pull 3822: make defensive copy of the properties in RxJavaPlugins
  • Pull 3836: fix switchMap/switchOnNext producer retention and backpressure
  • Pull 3840: fix concatMap scalar/empty source behavior
  • Pull 3839: fix takeLast() backpressure
  • Pull 3845: fix delaySubscription(Observable) unsubscription before triggered