Skip to content

0.20.0-RC4

Pre-release
Pre-release
Compare
Choose a tag to compare
@benjchristensen benjchristensen released this 31 Jul 15:39
· 2964 commits to 3.x since this release

Version 0.20.0-RC4 continues bug fixes and completing work related to "reactive pull" backpressure. This release updates amb and concat to connect the backpressure request.

Internal uses of RxRingBuffer migrated to using SpmcArrayQueue which significantly reduces object allocations. See #1526 for details.

The multicast operators were updated to use a Subject factory so that Observable sequences can be reused. See #1515 for details.

  • Pull 1534 Concat Backpressure
  • Pull 1533 Amb + Backpressure
  • Pull 1527 Failing unit test for reduce, showing it does not implement backpressure correctly
  • Pull 1528 Add operators to create Observables from BroadcastReceiver (rebased)
  • Pull 1523 Fix issue #1522: takeLast
  • Pull 1530 Fix the unbounded check for merge
  • Pull 1526 Restore use of SpmcArrayQueue in RxRingBuffer
  • Pull 1468 RxScala: Update CompletenessTest.scala
  • Pull 1515 Support Subject Factory with Multicast
  • Pull 1518 Fix typos in javadoc comments
  • Pull 1521 Fix toIterator Exception Handling
  • Pull 1520 Fix non-deterministic RxRingBuffer test

Artifacts: Maven Central