Skip to content

2.1.3

Compare
Choose a tag to compare
@akarnokd akarnokd released this 15 Aug 15:50
· 432 commits to 2.x since this release

Maven

Dependency updates

The Reactive-Streams dependency has been updated to version 1.0.1. This new version contains documentation changes and TCK (Test Compatibility Kit) fixes that doesn't affect RxJava's frontend. Other libraries that were using version 1.0.0 should have no issue running with 1.0.1.

JDK 9 compatibility

RxJava 2 from now on is compatible with JDK 9, verified in a separate project whenever a new (non-trivial) update of the JDK or RxJava happens.

Compatibility means the RxJava 2 source code compiles with JDK 9 (targets 6, 8 and 9) and the unit tests pass.

API changes

  • Pull 5529: Add assertValueAt(int, value) to TestObserver/TestConsumer.

Documentation changes

Bugfixes

  • Pull 5517: Add missing null check to fused Observable.fromCallable.

Other

  • Pull 5546: Upgrade Reactive-Streams dependency to 1.0.1