diff --git a/bom/pom.xml b/bom/pom.xml
index 25a205404..ca436b6b5 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -6,7 +6,7 @@
io.smallrye.reactive
mutiny-bom
- 999-SNAPSHOT
+ 2.5.0
pom
diff --git a/context-propagation/pom.xml b/context-propagation/pom.xml
index 6bd677acf..ff220a456 100644
--- a/context-propagation/pom.xml
+++ b/context-propagation/pom.xml
@@ -7,7 +7,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
mutiny-smallrye-context-propagation
diff --git a/documentation/attributes.yaml b/documentation/attributes.yaml
index 8337a2c62..99dfa608a 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.0-M5
+ project-version: 2.5.0
versions:
- mutiny: 2.5.0-M5
+ mutiny: 2.5.0
vertx_bindings: 3.6.0
diff --git a/documentation/pom.xml b/documentation/pom.xml
index 9f2d6cf58..e1a9d8939 100644
--- a/documentation/pom.xml
+++ b/documentation/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
mutiny-documentation
diff --git a/implementation/pom.xml b/implementation/pom.xml
index f6f959297..9f8b1c930 100644
--- a/implementation/pom.xml
+++ b/implementation/pom.xml
@@ -6,7 +6,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
mutiny
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index 8e7e7355a..80c6419e0 100644
--- a/kotlin/pom.xml
+++ b/kotlin/pom.xml
@@ -6,7 +6,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
mutiny-kotlin
diff --git a/math/pom.xml b/math/pom.xml
index 7bc9875dc..385511e18 100644
--- a/math/pom.xml
+++ b/math/pom.xml
@@ -7,7 +7,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
SmallRye Mutiny - Math operators
diff --git a/pom.xml b/pom.xml
index e7a493566..b39146550 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,7 +11,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
pom
SmallRye Mutiny - Parent
diff --git a/reactive-streams-operators-jakarta/pom.xml b/reactive-streams-operators-jakarta/pom.xml
index c538f4b7b..6db402a38 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.0
mutiny-reactive-streams-operators-jakarta
diff --git a/reactive-streams-operators/pom.xml b/reactive-streams-operators/pom.xml
index 43306e6ea..351a614c6 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.0
mutiny-reactive-streams-operators
diff --git a/reactive-streams-tck-tests/pom.xml b/reactive-streams-tck-tests/pom.xml
index e7e8c2efd..bbb12e8ea 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.0
reactive-streams-tck-tests
diff --git a/reactor/pom.xml b/reactor/pom.xml
index 8dc754313..c113f65a8 100644
--- a/reactor/pom.xml
+++ b/reactor/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
mutiny-reactor
diff --git a/release/pom.xml b/release/pom.xml
index 908a621a6..d9dbaf339 100644
--- a/release/pom.xml
+++ b/release/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
smallrye-mutiny-release
diff --git a/rxjava3/pom.xml b/rxjava3/pom.xml
index 50793d1f6..660b7a249 100644
--- a/rxjava3/pom.xml
+++ b/rxjava3/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
mutiny-rxjava3
diff --git a/test-utils/pom.xml b/test-utils/pom.xml
index 02a4f93b0..39bebaca5 100644
--- a/test-utils/pom.xml
+++ b/test-utils/pom.xml
@@ -5,7 +5,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
mutiny-test-utils
diff --git a/workshop-examples/pom.xml b/workshop-examples/pom.xml
index 982a86a40..eff16d7db 100644
--- a/workshop-examples/pom.xml
+++ b/workshop-examples/pom.xml
@@ -7,7 +7,7 @@
io.smallrye.reactive
mutiny-project
- 999-SNAPSHOT
+ 2.5.0
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 80439b7dd..8f1fa0cde 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 d79a50789..c806c547e 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 a09e99cdf..c03b6022f 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 354fd2937..9d97d5168 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 bb115f674..1bcad0a1f 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 980b4e360..bffdfbe3d 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 1b6ed1ded..6d26cb7e6 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 60eb28b14..8ed66f246 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 d1140c0bf..fd4e5bf70 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 d7a952e00..f7e0278ee 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 cee2c8a4c..23e1f0b46 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 ac0eae6c3..6bc79f143 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 1b2026a2b..c9eca5f5a 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 a9788e58e..d0a5e3049 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 8cf656198..f6af4540e 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 75afad656..25427764c 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 178328574..05fd7f278 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 80ca18673..05ed95dc6 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 7b4100686..f327b216c 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 5695605a8..177c5e34e 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 60dfb6d5d..9f4a538c1 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 44981c418..c41460295 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 3763df1a2..e2b278c28 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 09f11d5ff..e08092bb0 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 bd7a7cf07..93cfff60b 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 cf8a76871..72a792bc4 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 e925b9baa..6edf4b020 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 f330927b5..123a4b186 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 903b88fa2..9d299db8a 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 783a4529d..77c1a22a2 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 8fcd0dc4b..d0c3edfc6 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 dd1e22893..ff16ec3ec 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 7646de3fd..544d7fa60 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 89139b75d..0698c8f25 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 7cf7c0de6..f2dd1a7fd 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 510377969..241ef4a7f 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 401e218e5..6b2ce0cce 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 de9dd576e..fe62d1ae9 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 04d991b92..93e10e9dd 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 808408996..9e8fc9bdf 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 0e2edd412..aad4ddf1f 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 19aa3d608..51ddf2ef6 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 8924e4b60..ad265c887 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 7c726f348..6911482a2 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 81a7be337..888b0ba32 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 b0186127f..63113e3c0 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 96de84457..bac55d86b 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 a4d44bc41..9604219e7 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 a0650c742..49e3fc8e7 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 2b7b83ccc..e2be8fd90 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 46d2e7d29..e3dea6af2 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 7f6be620e..22ae2bc06 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 fb47c70be..8b8a54a90 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 0082e116d..135330a86 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 a859c10a2..c9d68ba9b 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 1c75c2324..1597af6c5 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 0819f6a4f..c6016f4c1 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 ccc29301f..ea2600033 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 e93721475..08a4c632d 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 1d2ecc631..86884ac70 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 d250c285a..d05e1a714 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 0ca3472d0..12cd5d78c 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 9ff9e795f..c41d8d13a 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 9587fcb0e..2f2181037 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 cfc259cef..d8ecfbcaa 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 499ed176f..58491c643 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 8f490fa7c..2b537d7ef 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 f7810a5ac..1197ea789 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 1499686cb..5af5ca4ac 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
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 ceae724a1..439265dcc 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.0-M5
+//DEPS io.smallrye.reactive:mutiny:2.5.0
package _08_misc;
import java.util.List;