Fault Tolerance 6.10.0

Today, we announce the release of SmallRye Fault Tolerance 6.10.0. This release contains one improvement and one bug fix.

Previous versions of SmallRye Fault Tolerance included support libraries for async types from Mutiny (Uni) and RxJava 3 (Single, Maybe and Completable). In this release, the Vert.x support library, which previously only included support for the Vert.x event loop, also includes support for the Vert.x Future type. All guarded asynchronous methods may now return io.vertx.core.Future and if the Vert.x support library is present, it will all work.

Also, the previous SmallRye Fault Tolerance versions supported @Fallback methods on interfaces where the fallback method is a default method in the interface. As it turned out, this only worked when the interface was public. This release fixes the issue.

As usual, if you have any ideas for improvements, please file an issue!