Skip to content

3.0.0-RC8

Compare
Choose a tag to compare
@akarnokd akarnokd released this 19 Jan 11:56
· 506 commits to 3.x since this release
021d07b

Maven
JavaDocs

This is an early release for 3.0.0 to allow preparations for the breaking API changes and cleanups. Please check out the wiki page What's different in 3.0 from time to time for the details and migration guide.

API changes

  • Remove fromFuture(..., Scheduler) overloads. (#6814)
  • Remove a pointless concatMapIterable overload. (#6837)
  • Rename to combineLatestArrayDelayError. (#6838)
  • Remove Maybe.onExceptionResumeNext. (#6844)

Bugfixes

  • Fix Flowable.flatMap not canceling the inner sources on outer error. (#6826)

Documentation enhancements

  • Prettify Flowable JavaDocs + validator. (#6806)
  • Improve JavaDocs of Completable and some others. (#6809)
  • Improve JavaDocs of Single (#6812)
  • Improve JavaDocs of Maybe (#6815)
  • Improve JavaDocs of Observable and fix similar issues elsewhere (#6831)
  • Cleanup JavaDocs for parameter validation all around. (#6835)
  • Improve wording of operators. (#6843)
  • Add operator matrix wiki + auto-extractor. (#6845)
  • Simplify @return sentences in JavaDocs (#6847)

Other changes

  • Bump junit from 4.12 to 4.13 (#6810)
  • Enable javac parameter saving in class files. (#6839)
  • Bump build-info-extractor-gradle from 4.12.0 to 4.13.0 (#6808)
  • Add nullability annotations to type arguments. (#6840)
  • Deleted unnecessary NPE tests. (#6846)
  • Add Official Gradle Wrapper Validation GitHub Action. (#6848)