This is an automated email from the ASF dual-hosted git repository.

asf-ci-deploy pushed a commit to branch asf-site-production
in repository https://gitbox.apache.org/repos/asf/grails-website.git


The following commit(s) were added to refs/heads/asf-site-production by this 
push:
     new 7cb48135499 Deploying to documentation branch - 15:28:54
7cb48135499 is described below

commit 7cb48135499312bd21c86ad112f4680be4626bf0
Author: jdaugherty <[email protected]>
AuthorDate: Mon Jul 20 15:28:57 2026 +0000

    Deploying to documentation branch - 15:28:54
---
 docs/snapshot/api/index-all.html                   | 11 +++++
 .../org/apache/grails/buildsrc/PublishPlugin.html  | 21 ++++++++++
 .../api/org/apache/grails/buildsrc/SbomPlugin.html | 49 ++++++++++++++++++++++
 .../developer-manual/gettingStarted.html           |  2 +-
 .../grails-data/developer-manual/introduction.html |  2 +-
 .../grails-data/developer-manual/stepByStep.html   |  2 +-
 .../grails-data/developer-manual/testing.html      |  2 +-
 .../developer-manual/understandingApi.html         |  2 +-
 .../understandingApi/datastoreBasics.html          |  2 +-
 .../understandingApi/gormApis.html                 |  2 +-
 .../understandingApi/gormEnhancer.html             |  2 +-
 .../understandingApi/implementingCrud.html         |  2 +-
 .../understandingApi/implementingQueries.html      |  2 +-
 .../understandingApi/secondaryIndexes.html         |  2 +-
 .../grails-data/whats-new-manual/index.html        |  2 +-
 15 files changed, 93 insertions(+), 12 deletions(-)

diff --git a/docs/snapshot/api/index-all.html b/docs/snapshot/api/index-all.html
index 5546d79796a..58ebcadf5f1 100644
--- a/docs/snapshot/api/index-all.html
+++ b/docs/snapshot/api/index-all.html
@@ -6218,6 +6218,9 @@ if (location.href.indexOf('is-external=true') == -1) {
 <dt><span class="strong"><a 
href="org/grails/gradle/plugin/core/GrailsExtension.html#cliAutoProvision" 
title="Property in GrailsExtension">cliAutoProvision</a></span> - Property in 
<a href="org/grails/gradle/plugin/core/GrailsExtension.html">GrailsExtension</a>
 </dt><dd> <div class="block">Whether the plugin auto-provisions the CLI tier 
onto the <CODE>grailsCli</CODE> configuration.
  </div></dd>
+<dt><span class="strong"><a 
href="org/apache/grails/buildsrc/SbomPlugin.html#cliCompanionArtifactId(org.gradle.api.Project)"
 title="Method in 
SbomPlugin">cliCompanionArtifactId(org.gradle.api.Project)</a></span> - Method 
in <a href="org/apache/grails/buildsrc/SbomPlugin.html">SbomPlugin</a>
+</dt><dd> <div class="block">The companion coordinate published by the 
cli-artifact plugin, honouring a custom
+ <CODE>cliArtifact { artifactId = '...' </CODE>}. </div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/mapping/mongo/connections/MongoConnectionSourceFactory.html#clientOptionsBuilder"
 title="Property in 
MongoConnectionSourceFactory">clientOptionsBuilder</a></span> - Property in <a 
href="org/grails/datastore/mapping/mongo/connections/MongoConnectionSourceFactory.html">MongoConnectionSourceFactory</a>
 </dt><dd> <div class="block">The client options builder</div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/mapping/mongo/connections/MongoConnectionSourceSettingsBuilder.html#clientOptionsBuilder"
 title="Property in 
MongoConnectionSourceSettingsBuilder">clientOptionsBuilder</a></span> - 
Property in <a 
href="org/grails/datastore/mapping/mongo/connections/MongoConnectionSourceSettingsBuilder.html">MongoConnectionSourceSettingsBuilder</a>
@@ -6637,6 +6640,9 @@ if (location.href.indexOf('is-external=true') == -1) {
  filters target BSON values that match what the encoder actually wrote on 
disk.</div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/gorm/transform/OrderedGormTransformation.html#collectAndOrderGormTransformations(org.codehaus.groovy.ast.AnnotatedNode)"
 title="Method in 
OrderedGormTransformation">collectAndOrderGormTransformations(org.codehaus.groovy.ast.AnnotatedNode)</a></span>
 - Method in <a 
href="org/grails/datastore/gorm/transform/OrderedGormTransformation.html">OrderedGormTransformation</a>
 </dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/apache/grails/buildsrc/PublishPlugin.html#collectChecksumInputFiles(org.gradle.api.Project,
 org.gradle.api.publish.PublishingExtension)" title="Method in 
PublishPlugin">collectChecksumInputFiles(org.gradle.api.Project, 
org.gradle.api.publish.PublishingExtension)</a></span> - Method in <a 
href="org/apache/grails/buildsrc/PublishPlugin.html">PublishPlugin</a>
+</dt><dd> <div class="block">Collects the artifact files to checksum across 
<em>all</em> Maven publications of the project,
+ including additional publications such as the <CODE>cli</CODE> companion 
coordinate. </div></dd>
 <dt><span class="strong"><a 
href="org/grails/web/mapping/mvc/AbstractGrailsControllerUrlMappings.html#collectControllerMapping(grails.web.mapping.UrlMappingInfo)"
 title="Method in 
AbstractGrailsControllerUrlMappings">collectControllerMapping(grails.web.mapping.UrlMappingInfo)</a></span>
 - Method in <a 
href="org/grails/web/mapping/mvc/AbstractGrailsControllerUrlMappings.html">AbstractGrailsControllerUrlMappings</a>
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/web/mapping/mvc/AbstractGrailsControllerUrlMappings.html#collectControllerMappings(grails.web.mapping.UrlMappingInfo)"
 title="Method in 
AbstractGrailsControllerUrlMappings">collectControllerMappings(grails.web.mapping.UrlMappingInfo)</a></span>
 - Method in <a 
href="org/grails/web/mapping/mvc/AbstractGrailsControllerUrlMappings.html">AbstractGrailsControllerUrlMappings</a>
@@ -40555,6 +40561,9 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/compiler/gorm/GormEntityTransformation.html#pickGormEntityTrait(org.codehaus.groovy.ast.ClassNode,
 org.codehaus.groovy.control.SourceUnit)" title="Method in 
GormEntityTransformation">pickGormEntityTrait(org.codehaus.groovy.ast.ClassNode,
 org.codehaus.groovy.control.SourceUnit)</a></span> - Method in <a 
href="org/grails/compiler/gorm/GormEntityTransformation.html">GormEntityTransformation</a>
 </dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/apache/grails/buildsrc/SbomPlugin.html#pickLicense(org.gradle.api.logging.Logger,
 java.lang.String, java.lang.String, java.lang.String, java.util.List)" 
title="Method in SbomPlugin">pickLicense(org.gradle.api.logging.Logger, 
java.lang.String, java.lang.String, java.lang.String, 
java.util.List)</a></span> - Method in <a 
href="org/apache/grails/buildsrc/SbomPlugin.html">SbomPlugin</a>
+</dt><dd> <div class="block">Picks the most appropriate license for a 
dependency from a list of license choices.
+ </div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/gorm/internal/MethodInvokingClosure.html#pickMetaMethod(groovy.lang.MetaClass,
 java.lang.String, java.lang.Class, boolean)" title="Method in 
MethodInvokingClosure">pickMetaMethod(groovy.lang.MetaClass, java.lang.String, 
java.lang.Class, boolean)</a></span> - Method in <a 
href="org/grails/datastore/gorm/internal/MethodInvokingClosure.html">MethodInvokingClosure</a>
 </dt><dd> <div class="block">Utility method for choosing matching metamethod, 
handles MethodSelectionException</div></dd>
 <dt><span class="strong"><a 
href="org/grails/cli/gradle/RunningApplicationProcess.html#PID_FILE_NAME" 
title="Property in RunningApplicationProcess">PID_FILE_NAME</a></span> - 
Property in <a 
href="org/grails/cli/gradle/RunningApplicationProcess.html">RunningApplicationProcess</a>
@@ -45516,6 +45525,8 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="grails/plugin/springsecurity/ui/strategy/UserStrategy.html#saveUser(java.util.Map,
 List<String>, java.lang.String)" title="Method in 
UserStrategy">saveUser(java.util.Map, List&lt;String&gt;, 
java.lang.String)</a></span> - Method in <a 
href="grails/plugin/springsecurity/ui/strategy/UserStrategy.html">UserStrategy</a>
 </dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/apache/grails/buildsrc/SbomPlugin.html#sbomOutputLocationFor(org.gradle.api.Project,
 Provider<String>)" title="Method in 
SbomPlugin">sbomOutputLocationFor(org.gradle.api.Project, 
Provider&lt;String&gt;)</a></span> - Method in <a 
href="org/apache/grails/buildsrc/SbomPlugin.html">SbomPlugin</a>
+</dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a href="org/apache/grails/buildsrc/SbomPlugin.html" 
title="Class in org.apache.grails.buildsrc">SbomPlugin</a></span> - Class in <a 
href="./org/apache/grails/buildsrc/package-summary.html">org.apache.grails.buildsrc</a>
 </dt><dd><div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/apache/grails/buildsrc/SbomPlugin.html#SbomPlugin()" 
title="Constructor in SbomPlugin">SbomPlugin()</a></span> - Constructor in <a 
href="org/apache/grails/buildsrc/SbomPlugin.html">SbomPlugin</a>
diff --git a/docs/snapshot/api/org/apache/grails/buildsrc/PublishPlugin.html 
b/docs/snapshot/api/org/apache/grails/buildsrc/PublishPlugin.html
index 70f8b41a803..0468550aab3 100644
--- a/docs/snapshot/api/org/apache/grails/buildsrc/PublishPlugin.html
+++ b/docs/snapshot/api/org/apache/grails/buildsrc/PublishPlugin.html
@@ -178,6 +178,13 @@ implements Plugin&lt;Project&gt;</pre>
                             <td class="colLast"><code><strong><a 
href="#apply(org.gradle.api.Project)">apply</a></strong>(<a 
href='../../../../org.gradle.api.Project.html'>Project</a> 
project)</code><br></td>
                         </tr>
                         
+                        <tr class="rowColor">
+                            <td class="colFirst"><code></code></td>
+                            <td 
class="colLast"><code>protected&nbsp;static&nbsp;java.util.List&lt;java.io.File&gt;</code></td>
+                            <td class="colLast"><code><strong><a 
href="#collectChecksumInputFiles(org.gradle.api.Project, 
org.gradle.api.publish.PublishingExtension)">collectChecksumInputFiles</a></strong>(<a
 href='../../../../org.gradle.api.Project.html'>Project</a> project, <a 
href='../../../../org.gradle.api.publish.PublishingExtension.html'>PublishingExtension</a>
 publishing)</code><br>Collects the artifact files to checksum across 
<em>all</em> Maven publications of the project,
+ including additional publications such as the <CODE>cli</CODE> companion 
coordinate. </td>
+                        </tr>
+                        
                     </table>
                    </ul>
               </li>
@@ -254,6 +261,20 @@ implements Plugin&lt;Project&gt;</pre>
                             </li>
                         </ul>
                     
+                        <a 
name="collectChecksumInputFiles(org.gradle.api.Project, 
org.gradle.api.publish.PublishingExtension)"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                
<h4>protected&nbsp;static&nbsp;java.util.List&lt;java.io.File&gt; 
<strong>collectChecksumInputFiles</strong>(<a 
href='../../../../org.gradle.api.Project.html'>Project</a> project, <a 
href='../../../../org.gradle.api.publish.PublishingExtension.html'>PublishingExtension</a>
 publishing)</h4>
+                                <p> Collects the artifact files to checksum 
across <em>all</em> Maven publications of the project,
+ including additional publications such as the <CODE>cli</CODE> companion 
coordinate. Publication
+ metadata sidecars (<CODE>grails-plugin.xml</CODE>, <CODE>profile.yml</CODE>) 
are excluded.
+
+ Accumulating across every publication is essential: earlier revisions set the 
checksum inputs
+ per publication, so only the last-configured publication survived and 
companion artifacts
+ (e.g. <CODE>grails-core-cli-*.jar</CODE>) went unchecksummed.</p>
+                            </li>
+                        </ul>
+                    
                 </li>
             </ul>
             
diff --git a/docs/snapshot/api/org/apache/grails/buildsrc/SbomPlugin.html 
b/docs/snapshot/api/org/apache/grails/buildsrc/SbomPlugin.html
index b482ab015a2..60b5fa770ea 100644
--- a/docs/snapshot/api/org/apache/grails/buildsrc/SbomPlugin.html
+++ b/docs/snapshot/api/org/apache/grails/buildsrc/SbomPlugin.html
@@ -176,6 +176,26 @@ implements Plugin&lt;Project&gt;</pre>
                             <td class="colLast"><code><strong><a 
href="#apply(org.gradle.api.Project)">apply</a></strong>(<a 
href='../../../../org.gradle.api.Project.html'>Project</a> 
project)</code><br></td>
                         </tr>
                         
+                        <tr class="rowColor">
+                            <td class="colFirst"><code></code></td>
+                            <td 
class="colLast"><code>static&nbsp;Provider&lt;java.lang.String&gt;</code></td>
+                            <td class="colLast"><code><strong><a 
href="#cliCompanionArtifactId(org.gradle.api.Project)">cliCompanionArtifactId</a></strong>(<a
 href='../../../../org.gradle.api.Project.html'>Project</a> 
project)</code><br>The companion coordinate published by the cli-artifact 
plugin, honouring a custom
+ <CODE>cliArtifact { artifactId = '...' </CODE>}. </td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code></code></td>
+                            <td 
class="colLast"><code>static&nbsp;java.lang.Object</code></td>
+                            <td class="colLast"><code><strong><a 
href="#pickLicense(org.gradle.api.logging.Logger, java.lang.String, 
java.lang.String, java.lang.String, 
java.util.List)">pickLicense</a></strong>(<a 
href='../../../../org.gradle.api.logging.Logger.html'>Logger</a> logger, 
java.lang.String projectName, java.lang.String sbomComponent, java.lang.String 
bomRef, java.util.List licenseChoices)</code><br>Picks the most appropriate 
license for a dependency from a list of license choices.
+ </td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code></code></td>
+                            <td 
class="colLast"><code>static&nbsp;Provider&lt;RegularFile&gt;</code></td>
+                            <td class="colLast"><code><strong><a 
href="#sbomOutputLocationFor(org.gradle.api.Project, 
Provider)">sbomOutputLocationFor</a></strong>(<a 
href='../../../../org.gradle.api.Project.html'>Project</a> project, 
Provider&lt;java.lang.String&gt; artifactId)</code><br></td>
+                        </tr>
+                        
                     </table>
                    </ul>
               </li>
@@ -252,6 +272,35 @@ implements Plugin&lt;Project&gt;</pre>
                             </li>
                         </ul>
                     
+                        <a 
name="cliCompanionArtifactId(org.gradle.api.Project)"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                
<h4>@groovy.transform.CompileDynamic<br>static&nbsp;Provider&lt;java.lang.String&gt;
 <strong>cliCompanionArtifactId</strong>(<a 
href='../../../../org.gradle.api.Project.html'>Project</a> project)</h4>
+                                <p> The companion coordinate published by the 
cli-artifact plugin, honouring a custom
+ <CODE>cliArtifact { artifactId = '...' </CODE>}. Read from the extension 
directly (the same property
+ the cli publication uses) rather than the derived 
<CODE>&lt;name&gt;-cli</CODE> default, so a customised
+ name is reflected in the SBOM component name and file. Accessed dynamically 
because build-logic
+ does not compile against the cli-artifact plugin.</p>
+                            </li>
+                        </ul>
+                    
+                        <a name="pickLicense(org.gradle.api.logging.Logger, 
java.lang.String, java.lang.String, java.lang.String, java.util.List)"><!-- 
--></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                
<h4>@groovy.transform.CompileDynamic<br>static&nbsp;java.lang.Object 
<strong>pickLicense</strong>(<a 
href='../../../../org.gradle.api.logging.Logger.html'>Logger</a> logger, 
java.lang.String projectName, java.lang.String sbomComponent, java.lang.String 
bomRef, java.util.List licenseChoices)</h4>
+                                <p> Picks the most appropriate license for a 
dependency from a list of license choices.
+ This method is called at execution time and should not access Task.project. 
<DL><DT><B>Parameters:</B></DT><DD><code>logger</code> -  the logger to use for 
logging</DD><DD><code>projectName</code> -  the name of the project (captured 
at configuration time)</DD><DD><code>sbomComponent</code> -  the artifact the 
SBOM describes (the primary or cli companion 
coordinate)</DD><DD><code>bomRef</code> -  the bom reference for the 
dependency</DD><DD><code>licenseChoices</code> -  the list of lic [...]
+                            </li>
+                        </ul>
+                    
+                        <a name="sbomOutputLocationFor(org.gradle.api.Project, 
Provider)"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>static&nbsp;Provider&lt;RegularFile&gt; 
<strong>sbomOutputLocationFor</strong>(<a 
href='../../../../org.gradle.api.Project.html'>Project</a> project, 
Provider&lt;java.lang.String&gt; artifactId)</h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
                 </li>
             </ul>
             
diff --git a/docs/snapshot/grails-data/developer-manual/gettingStarted.html 
b/docs/snapshot/grails-data/developer-manual/gettingStarted.html
index 4185b752e9c..ef28b9b5d91 100644
--- a/docs/snapshot/grails-data/developer-manual/gettingStarted.html
+++ b/docs/snapshot/grails-data/developer-manual/gettingStarted.html
@@ -523,7 +523,7 @@ cd grails-core</pre>
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git a/docs/snapshot/grails-data/developer-manual/introduction.html 
b/docs/snapshot/grails-data/developer-manual/introduction.html
index 8069b31471a..f73e8b044a4 100644
--- a/docs/snapshot/grails-data/developer-manual/introduction.html
+++ b/docs/snapshot/grails-data/developer-manual/introduction.html
@@ -476,7 +476,7 @@ body.book #toc,body.book #preamble,body.book 
h1.sect0,body.book .sect1>h2{page-b
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git a/docs/snapshot/grails-data/developer-manual/stepByStep.html 
b/docs/snapshot/grails-data/developer-manual/stepByStep.html
index b02cf681295..f477e2b2063 100644
--- a/docs/snapshot/grails-data/developer-manual/stepByStep.html
+++ b/docs/snapshot/grails-data/developer-manual/stepByStep.html
@@ -621,7 +621,7 @@ class XyzTestSuite {
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git a/docs/snapshot/grails-data/developer-manual/testing.html 
b/docs/snapshot/grails-data/developer-manual/testing.html
index 7cfbb99919c..568da7244b1 100644
--- a/docs/snapshot/grails-data/developer-manual/testing.html
+++ b/docs/snapshot/grails-data/developer-manual/testing.html
@@ -511,7 +511,7 @@ class PagedResultSpec extends GormDatastoreSpec{
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git a/docs/snapshot/grails-data/developer-manual/understandingApi.html 
b/docs/snapshot/grails-data/developer-manual/understandingApi.html
index 0a5729c08be..eb6d98845bc 100644
--- a/docs/snapshot/grails-data/developer-manual/understandingApi.html
+++ b/docs/snapshot/grails-data/developer-manual/understandingApi.html
@@ -454,7 +454,7 @@ body.book #toc,body.book #preamble,body.book 
h1.sect0,body.book .sect1>h2{page-b
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git 
a/docs/snapshot/grails-data/developer-manual/understandingApi/datastoreBasics.html
 
b/docs/snapshot/grails-data/developer-manual/understandingApi/datastoreBasics.html
index 8460085975d..7aa585664c4 100644
--- 
a/docs/snapshot/grails-data/developer-manual/understandingApi/datastoreBasics.html
+++ 
b/docs/snapshot/grails-data/developer-manual/understandingApi/datastoreBasics.html
@@ -561,7 +561,7 @@ protected Session createSession(PropertyResolver 
connDetails) {
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git 
a/docs/snapshot/grails-data/developer-manual/understandingApi/gormApis.html 
b/docs/snapshot/grails-data/developer-manual/understandingApi/gormApis.html
index 4833af4c0d2..c59bb4905a6 100644
--- a/docs/snapshot/grails-data/developer-manual/understandingApi/gormApis.html
+++ b/docs/snapshot/grails-data/developer-manual/understandingApi/gormApis.html
@@ -496,7 +496,7 @@ class Neo4jEntityTraitProvider implements 
GormEntityTraitProvider {
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git 
a/docs/snapshot/grails-data/developer-manual/understandingApi/gormEnhancer.html 
b/docs/snapshot/grails-data/developer-manual/understandingApi/gormEnhancer.html
index 84745b7cf9e..d400255359c 100644
--- 
a/docs/snapshot/grails-data/developer-manual/understandingApi/gormEnhancer.html
+++ 
b/docs/snapshot/grails-data/developer-manual/understandingApi/gormEnhancer.html
@@ -488,7 +488,7 @@ enhancer.enhance()</code></pre>
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git 
a/docs/snapshot/grails-data/developer-manual/understandingApi/implementingCrud.html
 
b/docs/snapshot/grails-data/developer-manual/understandingApi/implementingCrud.html
index 9dd9746b31f..d7bc9dae9ba 100644
--- 
a/docs/snapshot/grails-data/developer-manual/understandingApi/implementingCrud.html
+++ 
b/docs/snapshot/grails-data/developer-manual/understandingApi/implementingCrud.html
@@ -673,7 +673,7 @@ protected void deleteEntry(String family, final Object key, 
final Object entry)
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git 
a/docs/snapshot/grails-data/developer-manual/understandingApi/implementingQueries.html
 
b/docs/snapshot/grails-data/developer-manual/understandingApi/implementingQueries.html
index 0ee8dd80443..58c09d949b5 100644
--- 
a/docs/snapshot/grails-data/developer-manual/understandingApi/implementingQueries.html
+++ 
b/docs/snapshot/grails-data/developer-manual/understandingApi/implementingQueries.html
@@ -588,7 +588,7 @@ If, for instance, the underlying datastore does not support 
the calculation of a
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git 
a/docs/snapshot/grails-data/developer-manual/understandingApi/secondaryIndexes.html
 
b/docs/snapshot/grails-data/developer-manual/understandingApi/secondaryIndexes.html
index 16d7dfd95de..09c88a46a0a 100644
--- 
a/docs/snapshot/grails-data/developer-manual/understandingApi/secondaryIndexes.html
+++ 
b/docs/snapshot/grails-data/developer-manual/understandingApi/secondaryIndexes.html
@@ -526,7 +526,7 @@ If the underlying datastore supports secondary indexes then 
it is ok to just ret
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>
diff --git a/docs/snapshot/grails-data/whats-new-manual/index.html 
b/docs/snapshot/grails-data/whats-new-manual/index.html
index 13003554595..5e8fc1420f3 100644
--- a/docs/snapshot/grails-data/whats-new-manual/index.html
+++ b/docs/snapshot/grails-data/whats-new-manual/index.html
@@ -527,7 +527,7 @@ body.book #toc,body.book #preamble,body.book 
h1.sect0,body.book .sect1>h2{page-b
 <div id="footer">
 <div id="footer-text">
 Version 8.0.0-SNAPSHOT<br>
-Last updated 2026-07-19 14:09:03 UTC
+Last updated 2026-07-20 13:12:10 UTC
 </div>
 </div>
 </body>

Reply via email to