This is an automated email from the ASF dual-hosted git repository. exceptionfactory pushed a commit to branch main-staging in repository https://gitbox.apache.org/repos/asf/nifi-site.git
commit 7c85cfc6b5ca1e94476aa7c4adfe303d695a4abd 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 (cherry picked from commit 5aacc8a1f023edf83b3476e01a0a727af08ced6a) --- 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>
