github smallrye/smallrye-mutiny 1.2.0

latest releases: 2.6.2, 2.6.1, 2.6.0...
2 years ago

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

Don't miss a new smallrye-mutiny release

NewReleases is sending notifications on new releases.