Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
27 changes: 27 additions & 0 deletions _posts/2026-03-16-fault-tolerance-6-11-0.adoc
Original file line number Diff line number Diff line change
@@ -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]!
2 changes: 1 addition & 1 deletion docs/antora-playbook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
Loading