Releases: ReactiveX/RxJava
3.1.0
API promotions
Flowable.onBackpressureReduce()
+ 1 (#7296)RxJavaPlugins.getOnParallelSubscribe()
andRxJavaPlugins.setOnParallelSubscribe()
(#7296)TestScheduler([...] boolean useOnScheduleHook)
(#7296)
API additions
subscribe([...], DisposableContainer)
for betterDisposable
management and reference cleanup. (#7298)RxJavaPlugins.createExecutorScheduler()
for creating anExecutor
-basedScheduler
before theSchedulers
class (and thus the standard schedulers) gets initialized. (#7306)
Behavior changes
- The scheduler purge thread has been removed. Removing cancelled timed operations is now managed by the
setRemoveOnCancelPolicy
of the underlyingScheduledExecutorService
. (#7293)
Documentation
- Fixed wording of the
fair
parameter ofSchedulers.from
. (#7301) - Update
withLatestFrom
javadoc about upstream early complete (#7289)
Other
3.0.13
Documentation
- Fix wording of
*OnSubscribe
interfaces (#7274)
Other
3.0.13-RC5
Please ignore this update. Testing out updated tools of the release process.
3.0.13-RC4
Please ignore this update. Testing out updated tools of the release process.
3.0.13-RC3
Please ignore this update. Testing out updated tools of the release process.
3.0.13-RC2
Please ignore this update; testing out the updated credentials to the release process.
3.0.13-RC1
Please ignore this update; testing out the updated credentials to the release process.
3.0.12
3.0.12-RC1
Pre-release experiment due to changes in the build setup in #7219.
3.0.11
ℹ️ RxJava 2 is now end-of-life (EOL) and no further development or support will be provided by the project.
Enhancement
- Add
onSubscribe
hook toParallelFlowable
operators (#7191)
Bugfix
- Allow
Single.zip
andMaybe.zip
result to be garbage collected (#7196) - Direct scheduling via
Schedulers.from
to honor theinterruptibleWorker
setting (#7203)
Documentation
- Fix typos in
Schedulers.java
(#7178)