Compatibility
- Add full Java 9 module descriptor. (#7241)
Bugfixes
- Fix missing nullability on
Single.subscribe(BiConsumer). (#7331)
Documentation
- Fix javadoc wording of
{Publish|Behavior}Processor::offer(). (#7328) - Indicate
takeUntilstops on completion ofother. (#7341)
Other
- Update assert messages format to be compliant with
GradleRunnerandJUnitRunner. (#7345)
API promotions
- The operator fusion-related interfaces and two atomic queue implementations have been promoted to standard, thus officially supported in the
io.reactivex.rxjava3.operatorspackage. (#7320)
Bugfixes
- Specify proper OSGi unique bundle symbolic name of
io.reactivex.rxjava3.rxjava. (#7319) - Fix
ExecutorSchedulerinitializingSchedulersprematurely when usingRxJavaPlugins.createExecutorScheduler. (#7323) - Fix the
LamdbaConsumerIntrospectionofCompletable's lambda-based observer to use the same missing onError indicator as the other types' lambda-based consumers. (#7326)
API promotions
Flowable.onBackpressureReduce()+ 1 (#7296)RxJavaPlugins.getOnParallelSubscribe()andRxJavaPlugins.setOnParallelSubscribe()(#7296)TestScheduler([...] boolean useOnScheduleHook)(#7296)
API additions
subscribe([...], DisposableContainer)for betterDisposablemanagement and reference cleanup. (#7298)RxJavaPlugins.createExecutorScheduler()for creating anExecutor-basedSchedulerbefore theSchedulersclass (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
setRemoveOnCancelPolicyof the underlyingScheduledExecutorService. (#7293)
Documentation
- Fixed wording of the
fairparameter ofSchedulers.from. (#7301) - Update
withLatestFromjavadoc about upstream early complete (#7289)
Other
Documentation
- Fix wording of
*OnSubscribeinterfaces (#7274)
Other
Please ignore this update. Testing out updated tools of the release process.
Please ignore this update. Testing out updated tools of the release process.
Please ignore this update. Testing out updated tools of the release process.
Please ignore this update; testing out the updated credentials to the release process.
Please ignore this update; testing out the updated credentials to the release process.