Releases
1.2.0
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
You can’t perform that action at this time.