This is an automated email from the ASF dual-hosted git repository.
pvillard pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-site.git
The following commit(s) were added to refs/heads/main by this push:
new 5aacc8a1 Update documentation for NiFi 2.7.0 and added Flow Registry
Clients documentation
5aacc8a1 is described below
commit 5aacc8a1f023edf83b3476e01a0a727af08ced6a
Author: Pierre Villard <[email protected]>
AuthorDate: Tue Dec 9 22:08:17 2025 +0100
Update documentation for NiFi 2.7.0 and added Flow Registry Clients
documentation
---
config.toml | 4 ++--
prebuild/layouts/index.html | 16 ++++++++++++++++
themes/nifi/layouts/section/components.html | 16 ++++++++++++++++
3 files changed, 34 insertions(+), 2 deletions(-)
diff --git a/config.toml b/config.toml
index 96ab4591..d4d3aebc 100644
--- a/config.toml
+++ b/config.toml
@@ -39,8 +39,8 @@ downloadPathUrl = "https://downloads.apache.org/nifi"
archiveDownloadPathUrl = "https://archive.apache.org/dist/nifi"
mavenCentralDownloadPathUrl = "https://repo1.maven.org/maven2/org/apache/nifi"
-currentProjectVersion = "2.6.0"
-currentProjectVersionReleased = "2025-09-21"
+currentProjectVersion = "2.7.0"
+currentProjectVersionReleased = "2025-12-09"
previousProjectVersion = "1.28.1"
previousProjectVersionReleased = "2024-11-19"
diff --git a/prebuild/layouts/index.html b/prebuild/layouts/index.html
index 2db7d518..a18b77c1 100644
--- a/prebuild/layouts/index.html
+++ b/prebuild/layouts/index.html
@@ -74,6 +74,22 @@
{{ $componentDetailsResource.Publish }}
{{ end }}
{{ end }}
+ {{ range .componentManifest.flowRegistryClients }}
+ {{ $simpleClassName := replaceRE `.+?\.?([^\.]+)$` "$1" .type }}
+ {{ $metadata := merge . (dict "title" $simpleClassName "componentType"
"flow-registry-clients") }}
+ {{ $string := jsonify $metadata }}
+ {{ $filename := printf "components/%s/_index.md" .type }}
+ {{ $resource := resources.FromString $filename $string }}
+ {{ $file := $resource.RelPermalink }}
+
+ {{ if .additionalDetails }}
+ {{ $detailsMarkdownPath := printf
"docs/%s/%s/%s/%s/additionalDetails.md" .group .artifact .version .type }}
+ {{ $detailsResource := resources.Get $detailsMarkdownPath }}
+ {{ $componentDetailsPath := printf "components/%s/additional-details.md"
.type }}
+ {{ $componentDetailsResource := slice $detailsHeader $detailsResource |
resources.Concat $componentDetailsPath }}
+ {{ $componentDetailsResource.Publish }}
+ {{ end }}
+ {{ end }}
{{ range .componentManifest.flowAnalysisRules }}
{{ $simpleClassName := replaceRE `.+?\.?([^\.]+)$` "$1" .type }}
{{ $metadata := merge . (dict "title" $simpleClassName "componentType"
"flow-analysis-rules") }}
diff --git a/themes/nifi/layouts/section/components.html
b/themes/nifi/layouts/section/components.html
index 65946ea5..23ca8bc3 100644
--- a/themes/nifi/layouts/section/components.html
+++ b/themes/nifi/layouts/section/components.html
@@ -101,6 +101,22 @@
</li>
</ul>
+ <ul uk-accordion="collapsible: false">
+ <li>
+ <a class="uk-accordion-title" href>Flow Registry Clients</a>
+ <div class="uk-accordion-content">
+ {{ $flowRegistryClients := where .Site.Pages
"Params.componentType" "flow-registry-clients" }}
+ <ul class="uk-list uk-list-collapse uk-text-light
uk-text-truncate component-items">
+ {{ range $flowRegistryClients }}
+ <li {{ if eq .Title $pageTitle }}class="uk-text-bold"
id="component-selected"{{ end }}>
+ <a href="{{ .RelPermalink }}">{{ .Title }}</a>
+ </li>
+ {{ end }}
+ </ul>
+ </div>
+ </li>
+ </ul>
+
<ul uk-accordion="collapsible: false">
<li>
<a class="uk-accordion-title" href>Flow Analysis Rules</a>