diff --git a/spring-vault-distribution/pom.xml b/spring-vault-distribution/pom.xml
index 5a714692..9fa9171b 100644
--- a/spring-vault-distribution/pom.xml
+++ b/spring-vault-distribution/pom.xml
@@ -129,7 +129,19 @@
${antora.version}
true
+
+
+
+
+
${project.basedir}/../src/main/antora/antora-playbook.yml
+
+ @antora/atlas-extension@1.0.0-alpha.1
+ @antora/collector-extension@1.0.0-alpha.3
+ @asciidoctor/tabs@1.0.0-beta.3
+ @springio/antora-extensions@1.8.0
+ @springio/asciidoctor-extensions@1.0.0-alpha.9
+
diff --git a/src/main/antora/antora-playbook.yml b/src/main/antora/antora-playbook.yml
index ac7a8868..8574495a 100644
--- a/src/main/antora/antora-playbook.yml
+++ b/src/main/antora/antora-playbook.yml
@@ -3,7 +3,12 @@
# The purpose of this Antora playbook is to build the docs in the current branch.
antora:
extensions:
+ - '@springio/antora-extensions/partial-build-extension'
+ - '@springio/antora-extensions/static-page-extension'
+ - require: '@springio/antora-extensions/latest-version-extension'
+ - require: '@springio/antora-extensions/inject-collector-cache-config-extension'
- '@antora/collector-extension'
+ - '@antora/atlas-extension'
- require: '@springio/antora-extensions/root-component-extension'
root_component_name: 'vault'
site:
@@ -17,7 +22,8 @@ content:
worktrees: true
asciidoc:
attributes:
- page-pagination: ''
+ page-related-doc-categories: security,cloud
+ page-related-doc-projects: framework
hide-uri-scheme: '@'
tabs-sync-option: '@'
chomp: 'all'
@@ -33,5 +39,5 @@ runtime:
format: pretty
ui:
bundle:
- url: https://github.com/spring-io/antora-ui-spring/releases/download/v0.3.3/ui-bundle.zip
+ url: https://github.com/spring-io/antora-ui-spring/releases/download/v0.4.3/ui-bundle.zip
snapshot: true