Skip to content

build(deps): bump io.smallrye.reactive:mutiny from 3.2.1 to 3.3.0#346

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/io.smallrye.reactive-mutiny-3.3.0
Open

build(deps): bump io.smallrye.reactive:mutiny from 3.2.1 to 3.3.0#346
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/io.smallrye.reactive-mutiny-3.3.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor

Bumps io.smallrye.reactive:mutiny from 3.2.1 to 3.3.0.

Release notes

Sourced from io.smallrye.reactive:mutiny's releases.

3.3.0

Changelog

🚀 Features

kotlin

  • 46aa24c add multi builders, suspend terminal ops, tuple destructuring, and reified onFailure

unscoped

🐛 Fixes

multi

  • 258b7c8 stop MultiSplitter delivering to a zero-demand branch
  • 4a12381 stop MultiSplitter over-delivering items

unscoped

  • 591af62 separate demand from validation in AssertMulti step verifier
  • a67b472 replay operator drain loop bugs and missing terminal signal delivery
  • d872e23 set failure before done flag in MultiEmitOnOp to ensure visibility in drain loop
  • d6e9141 cancel upstream in UniEmitOn when scheduling fails
  • 6d22a9e use atomic state transition in MultiConcatMapOp request to prevent double terminal signal
  • 2ba5991 use atomic demand decrement in MultiSplitter to preserve unbounded mode
  • 5a18155 set failure before done flag in MultiCombineLatestOp to ensure visibility on invalid request
  • 6481517 deliver terminal signals through drain loop in MultiWindowOnDurationOp to prevent concurrent access
  • 26f635a route overflow failure through drain loop in MultiOnOverflowBufferOp to serialize signals
  • 0714ab7 make failure field volatile in MultiGroupByOp State to ensure visibility across threads
  • e498fd3 fail-fast semantics broken under concurrent signal arrival in UniAndCombination
  • 20ae4e2 check cancellation before item delivery in StreamBasedMulti
  • 5f4ec9d cancel upstream subscriptions on invalid request in concatMap
  • 783e4da remove spurious drop notifications in overflow keep-last operator
  • bf14dbb cancel scheduled timer on buffer-with-timeout cancellation
  • 4714181 cancel inner subscription on flatMap cancel race
  • d748eae cancel delayed cancellable in UniDelayUntilProcessor
  • 5f00b41 do not forward delayed Uni items after cancellation
  • db9bc9f avoid multiple timer starts on concurrent initial requests in IntervalMulti
  • 86d03fd mutable list wrongly passed to combinator in MultiZipOp
  • c262d06 race condition in MultiConcatMapOp inner / outer failure handling
  • d9a4c98 cancellation timeliness and correctness of MultiConcatMapOp
  • 99a7f59 missing return in SerializedMultiEmitter.fail(null)
  • beb9f24 missing return in SerializedMultiEmitter.emit(null)
  • 581be76 demand double-request race in MultiConcatMapOp
  • ea1b1e1 wip serialization bypassed by MultiFlatMapOp.innerError()
  • 106ea66 prevent backpressure failure to be swallowed by a secondary failure
  • 8399645 forward RejectedExecutionException in UniEmitOn
  • 90c299c uncaught callback exception in cancel() for UniOnTermination and UniOnCancellation
  • 99c2484 double onFailure delivery in MultiFailOnItemTimeout
  • 70ffeb0 double onSubscribe + onError delivery in ResourceMulti
  • f53af60 null items silently dropped in UniOnSubscribeCall
  • e1015d1 allow Uni memoization of Throwable items

... (truncated)

Commits
  • 2a6b4f1 chore(release): update version metadata for Mutiny 3.3.0
  • 0285ee0 Merge pull request #2150 from smallrye/dependabot/maven/patch-158407e462
  • c7b2054 build(deps): bump org.cyclonedx:cyclonedx-maven-plugin
  • c035c77 Merge pull request #2149 from jponge/docs/updates-jun19-26
  • d481eef build(docs): upgrade Python/MkDocs dependencies
  • cb6504c Merge pull request #2148 from jponge/ci/pin-github-actions
  • 029cd2b build(ci): pin github actions to commit
  • 21a4c48 Merge pull request #2145 from barak-shilo/fix/multisplitter-demand-conservation
  • d343965 Merge pull request #2143 from jponge/feat/kotlin-improvements
  • 3d89151 Merge pull request #2147 from jponge/build/spotless-caching-improvements
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 [io.smallrye.reactive:mutiny](https://github.com/smallrye/smallrye-mutiny) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/smallrye/smallrye-mutiny/releases)
- [Commits](smallrye/smallrye-mutiny@3.2.1...3.3.0)

---
updated-dependencies:
- dependency-name: io.smallrye.reactive:mutiny
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Jun 29, 2026
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 java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants