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>

Reply via email to