Bump rxjava from 3.0.13 to 3.1.0
Bumps rxjava from 3.0.13 to 3.1.0.
Release notes
Sourced from rxjava's releases.
3.1.0
⚠ With this release, the minimum required Android API level is API 21 (Android 5.0).
⚠ Note that the 3.0.x patch line won't be developed further.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
Commits
-
38341b5
Bump gradle to 7.1.1 (#7307) -
5b0dd58
3.x: Add RxJavaPlugins.createExecutorScheduler (#7306) -
e24e725
Bump codecov/codecov-action from 2.0.1 to 2.0.2 (#7304) -
40ca8ef
3.x: Move nullability annotations into the type argument declaration (#7303) -
75e7e50
Fix missing NonNull on Observable.map (#7302) -
bb814d2
3.x: Javadocs fix some wording in Schedulers.java (#7301) -
a463d24
Bump codecov/codecov-action from 1.5.2 to 2.0.1 (#7299) -
66fd701
3.x: Add subscribe with disposable container (#7298) -
a9e0a8a
3.x: API promotions for 3.1.0 (#7296) -
3330943
Removes the purge thread in favor of standard ScheduledThreadPoolExecutor API... - Additional commits viewable in compare view