Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency update: RxJava #113

Closed

Conversation

jared-bot
Copy link
Contributor

RxJava

2.1.17

Maven

API changes

  • Pull 6079: Add Completable.takeUntil(Completable) operator.
  • Pull 6085: Add Completable.fromMaybe operator.

Performance improvements

  • Pull 6096: Improve Completable.delay operator internals.

Documentation changes

2.1.16

Maven

This is a hotfix release for a late-identified issue with concatMapMaybe and concatMapSingle.

Bugfixes

  • Pull 6060: Fix concatMap{Single|Maybe} null emission on success-dispose race.

2.1.15

Maven

API changes

  • Pull 6026: Add blockingSubscribe overload with prefetch amount allowing bounded backpressure.
  • Pull 6052: Change {PublishSubject|PublishProcessor}.subscribeActual to protected. They were accidentally made public and there is no reason to call them outside of RxJava internals.

Documentation changes

  • Pull 6031: Inline CompositeDisposable JavaDoc.
  • Pull 6042: Fix MulticastProcessor JavaDoc comment.
  • Pull 6049: Make it explicit that throttleWithTimout is an alias of debounce.
  • Pull 6053: Add Maybe marble diagrams 06/21/a
  • Pull 6057: Use different wording on blockingForEach() JavaDocs.
  • Pull 6054: Expand {X}Processor JavaDocs by syncing with {X}Subject docs.

Performance enhancements

  • Pull 6021: Add full implementation for Single.flatMapPublisher so it doesn't batch requests.
  • Pull 6024: Dedicated {Single|Maybe}.flatMap{Publisher|Observable} & andThen(Observable|Publisher) implementations.
  • Pull 6028: Improve Observable.takeUntil.

Bugfixes

  • Pull 6019: Fix Single.takeUntil, Maybe.takeUntil dispose behavior.
  • Pull 5947: Fix groupBy eviction so that source is cancelled and reduce volatile reads.
  • Pull 6036: Fix disposed LambdaObserver.onError to route to global error handler.
  • Pull 6045: Fix check in BlockingSubscriber that would always be false due to wrong variable.

Other changes

  • Pull 6022: Add TCK for MulticastProcessor & {0..1}.flatMapPublisher
  • Pull 6029: Upgrade to Gradle 4.3.1, add TakeUntilPerf.
  • Pull 6033: Update & fix grammar of DESIGN.md

@jared-bot
Copy link
Contributor Author

Closed via #117

@jared-bot jared-bot closed this Jul 31, 2018
@mirland mirland deleted the update/io.reactivex.rxjava2-rxjava/2.1.14-2.1.17 branch November 7, 2018 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant