Skip to content

fix(deps): update dependency io.reactivex.rxjava3:rxjava to v3.1.12 - #203

Merged
renovate[bot] merged 1 commit into
masterfrom
renovate/io.reactivex.rxjava3-rxjava-3.x
Aug 2, 2026
Merged

fix(deps): update dependency io.reactivex.rxjava3:rxjava to v3.1.12#203
renovate[bot] merged 1 commit into
masterfrom
renovate/io.reactivex.rxjava3-rxjava-3.x

Conversation

@renovate

@renovate renovate Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.reactivex.rxjava3:rxjava 3.0.03.1.12 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

ReactiveX/RxJava (io.reactivex.rxjava3:rxjava)

v3.1.12

Compare Source

Version 3.1.12 - September 24, 2025

Bugfixes
  • Fix for the empty module version string in the module-info.class file. #​7906

v3.1.11

Compare Source

Version 3.1.11 - July 7, 2025

Maven
JavaDocs

Bugfixes
  • Fix ReplaySubject termination-subscription race emitting wrongly. #​7879

v3.1.10

Compare Source

Version 3.1.10 - November 26, 2024

Maven
JavaDocs

Bugfixes
  • Fix GC nepotism with MpscLinkedQueue's poll logic. #​7799
  • Fix FlowableBlockingIterable.onNext to set the exception before terminating to avoid losing it. #​7789

v3.1.9

Compare Source

Maven
JavaDocs

Bugfixes
  • Fix ScheduledRunnable's interruption logic if used from a no-interrupt Schedulers.from. #​7745
Documentation
  • Update the javadoc description of cast(). #​7606
  • Update How-To-Use-RxJava.md (d0038c9, 6d63111)
  • Update Readme.md with reference to JavaFXScheduler.platform. (f822ffb)
  • Fix broken annotation links. #​7652
  • Update marbles for concatMap{Single|Maybe}[DelayError] #​7698

v3.1.8

Compare Source

Maven
JavaDocs

Bugfixes
  • Fix ObservableSwitchMap NullPointerException due to cancel race. (#​7597)

v3.1.7

Compare Source

Maven
JavaDocs

API changes
  • Add onDropped callback for onBackpressureLatest. (#​7542)
  • Add onDropped callback to onBackpressureBuffer. (#​7567)
Documentation
  • Change summary to caption, because summary is obsolete in HTML5. (#​7534)
  • Try using https to access the reactive streams javadoc. (#​7535)
  • Improve Javadoc of Disposable.
Other
  • Add minimum GitHub token permissions for workflows. (#​7541)
  • Create SECURITY.md (#​7546)
  • Add copyright and license to jar. (#​7520)
  • Convert CompletableOnErrorComplete$onError inner class to static. (#​7575)
  • Allow null accumulator type in the collect(Collector) operators. (#​7590)

v3.1.6

Compare Source

Maven
JavaDocs

API changes
  • Add an overload to throttleLatest operator with an onDropped callback. (#​7457)
  • Add an overload to throttleFirst operator with an onDropped callback. (#​7482)
  • Add an overload to throttleLast operator with an onDropped callback. (#​7488)
  • Add an overload to throttleWithTimeout operator with an onDropped callback. (#​7510)
Bugfixes
  • Fix a race condition in Single.timeout that prevented the timeout signal from happening. (#​7515)
Documentation
  • Fix formatting in TestObserver/Consumer/Subscriber javadoc html. (#​7442)
  • Fix typo in BehaviorSubject.java. (#​7452)
  • Fix grammar about cancellation in Schedulers javadoc. (#​7453)
  • Change @coded tag to @code tag. (#​7463)
  • Fix fromCompletionStage javadoc. (#​7508)
Other
  • Add missing @NonNull annotation to Maybe type argument. (#​7436)
  • Remove redundant interface declarations. (#​7438)
  • Standardize MissingBackpressureException message, introduce QueueOverflowException. (#​7459)
  • Update Flowable.throttleLatest MissingBackpressureException message. (#​7460)
  • Fix cancellation order in throttleFirst. (#​7484)

v3.1.5

Compare Source

Maven
JavaDocs

Dependencies
  • Upgrade to Reactive Streams 1.0.4 (#​7424)
Other
  • Remove @NonNull return anotations from void methods (#​7425)

v3.1.4: 3.1.4

Compare Source

Version 3.1.4 - March 21nd, 2022

Maven
JavaDocs

Documentation
  • Apply the Javadoc format cleanup to Disposable.html (#​7393)
  • Fix marbles of first(T) (#​7400)
Other
  • Move nullness annotation to use sites of Supplier (#​7385)

v3.1.3: 3.1.3

Compare Source

Maven
JavaDocs

Other
  • Fix assert message format in TestSubscriber/TestObserver. (#​7351)
  • Use Zulu JDKs to test and build RxJava. (#​7345)

v3.1.2: 3.1.2

Compare Source

Maven
JavaDocs

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 takeUntil stops on completion of other. (#​7341)
Other
  • Update assert messages format to be compliant with GradleRunner and JUnitRunner. (#​7345)

v3.1.1: 3.1.1

Compare Source

Maven
JavaDocs

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.operators package. (#​7320)
Bugfixes
  • Specify proper OSGi unique bundle symbolic name of io.reactivex.rxjava3.rxjava. (#​7319)
  • Fix ExecutorScheduler initializing Schedulers prematurely when using RxJavaPlugins.createExecutorScheduler. (#​7323)
  • Fix the LamdbaConsumerIntrospection of Completable's lambda-based observer to use the same missing onError indicator as the other types' lambda-based consumers. (#​7326)

v3.1.0: 3.1.0

Compare Source

Maven
JavaDocs

⚠️ 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() and RxJavaPlugins.setOnParallelSubscribe() (#​7296)
  • TestScheduler([...] boolean useOnScheduleHook) (#​7296)
API additions
  • 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)

v3.0.13: 3.0.13

Compare Source

Maven
JavaDocs

⚠️ RxJava is now signed with a new private key. The new public key fingerprint is 1D9AA7F9E1E2824728B8CD1794B291AEF984A085.

Documentation
  • Fix wording of *OnSubscribe interfaces (#​7274)
Other

v3.0.12: 3.0.12

Compare Source

Maven
JavaDocs

Bugfix
  • CompositeException.printStackTrace to write directly into PrintStream/PrintWriter. (#​7212)
Documentation
  • Fix wrong reference in Single.flattenStreamAsObservable javadoc. (#​7206)
  • Fix style violating Javadoc. (#​7210)
Other
  • Fix POM_URL (#​7214)
  • Upgrade Gradle to 6.8.3 (#​7208)
  • Bump gradle to 6.8.3 & optimize gradle config (#​7207)
  • Added Javadoc checks to Checkstyle. Fix violating Javadoc. (#​7210)
  • Modernize gradle plugin block, change maven to maven-publish (#​7219)

v3.0.11: 3.0.11

Compare Source

Maven
JavaDocs

ℹ️ RxJava 2 is now end-of-life (EOL) and no further development or support will be provided by the project.

Enhancement
  • Add onSubscribe hook to ParallelFlowable operators (#​7191)
Bugfix
  • Allow Single.zip and Maybe.zip result to be garbage collected (#​7196)
  • Direct scheduling via Schedulers.from to honor the interruptibleWorker setting (#​7203)
Documentation
  • Fix typos in Schedulers.java (#​7178)
Other

v3.0.10: 3.0.10

Compare Source

Maven
JavaDocs

Enhancement
  • Add a system parameter to allow scheduled worker release in the Io Scheduler. (#​7160)
  • Add TestScheduler option to use onSchedule hook. (#​7163)
  • Add a system parameter to allow Schedulers to use System.nanoTime() for now(). (#​7169)
  • Add fusion support to concatMap{Maybe|Single|Completable}. (#​7165)
Documentation
  • Update marbles of amb(), ambArray() and ambWith() (#​7144)
  • Fix take() mentioning the old limit() operator (#​7145)
  • Document Schedulers.from vs. RejectedExecutionException behavior. (#​7150)
  • Update documentation for NewThreadWorker.scheduleActual method. (#​7164)
  • Improve Javadocs style of Schedulers. (#​7168)
Other
  • onReduceBackpressure internals cleanup (#​7151)
  • Workaround for FutureTask.toString recursion on JDK 10+. (#​7173)

v3.0.9: 3.0.9

Compare Source

Maven
JavaDocs

API
Documentation
  • Improve Javadocs of Connectable sources (#​7127)
Other
  • Improve error messages in the test consumers (#​7126)

v3.0.8: 3.0.8

Compare Source

Maven
JavaDocs

Bugfixes
  • Remove unnecessary cancel/dispose calls from terminating using (#​7121)
Documentation
  • Flowable scan/scanWith backpressure documentation update (#​7110)

v3.0.7: 3.0.7

Compare Source

Maven
JavaDocs

Bugfixes
  • Fix Observable.toFlowable(ERROR) not cancelling on MissingBackpressureException. (#​7083)
  • Fix Flowable.concatMap backpressure with scalars. (#​7089)
Documentation
  • fromRunnable/fromAction javadoc improvements. (#​7071)
  • Patch out duplicate @NonNull annotation in generated javadocs. (#​7073)
  • Clarify the documentation for scan operators. (#​7093)

v3.0.6: 3.0.6

Compare Source

Version 3.0.6 - August 20, 2020 (Maven)

JavaDocs

Bugfixes
  • Fix Observable.window (size, skip, overlap) dispose behavior (#​7049)
Documentation
  • Update marbles of onErrorResume(Next|With) + cleanup (#​7051)

v3.0.5: 3.0.5

Compare Source

Version 3.0.5 - July 31, 2020 (Maven)

JavaDocs

Enhancements
  • Make the Collector type of the collectoperator contravariant in T (#​7033)
Bugfixes
  • Fix map() conditional chain causing NPE (#​7040)

v3.0.4: 3.0.4

Compare Source

Maven
JavaDocs

Bugfixes
  • Fix Flowable.groupBy eviction logic double decrement and hang. (#​6975)
  • Fix Flowable.groupBy cancellation/cleanup/eviction race hangs. (#​6979)
  • Disable fusion on the groups of Flowable.groupBy. (#​6983)
  • Fix Flowable.groupBy eviction-completion-replenishment problems. (#​6988)
  • Removed unnecessary upstream.cancel() call for casually finished upstream sequences. (#​6992)

v3.0.3: 3.0.3

Compare Source

Maven
JavaDocs

Enhancements
  • Allow setting the drift tolerance timeunit via system property rx3.scheduler.drift-tolerance-unit. (#​6969)
Bugfixes
  • Fix scheduled tasks' fatal exception behavior. (#​6956)
Documentation

v3.0.2: 3.0.2

Compare Source

Maven
JavaDocs

Bugfixes
  • Fix Observable.flatMap with maxConcurrency hangs. (#​6946)
Documentation
  • Add see annotation for range operators. (#​6934)
  • Update images and their JavaDocs URLs to non-transparent version. (#​6944)

v3.0.1: 3.0.1

Compare Source

Maven
JavaDocs

Bugfixes
  • Fix switchMap not canceling properly during onNext-cancel races. (#​6917)
  • Fix replay() not resetting when the connection is disposed. (#​6921)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Pull requests that update a dependency file renovate labels Aug 2, 2026
@renovate
renovate Bot enabled auto-merge (squash) August 2, 2026 21:39
@renovate
renovate Bot merged commit 4dfbbaf into master Aug 2, 2026
8 checks passed
@renovate
renovate Bot deleted the renovate/io.reactivex.rxjava3-rxjava-3.x branch August 2, 2026 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants