subscribe([...], DisposableContainer) for better Disposable management and reference cleanup. (#7298)
RxJavaPlugins.createExecutorScheduler() for creating an Executor-based Scheduler before the Schedulers 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 underlying ScheduledExecutorService. (#7293)
Documentation
Fixed wording of the fair parameter of Schedulers.from. (#7301)
Update withLatestFrom javadoc about upstream early complete (#7289)
Other
@NonNull annotations on generic type arguments were made consistent across. (#7302, #7303)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps rxjava from 3.0.13 to 3.1.0.
Release notes
Sourced from rxjava's releases.
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...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)