diff --git a/bom/pom.xml b/bom/pom.xml
index 5b36c5935..b3e532827 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -6,7 +6,7 @@
io.smallrye.reactive
mutiny-bom
- 999-SNAPSHOT
+ 2.5.6
pom
diff --git a/context-propagation/pom.xml b/context-propagation/pom.xml
index c5677910b..ee663803c 100644
--- a/context-propagation/pom.xml
+++ b/context-propagation/pom.xml
@@ -7,7 +7,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny-smallrye-context-propagation
diff --git a/documentation/attributes.yaml b/documentation/attributes.yaml
index 8fc59be4f..3c356e62f 100644
--- a/documentation/attributes.yaml
+++ b/documentation/attributes.yaml
@@ -1,6 +1,6 @@
# GENERATED FILE, DO NOT EDIT DIRECTLY (see .build/UpdateDocsAttributesFiles.java)
attributes:
- project-version: 2.5.5
+ project-version: 2.5.6
versions:
- mutiny: 2.5.5
+ mutiny: 2.5.6
vertx_bindings: 3.7.2
diff --git a/documentation/pom.xml b/documentation/pom.xml
index cb9a9e8ef..256c3ae9a 100644
--- a/documentation/pom.xml
+++ b/documentation/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny-documentation
diff --git a/implementation/pom.xml b/implementation/pom.xml
index 4fd45f81e..928d56cdf 100644
--- a/implementation/pom.xml
+++ b/implementation/pom.xml
@@ -6,7 +6,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index 769b6c0d6..73be4910f 100644
--- a/kotlin/pom.xml
+++ b/kotlin/pom.xml
@@ -6,7 +6,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny-kotlin
diff --git a/math/pom.xml b/math/pom.xml
index bd2d16d1b..1311631e7 100644
--- a/math/pom.xml
+++ b/math/pom.xml
@@ -7,7 +7,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
SmallRye Mutiny - Math operators
diff --git a/pom.xml b/pom.xml
index ae07111f2..f530bc1f4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,7 +11,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
pom
SmallRye Mutiny - Parent
diff --git a/reactive-streams-operators-jakarta/pom.xml b/reactive-streams-operators-jakarta/pom.xml
index 098b1b111..5cfd06927 100644
--- a/reactive-streams-operators-jakarta/pom.xml
+++ b/reactive-streams-operators-jakarta/pom.xml
@@ -6,7 +6,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny-reactive-streams-operators-jakarta
diff --git a/reactive-streams-operators/pom.xml b/reactive-streams-operators/pom.xml
index ab2925c87..78270eeeb 100644
--- a/reactive-streams-operators/pom.xml
+++ b/reactive-streams-operators/pom.xml
@@ -6,7 +6,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny-reactive-streams-operators
diff --git a/reactive-streams-tck-tests/pom.xml b/reactive-streams-tck-tests/pom.xml
index e7e8c2efd..bd83ea93d 100644
--- a/reactive-streams-tck-tests/pom.xml
+++ b/reactive-streams-tck-tests/pom.xml
@@ -7,7 +7,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
reactive-streams-tck-tests
diff --git a/reactor/pom.xml b/reactor/pom.xml
index 3fe87e7b0..691daae3c 100644
--- a/reactor/pom.xml
+++ b/reactor/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny-reactor
diff --git a/release/pom.xml b/release/pom.xml
index 908a621a6..135d854b3 100644
--- a/release/pom.xml
+++ b/release/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
smallrye-mutiny-release
diff --git a/rxjava3/pom.xml b/rxjava3/pom.xml
index 10a155f82..b78d42b6b 100644
--- a/rxjava3/pom.xml
+++ b/rxjava3/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny-rxjava3
diff --git a/test-utils/pom.xml b/test-utils/pom.xml
index 02a4f93b0..4bee07267 100644
--- a/test-utils/pom.xml
+++ b/test-utils/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
mutiny-test-utils
diff --git a/workshop-examples/pom.xml b/workshop-examples/pom.xml
index 982a86a40..becd26d63 100644
--- a/workshop-examples/pom.xml
+++ b/workshop-examples/pom.xml
@@ -7,7 +7,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.6
SmallRye Mutiny - Workshop examples
diff --git a/workshop-examples/src/main/java/_01_basics/_01_Uni.java b/workshop-examples/src/main/java/_01_basics/_01_Uni.java
index 9e9e4c838..56411c1b7 100755
--- a/workshop-examples/src/main/java/_01_basics/_01_Uni.java
+++ b/workshop-examples/src/main/java/_01_basics/_01_Uni.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import io.smallrye.mutiny.Uni;
diff --git a/workshop-examples/src/main/java/_01_basics/_02_Uni_UniSubscriber.java b/workshop-examples/src/main/java/_01_basics/_02_Uni_UniSubscriber.java
index ad5c67a16..0809d0d8c 100755
--- a/workshop-examples/src/main/java/_01_basics/_02_Uni_UniSubscriber.java
+++ b/workshop-examples/src/main/java/_01_basics/_02_Uni_UniSubscriber.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import io.smallrye.mutiny.Uni;
diff --git a/workshop-examples/src/main/java/_01_basics/_03_Uni_From_Supplier.java b/workshop-examples/src/main/java/_01_basics/_03_Uni_From_Supplier.java
index e1ca08e2f..56e195ae6 100755
--- a/workshop-examples/src/main/java/_01_basics/_03_Uni_From_Supplier.java
+++ b/workshop-examples/src/main/java/_01_basics/_03_Uni_From_Supplier.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.Random;
diff --git a/workshop-examples/src/main/java/_01_basics/_04_Uni_From_Supplier_And_State.java b/workshop-examples/src/main/java/_01_basics/_04_Uni_From_Supplier_And_State.java
index 19598ee6c..b0830d4d0 100755
--- a/workshop-examples/src/main/java/_01_basics/_04_Uni_From_Supplier_And_State.java
+++ b/workshop-examples/src/main/java/_01_basics/_04_Uni_From_Supplier_And_State.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.concurrent.atomic.AtomicInteger;
diff --git a/workshop-examples/src/main/java/_01_basics/_05_Uni_Deferred.java b/workshop-examples/src/main/java/_01_basics/_05_Uni_Deferred.java
index 39ad9f3c1..e6168f9e5 100755
--- a/workshop-examples/src/main/java/_01_basics/_05_Uni_Deferred.java
+++ b/workshop-examples/src/main/java/_01_basics/_05_Uni_Deferred.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.concurrent.atomic.AtomicLong;
diff --git a/workshop-examples/src/main/java/_01_basics/_06_Uni_From_Emitter.java b/workshop-examples/src/main/java/_01_basics/_06_Uni_From_Emitter.java
index 78aba8bbc..8b1402918 100755
--- a/workshop-examples/src/main/java/_01_basics/_06_Uni_From_Emitter.java
+++ b/workshop-examples/src/main/java/_01_basics/_06_Uni_From_Emitter.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.concurrent.CountDownLatch;
diff --git a/workshop-examples/src/main/java/_01_basics/_07_Unit_From_Emitter_And_State.java b/workshop-examples/src/main/java/_01_basics/_07_Unit_From_Emitter_And_State.java
index 4c73a0dbe..348e7af19 100755
--- a/workshop-examples/src/main/java/_01_basics/_07_Unit_From_Emitter_And_State.java
+++ b/workshop-examples/src/main/java/_01_basics/_07_Unit_From_Emitter_And_State.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.concurrent.atomic.AtomicInteger;
diff --git a/workshop-examples/src/main/java/_01_basics/_08_Uni_From_Failure.java b/workshop-examples/src/main/java/_01_basics/_08_Uni_From_Failure.java
index 1929d6771..7722d78ce 100755
--- a/workshop-examples/src/main/java/_01_basics/_08_Uni_From_Failure.java
+++ b/workshop-examples/src/main/java/_01_basics/_08_Uni_From_Failure.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_01_basics/_09_Uni_From_CompletionStage.java b/workshop-examples/src/main/java/_01_basics/_09_Uni_From_CompletionStage.java
index d1d87df22..b3924d4d9 100755
--- a/workshop-examples/src/main/java/_01_basics/_09_Uni_From_CompletionStage.java
+++ b/workshop-examples/src/main/java/_01_basics/_09_Uni_From_CompletionStage.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_01_basics/_10_Uni_Misc.java b/workshop-examples/src/main/java/_01_basics/_10_Uni_Misc.java
index 171faa341..d1f0d679a 100755
--- a/workshop-examples/src/main/java/_01_basics/_10_Uni_Misc.java
+++ b/workshop-examples/src/main/java/_01_basics/_10_Uni_Misc.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.Optional;
diff --git a/workshop-examples/src/main/java/_01_basics/_11_Uni_Delay.java b/workshop-examples/src/main/java/_01_basics/_11_Uni_Delay.java
index aa8a408dd..7badaee2f 100755
--- a/workshop-examples/src/main/java/_01_basics/_11_Uni_Delay.java
+++ b/workshop-examples/src/main/java/_01_basics/_11_Uni_Delay.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_01_basics/_12_Uni_Disjoint.java b/workshop-examples/src/main/java/_01_basics/_12_Uni_Disjoint.java
index c6f6c2226..1fa341b5d 100755
--- a/workshop-examples/src/main/java/_01_basics/_12_Uni_Disjoint.java
+++ b/workshop-examples/src/main/java/_01_basics/_12_Uni_Disjoint.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.List;
diff --git a/workshop-examples/src/main/java/_01_basics/_13_Multi.java b/workshop-examples/src/main/java/_01_basics/_13_Multi.java
index dde73f23c..1b262d262 100755
--- a/workshop-examples/src/main/java/_01_basics/_13_Multi.java
+++ b/workshop-examples/src/main/java/_01_basics/_13_Multi.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.concurrent.ThreadLocalRandom;
diff --git a/workshop-examples/src/main/java/_01_basics/_14_Multi_Subscriber.java b/workshop-examples/src/main/java/_01_basics/_14_Multi_Subscriber.java
index 6c1792dfc..bf5b09752 100755
--- a/workshop-examples/src/main/java/_01_basics/_14_Multi_Subscriber.java
+++ b/workshop-examples/src/main/java/_01_basics/_14_Multi_Subscriber.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.concurrent.Flow.Subscriber;
diff --git a/workshop-examples/src/main/java/_01_basics/_15_Multi_From_Emitter.java b/workshop-examples/src/main/java/_01_basics/_15_Multi_From_Emitter.java
index 83da69e32..b3b72e007 100755
--- a/workshop-examples/src/main/java/_01_basics/_15_Multi_From_Emitter.java
+++ b/workshop-examples/src/main/java/_01_basics/_15_Multi_From_Emitter.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.concurrent.*;
diff --git a/workshop-examples/src/main/java/_01_basics/_16_Multi_Control_Subscription.java b/workshop-examples/src/main/java/_01_basics/_16_Multi_Control_Subscription.java
index ed8b00c02..311456f47 100755
--- a/workshop-examples/src/main/java/_01_basics/_16_Multi_Control_Subscription.java
+++ b/workshop-examples/src/main/java/_01_basics/_16_Multi_Control_Subscription.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.time.Duration;
diff --git a/workshop-examples/src/main/java/_01_basics/_17_Multi_By_Repeating.java b/workshop-examples/src/main/java/_01_basics/_17_Multi_By_Repeating.java
index 2ccfca445..d25e550d2 100755
--- a/workshop-examples/src/main/java/_01_basics/_17_Multi_By_Repeating.java
+++ b/workshop-examples/src/main/java/_01_basics/_17_Multi_By_Repeating.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.concurrent.CompletableFuture;
diff --git a/workshop-examples/src/main/java/_01_basics/_18_Multi_From_Resource.java b/workshop-examples/src/main/java/_01_basics/_18_Multi_From_Resource.java
index cc5b6b9f6..70023d4ca 100755
--- a/workshop-examples/src/main/java/_01_basics/_18_Multi_From_Resource.java
+++ b/workshop-examples/src/main/java/_01_basics/_18_Multi_From_Resource.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_01_basics/_19_Multi_From_Generator.java b/workshop-examples/src/main/java/_01_basics/_19_Multi_From_Generator.java
index c39ae6bc3..6424ce35a 100755
--- a/workshop-examples/src/main/java/_01_basics/_19_Multi_From_Generator.java
+++ b/workshop-examples/src/main/java/_01_basics/_19_Multi_From_Generator.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _01_basics;
import java.util.ArrayList;
diff --git a/workshop-examples/src/main/java/_02_groups/_01_Uni_Event_Groups.java b/workshop-examples/src/main/java/_02_groups/_01_Uni_Event_Groups.java
index 1ffac6f0e..8e6e4734f 100755
--- a/workshop-examples/src/main/java/_02_groups/_01_Uni_Event_Groups.java
+++ b/workshop-examples/src/main/java/_02_groups/_01_Uni_Event_Groups.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _02_groups;
import java.time.Duration;
diff --git a/workshop-examples/src/main/java/_02_groups/_02_Uni_Call.java b/workshop-examples/src/main/java/_02_groups/_02_Uni_Call.java
index 1dc6f9777..328e0b4ec 100755
--- a/workshop-examples/src/main/java/_02_groups/_02_Uni_Call.java
+++ b/workshop-examples/src/main/java/_02_groups/_02_Uni_Call.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _02_groups;
import java.util.concurrent.CompletableFuture;
diff --git a/workshop-examples/src/main/java/_02_groups/_03_Uni_Shortcuts.java b/workshop-examples/src/main/java/_02_groups/_03_Uni_Shortcuts.java
index 8e4df431e..761844c1c 100755
--- a/workshop-examples/src/main/java/_02_groups/_03_Uni_Shortcuts.java
+++ b/workshop-examples/src/main/java/_02_groups/_03_Uni_Shortcuts.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _02_groups;
import io.smallrye.mutiny.Uni;
diff --git a/workshop-examples/src/main/java/_02_groups/_04_Multi_Event_Groups.java b/workshop-examples/src/main/java/_02_groups/_04_Multi_Event_Groups.java
index 27bcee801..9d493c3d6 100755
--- a/workshop-examples/src/main/java/_02_groups/_04_Multi_Event_Groups.java
+++ b/workshop-examples/src/main/java/_02_groups/_04_Multi_Event_Groups.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _02_groups;
import java.util.stream.Collectors;
diff --git a/workshop-examples/src/main/java/_02_groups/_05_Multi_Shortcuts.java b/workshop-examples/src/main/java/_02_groups/_05_Multi_Shortcuts.java
index f549d72f5..d1a7ed9b1 100755
--- a/workshop-examples/src/main/java/_02_groups/_05_Multi_Shortcuts.java
+++ b/workshop-examples/src/main/java/_02_groups/_05_Multi_Shortcuts.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _02_groups;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_01_Uni_Transform.java b/workshop-examples/src/main/java/_03_composition_transformation/_01_Uni_Transform.java
index f2a59eb42..3f98e3e08 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_01_Uni_Transform.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_01_Uni_Transform.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import io.smallrye.mutiny.Uni;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_02_Uni_TransformToUni.java b/workshop-examples/src/main/java/_03_composition_transformation/_02_Uni_TransformToUni.java
index 8dcde454c..858f8a406 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_02_Uni_TransformToUni.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_02_Uni_TransformToUni.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import io.smallrye.mutiny.Uni;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_03_Uni_Shortcuts.java b/workshop-examples/src/main/java/_03_composition_transformation/_03_Uni_Shortcuts.java
index df8f9d7e2..ac0f9cbc1 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_03_Uni_Shortcuts.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_03_Uni_Shortcuts.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import io.smallrye.mutiny.Uni;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_04_Uni_Stage.java b/workshop-examples/src/main/java/_03_composition_transformation/_04_Uni_Stage.java
index 65db76cd5..e273f0aaf 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_04_Uni_Stage.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_04_Uni_Stage.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_05_Uni_Combine.java b/workshop-examples/src/main/java/_03_composition_transformation/_05_Uni_Combine.java
index 2a2d6d07c..74d48f8f0 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_05_Uni_Combine.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_05_Uni_Combine.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import io.smallrye.mutiny.Uni;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_06_Multi_Transform.java b/workshop-examples/src/main/java/_03_composition_transformation/_06_Multi_Transform.java
index dbbec3020..cba27b21c 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_06_Multi_Transform.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_06_Multi_Transform.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_07_Multi_TransformToUni.java b/workshop-examples/src/main/java/_03_composition_transformation/_07_Multi_TransformToUni.java
index 825fcb7f5..c71f6deea 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_07_Multi_TransformToUni.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_07_Multi_TransformToUni.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_08_Multi_TransformToMulti.java b/workshop-examples/src/main/java/_03_composition_transformation/_08_Multi_TransformToMulti.java
index 84b2b8d7e..a9e60cc32 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_08_Multi_TransformToMulti.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_08_Multi_TransformToMulti.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_09_Multi_Shortcuts.java b/workshop-examples/src/main/java/_03_composition_transformation/_09_Multi_Shortcuts.java
index ba5f864af..e879a62ce 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_09_Multi_Shortcuts.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_09_Multi_Shortcuts.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_10_Multi_Merge.java b/workshop-examples/src/main/java/_03_composition_transformation/_10_Multi_Merge.java
index d9fa415f1..f03c0fd9c 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_10_Multi_Merge.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_10_Multi_Merge.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_11_Multi_Concatenate.java b/workshop-examples/src/main/java/_03_composition_transformation/_11_Multi_Concatenate.java
index 939d7ca00..72a561851 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_11_Multi_Concatenate.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_11_Multi_Concatenate.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_12_Multi_Combine.java b/workshop-examples/src/main/java/_03_composition_transformation/_12_Multi_Combine.java
index 9cf599c6d..551bf642a 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_12_Multi_Combine.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_12_Multi_Combine.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_13_Multi_Broadcast.java b/workshop-examples/src/main/java/_03_composition_transformation/_13_Multi_Broadcast.java
index 52b1d100b..74e0539f6 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_13_Multi_Broadcast.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_13_Multi_Broadcast.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import java.util.concurrent.Executors;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_14_Multi_Aggregates.java b/workshop-examples/src/main/java/_03_composition_transformation/_14_Multi_Aggregates.java
index 745e6c0e5..1c9a3f592 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_14_Multi_Aggregates.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_14_Multi_Aggregates.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import java.util.Arrays;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_15_Multi_Buckets.java b/workshop-examples/src/main/java/_03_composition_transformation/_15_Multi_Buckets.java
index 502b6eaf6..191eebed8 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_15_Multi_Buckets.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_15_Multi_Buckets.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import java.time.Duration;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_16_Multi_Temporal_Buckets.java b/workshop-examples/src/main/java/_03_composition_transformation/_16_Multi_Temporal_Buckets.java
index 4c011c208..fb7a453c8 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_16_Multi_Temporal_Buckets.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_16_Multi_Temporal_Buckets.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import java.time.Duration;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_17_Multi_Disjoint.java b/workshop-examples/src/main/java/_03_composition_transformation/_17_Multi_Disjoint.java
index 9cd49b8fd..26a9e82a8 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_17_Multi_Disjoint.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_17_Multi_Disjoint.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_18_Multi_To_Uni_And_Back.java b/workshop-examples/src/main/java/_03_composition_transformation/_18_Multi_To_Uni_And_Back.java
index 4c1b107b6..59f357aaf 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_18_Multi_To_Uni_And_Back.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_18_Multi_To_Uni_And_Back.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_19_Multi_Select.java b/workshop-examples/src/main/java/_03_composition_transformation/_19_Multi_Select.java
index 98ec29b63..e7ec02cc1 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_19_Multi_Select.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_19_Multi_Select.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_20_Uni_Branching.java b/workshop-examples/src/main/java/_03_composition_transformation/_20_Uni_Branching.java
index 97bfb5019..7ad8a4e3a 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_20_Uni_Branching.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_20_Uni_Branching.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import java.util.Random;
diff --git a/workshop-examples/src/main/java/_03_composition_transformation/_21_Multi_Branching.java b/workshop-examples/src/main/java/_03_composition_transformation/_21_Multi_Branching.java
index 065851c52..a66d74986 100755
--- a/workshop-examples/src/main/java/_03_composition_transformation/_21_Multi_Branching.java
+++ b/workshop-examples/src/main/java/_03_composition_transformation/_21_Multi_Branching.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _03_composition_transformation;
import java.util.Random;
diff --git a/workshop-examples/src/main/java/_04_failures/_01_Uni_Failure_Transform.java b/workshop-examples/src/main/java/_04_failures/_01_Uni_Failure_Transform.java
index 268247a84..5c0b0de71 100755
--- a/workshop-examples/src/main/java/_04_failures/_01_Uni_Failure_Transform.java
+++ b/workshop-examples/src/main/java/_04_failures/_01_Uni_Failure_Transform.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_04_failures/_02_Uni_Failure_Recover_With_Item.java b/workshop-examples/src/main/java/_04_failures/_02_Uni_Failure_Recover_With_Item.java
index 7d2933f30..4b20493c4 100755
--- a/workshop-examples/src/main/java/_04_failures/_02_Uni_Failure_Recover_With_Item.java
+++ b/workshop-examples/src/main/java/_04_failures/_02_Uni_Failure_Recover_With_Item.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_04_failures/_03_Uni_Failure_Recover_With_Uni.java b/workshop-examples/src/main/java/_04_failures/_03_Uni_Failure_Recover_With_Uni.java
index 2526b0f00..32aadd69c 100755
--- a/workshop-examples/src/main/java/_04_failures/_03_Uni_Failure_Recover_With_Uni.java
+++ b/workshop-examples/src/main/java/_04_failures/_03_Uni_Failure_Recover_With_Uni.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_04_failures/_04_Uni_Failure_Retry.java b/workshop-examples/src/main/java/_04_failures/_04_Uni_Failure_Retry.java
index 2bb7c6e1e..4893afd60 100755
--- a/workshop-examples/src/main/java/_04_failures/_04_Uni_Failure_Retry.java
+++ b/workshop-examples/src/main/java/_04_failures/_04_Uni_Failure_Retry.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.util.concurrent.ThreadLocalRandom;
diff --git a/workshop-examples/src/main/java/_04_failures/_05_Uni_Failure_Retry_Bounded.java b/workshop-examples/src/main/java/_04_failures/_05_Uni_Failure_Retry_Bounded.java
index 0ffdce6cb..a0b494f94 100755
--- a/workshop-examples/src/main/java/_04_failures/_05_Uni_Failure_Retry_Bounded.java
+++ b/workshop-examples/src/main/java/_04_failures/_05_Uni_Failure_Retry_Bounded.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.util.concurrent.ThreadLocalRandom;
diff --git a/workshop-examples/src/main/java/_04_failures/_06_Uni_Failure_Retry_ExpBackoff.java b/workshop-examples/src/main/java/_04_failures/_06_Uni_Failure_Retry_ExpBackoff.java
index 26435bb69..75c840e79 100755
--- a/workshop-examples/src/main/java/_04_failures/_06_Uni_Failure_Retry_ExpBackoff.java
+++ b/workshop-examples/src/main/java/_04_failures/_06_Uni_Failure_Retry_ExpBackoff.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.time.Duration;
diff --git a/workshop-examples/src/main/java/_04_failures/_07_Multi_Failure_Recover_Completing.java b/workshop-examples/src/main/java/_04_failures/_07_Multi_Failure_Recover_Completing.java
index 6c1b699d9..59d60e691 100755
--- a/workshop-examples/src/main/java/_04_failures/_07_Multi_Failure_Recover_Completing.java
+++ b/workshop-examples/src/main/java/_04_failures/_07_Multi_Failure_Recover_Completing.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_04_failures/_08_Multi_Failure_Recover_With_Item.java b/workshop-examples/src/main/java/_04_failures/_08_Multi_Failure_Recover_With_Item.java
index d099dec39..29a705598 100755
--- a/workshop-examples/src/main/java/_04_failures/_08_Multi_Failure_Recover_With_Item.java
+++ b/workshop-examples/src/main/java/_04_failures/_08_Multi_Failure_Recover_With_Item.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_04_failures/_09_Multi_Failure_Recover_With_Multi.java b/workshop-examples/src/main/java/_04_failures/_09_Multi_Failure_Recover_With_Multi.java
index f8cadcaad..353d734ed 100755
--- a/workshop-examples/src/main/java/_04_failures/_09_Multi_Failure_Recover_With_Multi.java
+++ b/workshop-examples/src/main/java/_04_failures/_09_Multi_Failure_Recover_With_Multi.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_04_failures/_10_Multi_Failure_Retry.java b/workshop-examples/src/main/java/_04_failures/_10_Multi_Failure_Retry.java
index 40bea74c3..2646d794c 100755
--- a/workshop-examples/src/main/java/_04_failures/_10_Multi_Failure_Retry.java
+++ b/workshop-examples/src/main/java/_04_failures/_10_Multi_Failure_Retry.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import java.io.IOException;
diff --git a/workshop-examples/src/main/java/_04_failures/_11_Multi_Failure_Cancelling_Recovery.java b/workshop-examples/src/main/java/_04_failures/_11_Multi_Failure_Cancelling_Recovery.java
index f8cac8573..6abdaf6e4 100755
--- a/workshop-examples/src/main/java/_04_failures/_11_Multi_Failure_Cancelling_Recovery.java
+++ b/workshop-examples/src/main/java/_04_failures/_11_Multi_Failure_Cancelling_Recovery.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_04_failures/_12_Multi_Failure_Guarded_Recovery.java b/workshop-examples/src/main/java/_04_failures/_12_Multi_Failure_Guarded_Recovery.java
index db0a7bc5a..84485a34f 100755
--- a/workshop-examples/src/main/java/_04_failures/_12_Multi_Failure_Guarded_Recovery.java
+++ b/workshop-examples/src/main/java/_04_failures/_12_Multi_Failure_Guarded_Recovery.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _04_failures;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_05_backpressure/_01_Drop.java b/workshop-examples/src/main/java/_05_backpressure/_01_Drop.java
index a3193b7b6..64061ef1d 100755
--- a/workshop-examples/src/main/java/_05_backpressure/_01_Drop.java
+++ b/workshop-examples/src/main/java/_05_backpressure/_01_Drop.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _05_backpressure;
import java.util.concurrent.Flow.Subscription;
diff --git a/workshop-examples/src/main/java/_05_backpressure/_02_Buffer.java b/workshop-examples/src/main/java/_05_backpressure/_02_Buffer.java
index 773284ab6..f93bf3b30 100755
--- a/workshop-examples/src/main/java/_05_backpressure/_02_Buffer.java
+++ b/workshop-examples/src/main/java/_05_backpressure/_02_Buffer.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _05_backpressure;
import java.util.concurrent.Flow.Subscription;
diff --git a/workshop-examples/src/main/java/_05_backpressure/_03_Visual_Drop.java b/workshop-examples/src/main/java/_05_backpressure/_03_Visual_Drop.java
index c37f13140..ae005a061 100755
--- a/workshop-examples/src/main/java/_05_backpressure/_03_Visual_Drop.java
+++ b/workshop-examples/src/main/java/_05_backpressure/_03_Visual_Drop.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _05_backpressure;
import java.util.concurrent.Flow.Subscription;
diff --git a/workshop-examples/src/main/java/_05_backpressure/_04_Visual_Buffer.java b/workshop-examples/src/main/java/_05_backpressure/_04_Visual_Buffer.java
index 19505e286..364e9da79 100755
--- a/workshop-examples/src/main/java/_05_backpressure/_04_Visual_Buffer.java
+++ b/workshop-examples/src/main/java/_05_backpressure/_04_Visual_Buffer.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _05_backpressure;
import java.util.concurrent.Flow.Subscription;
diff --git a/workshop-examples/src/main/java/_06_threading/_01_Threading_Subscription.java b/workshop-examples/src/main/java/_06_threading/_01_Threading_Subscription.java
index d722efb82..2719e0156 100755
--- a/workshop-examples/src/main/java/_06_threading/_01_Threading_Subscription.java
+++ b/workshop-examples/src/main/java/_06_threading/_01_Threading_Subscription.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _06_threading;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_06_threading/_02_Threading_Emit.java b/workshop-examples/src/main/java/_06_threading/_02_Threading_Emit.java
index 2a0a77c74..ea3f1d454 100755
--- a/workshop-examples/src/main/java/_06_threading/_02_Threading_Emit.java
+++ b/workshop-examples/src/main/java/_06_threading/_02_Threading_Emit.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _06_threading;
import static java.util.concurrent.CompletableFuture.delayedExecutor;
diff --git a/workshop-examples/src/main/java/_06_threading/_03_Infra_Executor.java b/workshop-examples/src/main/java/_06_threading/_03_Infra_Executor.java
index 887a86a6a..91fa8e536 100755
--- a/workshop-examples/src/main/java/_06_threading/_03_Infra_Executor.java
+++ b/workshop-examples/src/main/java/_06_threading/_03_Infra_Executor.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _06_threading;
import static java.util.concurrent.CompletableFuture.supplyAsync;
diff --git a/workshop-examples/src/main/java/_06_threading/_04_Threading_Blocking.java b/workshop-examples/src/main/java/_06_threading/_04_Threading_Blocking.java
index b6f75ad88..7002daf46 100755
--- a/workshop-examples/src/main/java/_06_threading/_04_Threading_Blocking.java
+++ b/workshop-examples/src/main/java/_06_threading/_04_Threading_Blocking.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _06_threading;
import java.util.stream.Collectors;
diff --git a/workshop-examples/src/main/java/_06_threading/_05_Threading_Blocking_Check.java b/workshop-examples/src/main/java/_06_threading/_05_Threading_Blocking_Check.java
index 9b500b384..27c1e9af8 100755
--- a/workshop-examples/src/main/java/_06_threading/_05_Threading_Blocking_Check.java
+++ b/workshop-examples/src/main/java/_06_threading/_05_Threading_Blocking_Check.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _06_threading;
import java.util.stream.Collectors;
diff --git a/workshop-examples/src/main/java/_07_advanced_streaming/_01_Multi_Split.java b/workshop-examples/src/main/java/_07_advanced_streaming/_01_Multi_Split.java
index 5e3c27712..c49845c44 100755
--- a/workshop-examples/src/main/java/_07_advanced_streaming/_01_Multi_Split.java
+++ b/workshop-examples/src/main/java/_07_advanced_streaming/_01_Multi_Split.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _07_advanced_streaming;
import static _07_advanced_streaming._01_Multi_Split.Country.*;
diff --git a/workshop-examples/src/main/java/_08_misc/_01_Multi_Custom_Operator.java b/workshop-examples/src/main/java/_08_misc/_01_Multi_Custom_Operator.java
index 24af45682..da17d9234 100755
--- a/workshop-examples/src/main/java/_08_misc/_01_Multi_Custom_Operator.java
+++ b/workshop-examples/src/main/java/_08_misc/_01_Multi_Custom_Operator.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _08_misc;
import java.util.concurrent.ThreadLocalRandom;
diff --git a/workshop-examples/src/main/java/_08_misc/_02_Logging.java b/workshop-examples/src/main/java/_08_misc/_02_Logging.java
index 481cde4ed..eda6f0de9 100755
--- a/workshop-examples/src/main/java/_08_misc/_02_Logging.java
+++ b/workshop-examples/src/main/java/_08_misc/_02_Logging.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _08_misc;
import io.smallrye.mutiny.Multi;
diff --git a/workshop-examples/src/main/java/_08_misc/_03_Context.java b/workshop-examples/src/main/java/_08_misc/_03_Context.java
index 8cd75cf7b..a8e7b3965 100755
--- a/workshop-examples/src/main/java/_08_misc/_03_Context.java
+++ b/workshop-examples/src/main/java/_08_misc/_03_Context.java
@@ -1,5 +1,5 @@
///usr/bin/env jbang "$0" "$@" ; exit $?
-//DEPS io.smallrye.reactive:mutiny:2.5.5
+//DEPS io.smallrye.reactive:mutiny:2.5.6
package _08_misc;
import java.util.List;