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

2.0.8 release preparations #5220

Closed
akarnokd opened this issue Mar 24, 2017 · 3 comments
Closed

2.0.8 release preparations #5220

akarnokd opened this issue Mar 24, 2017 · 3 comments

Comments

@akarnokd
Copy link
Member

akarnokd commented Mar 24, 2017

Version 2.0.8 - March 29, 2017 (Maven)

API enhancements

  • Pull 5161: Add Observable.switchMapSingle()
  • Pull 5184: Add offer() method to PublishProcessor & BehaviorProcessor.
  • Pull 5197: Add ParallelTransformer interface.
  • Pull 5217: UnicastSubject fail-fast support.
  • Pull 5202: Add resilient versions of parallel map(), filter() and doOnNext().
  • Pull 5226: UnicastProcessor fail-fast support.

Bugfixes

  • Pull 5163: Single.subscribe() to report isDisposed() true on success/error.
  • Pull 5170: Fix LambdaObserver not cancelling the upstream.
  • Pull 5182: Fix replay().refCount() leaking items between connections.
  • Pull 5188: Fix flatMap emitting the terminal exception indicator on cancel.
  • Pull 5207: Prevent tasks to self interrupt on the standard schedulers.
  • Pull 5213: Fix window() with time+size emission problems.
  • Pull 5240: fix CallbackCompletableObserver calling onError.

Documentation

  • Pull 5189: Declare concatMapEager requires positive prefetch amount.
  • Pull 5191: Correct java doc for refCount() return type.
  • Pull 5208: Fix images of firstElement, flattenAsX, flatMapIterable, UnicastSubject and UnicastProcessor.
  • Pull 5210: Better documentation on the abstract consumer classes (such as DisposableSubscriber).
  • Pull 5223: Improve the documentation of Schedulers utility class.
  • Pull 5230: Fix wrong comments in Functions “Function3” -> “BiFunction, Function3”

Other

  • Remove anonymous inner classes.
  • Pull 5183: Test to disallow anonymous inner classes.
  • Pull 5187: Reflection-based parameter validator & fixes.
  • Pull 5196: Add a few more @Nullable & @NonNull annotations to public interfaces.
@akarnokd akarnokd added this to the 2.0 backlog milestone Mar 24, 2017
@vanniktech
Copy link
Collaborator

Should we wait for UnicastProcessor to support fail-fast as well?

@akarnokd
Copy link
Member Author

I hope he will post that within 5 days, if not, I'll do that last minute.

@akarnokd
Copy link
Member Author

kaushikgopal pushed a commit to instacart/truetime-android that referenced this issue May 15, 2017
chore: update gitignore

hopefully addresses this

ReactiveX/RxJava#5220
https://rollbar.com/Instacart/instashopper-android/items/5076/

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is up-to-date with 'origin/master'.
#
# Changes to be committed:
#modified:   .gitignore
#modified:   build.gradle
#modified:   library-extension-rx/build.gradle
#
gloooooory added a commit to gloooooory/truetime-android that referenced this issue Mar 13, 2024
chore: update gitignore

hopefully addresses this

ReactiveX/RxJava#5220
https://rollbar.com/Instacart/instashopper-android/items/5076/

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is up-to-date with 'origin/master'.
#
# Changes to be committed:
#modified:   .gitignore
#modified:   build.gradle
#modified:   library-extension-rx/build.gradle
#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants