Changelog
- #768 - Use a Maven wrapper
- #766 - Maven profile to skip running the Reactive Streams TCK tests
- #764 - Bump rxjava from 3.1.2 to 3.1.3
- #763 - Bump bnd-maven-plugin from 6.0.0 to 6.1.0
- #761 - Bump mockito-core from 4.0.0 to 4.1.0
- #759 - Fix and simplify Uni.join() parametric types
- #754 - Grouped dependencies updates
- #750 - Update documentation example
- #744 - Bump reactor-core from 3.4.11 to 3.4.12
- #741 - Random type fixes
- #740 - Check for emptiness when joining an empty set of Unis and extend Javadoc
- #738 - Uni join all empty list
- #737 - Add item timeouts to Multi
- #736 - Fix Issue #733: Not attaching to calling coroutine context anymore
- #734 - Kotlin-Module: Cancel Multi subscription in case of cancelled coroutine context
- #733 - Quarkus + Mutiny Kotlin - io.vertx.core.VertxException: Thread blocked
- #732 - Bump smallrye-build-parent from 31 to 32
- #731 - Fix javadoc of the deprecated MultiOverflow.drop(Consumer)
- #729 - CheckReturnValue annotation for static analysis tools
- #704 - Annotation CheckReturnValue for subscribe() and other builder-like methods
Breaking Changes
Change | New API | Justification |
---|---|---|
Addition of the CheckReturnValue annotation
| This annotation is used by static code analyzers to inform the user of a potential misusage of the API. | |
New ifNoItem group on Multi
| This group allows handling timeouts on Multi
| |
Change of parameter in UniJoin.Builder<T>
| UniJoin.Builder<T>::add(Uni<T>)
| Fix issues with parametric types in Uni.join() experimental APIs. The usage of UniJoin.Builder<T>::add(Uni<? extends T>) was erroneous
|