From fb2d9425171b6fec075e8701698dc388c7a4a44e Mon Sep 17 00:00:00 2001 From: Ladislav Thon Date: Mon, 16 Mar 2026 16:31:44 +0100 Subject: [PATCH 1/2] SmallRye Fault Tolerance 6.11.0 release announcement --- _posts/2026-03-16-fault-tolerance-6-11-0.adoc | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 _posts/2026-03-16-fault-tolerance-6-11-0.adoc diff --git a/_posts/2026-03-16-fault-tolerance-6-11-0.adoc b/_posts/2026-03-16-fault-tolerance-6-11-0.adoc new file mode 100644 index 00000000..a3e7d824 --- /dev/null +++ b/_posts/2026-03-16-fault-tolerance-6-11-0.adoc @@ -0,0 +1,27 @@ +:page-layout: post +:page-title: Fault Tolerance 6.11.0 +:page-synopsis: SmallRye Fault Tolerance 6.11.0 released! +:page-tags: [announcement, microprofile] +:page-date: 2026-03-16 15:00:00.000 +0100 +:page-author: lthon +:smallrye-ft: SmallRye Fault Tolerance +:microprofile-ft: MicroProfile Fault Tolerance + += Fault Tolerance 6.11.0 + +Today, we announce the https://github.com/smallrye/smallrye-fault-tolerance/releases/tag/6.11.0[release] of {smallrye-ft} 6.11.0. +This release contains one small improvement. + +Previous versions of {smallrye-ft} did not support Java modularity (JPMS) at all. +With this version, automatic module names are provided for all useful modules. +The test suite modules do not have automatic module names, because they are never supposed to be used publicly. +The OpenTracing Context Propagation module is obsolete and should not be used these days, so it does not have an automatic module name either. +(Among other deprecated things, it will be removed in {smallrye-ft} 7.0.) + +Note that to improve internal consistency and make sure that the module name is the same as a top-level package name of all classes in the module, a small number of internal classes were moved in this release. +Advanced integrators (such as Quarkus) need to take care, but this should be an invisible change for users. + +We intend to provide full module descriptors in the future, but cannot do that at the moment. +This is because certain dependencies, notably the {microprofile-ft} API JAR, do not provide either automatic module names or module descriptors. + +As usual, if you have any ideas for improvements, please https://github.com/smallrye/smallrye-fault-tolerance/issues[file an issue]! From d386e2443eff068d180da3b78cb26d83c6af44d6 Mon Sep 17 00:00:00 2001 From: Ladislav Thon Date: Tue, 17 Mar 2026 10:34:38 +0100 Subject: [PATCH 2/2] fix Antora UI bundle download --- .github/workflows/build.yml | 2 +- docs/antora-playbook.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 21f2ab1a..661a5787 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -55,7 +55,7 @@ jobs: run: | cd docs npm i @antora/cli@2.3 @antora/site-generator-default@2.3 asciidoctor-kroki - ./node_modules/@antora/cli/bin/antora antora generate antora-playbook.yml + ./node_modules/@antora/cli/bin/antora --stacktrace generate antora-playbook.yml cd .. cp -r docs/build/site website/docs diff --git a/docs/antora-playbook.yml b/docs/antora-playbook.yml index 93bd7e0e..5b6b2e06 100644 --- a/docs/antora-playbook.yml +++ b/docs/antora-playbook.yml @@ -24,7 +24,7 @@ content: start_path: doc ui: bundle: - url: https://github.com/smallrye/smallrye-antora-ui/blob/main/build/ui-bundle.zip?raw=true + url: https://raw.githubusercontent.com/smallrye/smallrye-antora-ui/refs/heads/main/build/ui-bundle.zip snapshot: true asciidoc: extensions: