2.0.0-RC3
This Release Candidate features mostly internal cleanups of code and Javadoc, Reactive-Streams Test Compatibility Kit implementations (and thus verification) of our Flowable implementation and additional unit-test coverage. Big thanks to @vanniktech for the many contributions and @JakeWharton for the continued reviews.
Other notable changes:
- The new
Maybetype of RC2 now features all relevant operators. - Many
ObservableandFlowableoperators now returnSingleorMaybe. - Pull 4525 : Fixed generics of
combineLatestandzipbecauseFunction<? super T[], R>doesn't work. - Pull 4522 : Fixed
delayoperator to callonErroron the provided scheduler - Pull 4490 : rename
isCancelledtoisDisposedinside the varios emitters ofcreate() - Pull 4504 : add default
XObserverimplementation toSingle,MaybeandCompletable - Pull 4518 : add
ResourceXObserverimplementation toSingle,MaybeandCompletable - Pull 4536 : fix
timeoutoperators not properly cancelling/disposing the upstream. - Pull 4583 :
Flowable.create()'sFlowableEmitterdidn't handlenulls properly. - Pull 4586 : Add error assertion with predicate to
TestSubscriberandTestObserver.
In addition, the wiki page What's different in 2.0 has been extended with more information.