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 c784d5ca24d Deploying to documentation branch - 03:02:07
c784d5ca24d is described below

commit c784d5ca24d7cb530c19d21ab540a5d9786dbbae
Author: jamesfredley <[email protected]>
AuthorDate: Fri Oct 10 03:02:09 2025 +0000

    Deploying to documentation branch - 03:02:07
---
 docs/snapshot/api/index-all.html                   |  4 +--
 .../datastore/bson/json/JsonReader.Context.html    |  4 +--
 .../org/grails/datastore/bson/json/JsonReader.html |  4 +--
 .../datastore/bson/json/JsonWriter.Context.html    | 10 +++----
 .../org/grails/datastore/bson/json/JsonWriter.html |  4 +--
 .../PluginAwareResourceBundleMessageSource.html    | 16 +++++------
 ...leMessageSource.PropertiesHolderCacheEntry.html |  8 +++---
 .../ReloadableResourceBundleMessageSource.html     | 16 +++++------
 docs/snapshot/grails-data/api/index-all.html       | 10 +++----
 .../document/config/DocumentMappingContext.html    |  2 +-
 .../mapping/config/KeyValueMappingContext.html     |  2 +-
 .../mapping/model/AbstractMappingContext.html      |  6 ++--
 .../datastore/mapping/model/MappingContext.html    |  6 ++--
 .../datastore/mapping/query/AssociationQuery.html  |  8 +++---
 .../datastore/mapping/query/Query.Conjunction.html | 25 ++++++++++++++++-
 .../datastore/mapping/query/Query.Disjunction.html | 25 ++++++++++++++++-
 .../datastore/mapping/query/Query.Junction.html    |  4 +--
 .../datastore/mapping/query/Query.Negation.html    | 25 ++++++++++++++++-
 .../org/grails/datastore/mapping/query/Query.html  | 32 +++++++++++-----------
 .../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/hibernate5/api/index-all.html      |  6 ++--
 .../datastore/bson/json/JsonReader.Context.html    |  4 +--
 .../org/grails/datastore/bson/json/JsonReader.html |  4 +--
 .../datastore/bson/json/JsonWriter.Context.html    | 10 +++----
 .../org/grails/datastore/bson/json/JsonWriter.html |  4 +--
 .../document/config/DocumentMappingContext.html    |  2 +-
 .../mapping/config/KeyValueMappingContext.html     |  2 +-
 .../mapping/model/AbstractMappingContext.html      |  6 ++--
 .../datastore/mapping/model/MappingContext.html    |  6 ++--
 .../mapping/mongo/config/MongoMappingContext.html  |  2 +-
 .../orm/hibernate/cfg/HibernateMappingContext.html |  2 +-
 .../gormAssociation/manyToOneAndOneToOne.html      |  2 +-
 .../grails-data/hibernate5/manual/index.html       |  4 +--
 .../hibernate5/manual/introduction.html            |  2 +-
 .../hibernate5/manual/learningMore.html            |  2 +-
 .../grails-data/mongodb/api/index-all.html         |  2 +-
 .../datastore/bson/json/JsonReader.Context.html    |  4 +--
 .../org/grails/datastore/bson/json/JsonReader.html |  4 +--
 .../datastore/bson/json/JsonWriter.Context.html    | 10 +++----
 .../org/grails/datastore/bson/json/JsonWriter.html |  4 +--
 .../snapshot/grails-data/mongodb/manual/index.html |  4 +--
 .../mongodb/manual/introduction/compatibility.html |  2 +-
 .../mongodb/manual/querying/queryingBasics.html    |  2 +-
 .../grails-data/whats-new-manual/index.html        |  4 +--
 .../guide/pages/dependencyInjectionServices.html   |  2 +-
 docs/snapshot/guide/services.html                  |  2 +-
 docs/snapshot/guide/single.html                    |  4 +--
 docs/snapshot/index.html                           |  2 +-
 58 files changed, 203 insertions(+), 134 deletions(-)

diff --git a/docs/snapshot/api/index-all.html b/docs/snapshot/api/index-all.html
index 23dd6b77340..b451ea2bf4c 100644
--- a/docs/snapshot/api/index-all.html
+++ b/docs/snapshot/api/index-all.html
@@ -6364,7 +6364,7 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonReader.Context.html#Context(org.bson.AbstractBsonReader.Context,
 org.bson.BsonContextType)" title="Constructor in 
JsonReader.Context">Context(org.bson.AbstractBsonReader.Context, 
org.bson.BsonContextType)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonReader.Context.html">JsonReader.Context</a>
 </dt><dd> <div class="block"></div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html#Context(org.grails.datastore.bson.json.JsonReader.Context,
 org.bson.BsonContextType, java.lang.String)" title="Constructor in 
JsonWriter.Context">Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html">JsonWriter.Context</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html#Context(org.grails.datastore.bson.json.JsonWriter.Context,
 org.bson.BsonContextType, java.lang.String)" title="Constructor in 
JsonWriter.Context">Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html">JsonWriter.Context</a>
 </dt><dd> <div class="block">Creates a new context.</div></dd>
 <dt><span class="strong"><a href="grails/doc/DocEngine.html#CONTEXT_PATH" 
title="Property in DocEngine">CONTEXT_PATH</a></span> - Property in <a 
href="grails/doc/DocEngine.html">DocEngine</a>
 </dt><dd> <div class="block"></div></dd>
@@ -43165,7 +43165,7 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/web/gsp/GroovyPagesTemplateRenderer.html#updateValue(groovy.text.Template,
 Callable<Template>, java.lang.Object)" title="Method in 
GroovyPagesTemplateRenderer">updateValue(groovy.text.Template, 
Callable&lt;Template&gt;, java.lang.Object)</a></span> - Method in <a 
href="org/grails/web/gsp/GroovyPagesTemplateRenderer.html">GroovyPagesTemplateRenderer</a>
 </dt><dd> <div class="block"></div></dd>
-<dt><span class="strong"><a 
href="org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolderCacheEntry.html#updateValue(PropertiesHolder,
 Callable<PropertiesHolder>, java.lang.Object)" title="Method in 
ReloadableResourceBundleMessageSource.PropertiesHolderCacheEntry">updateValue(PropertiesHolder,
 Callable&lt;PropertiesHolder&gt;, java.lang.Object)</a></span> - Method in <a 
href="org/grails/spring/context/support/ReloadableResourceBundleMessageSource.Properti
 [...]
+<dt><span class="strong"><a 
href="org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolderCacheEntry.html#updateValue(org.grails.spring.context.support.ReloadableResourceBundleMessageSource.PropertiesHolder,
 Callable<PropertiesHolder>, java.lang.Object)" title="Method in 
ReloadableResourceBundleMessageSource.PropertiesHolderCacheEntry">updateValue(org.grails.spring.context.support.ReloadableResourceBundleMessageSource.PropertiesHolder,
 Callable&lt;Properti [...]
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/apache/grails/data/testing/tck/tests/UpdateWithProxyPresentSpec.html" 
title="Class in 
org.apache.grails.data.testing.tck.tests">UpdateWithProxyPresentSpec</a></span> 
- Class in <a 
href="./org/apache/grails/data/testing/tck/tests/package-summary.html">org.apache.grails.data.testing.tck.tests</a>
 </dt><dd><div class="block"> 
<DL><DT><B>Authors:</B></DT><DD>graemerocher</DD></DL></div></dd>
diff --git 
a/docs/snapshot/api/org/grails/datastore/bson/json/JsonReader.Context.html 
b/docs/snapshot/api/org/grails/datastore/bson/json/JsonReader.Context.html
index 547f2e1d5b4..fb772847c23 100644
--- a/docs/snapshot/api/org/grails/datastore/bson/json/JsonReader.Context.html
+++ b/docs/snapshot/api/org/grails/datastore/bson/json/JsonReader.Context.html
@@ -171,7 +171,7 @@ extends <a 
href='../../../../../AbstractBsonReaderContext.html'>AbstractBsonRead
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getParentContext()">getParentContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -236,7 +236,7 @@ extends <a 
href='../../../../../AbstractBsonReaderContext.html'>AbstractBsonRead
                         <a name="getParentContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getParentContext</strong>()</h4>
+                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getParentContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git a/docs/snapshot/api/org/grails/datastore/bson/json/JsonReader.html 
b/docs/snapshot/api/org/grails/datastore/bson/json/JsonReader.html
index c4ec81339d9..ca70d84f25a 100644
--- a/docs/snapshot/api/org/grails/datastore/bson/json/JsonReader.html
+++ b/docs/snapshot/api/org/grails/datastore/bson/json/JsonReader.html
@@ -364,7 +364,7 @@ extends <a 
href='../../../../../org.bson.AbstractBsonReader.html'>AbstractBsonRe
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getContext()">getContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -659,7 +659,7 @@ extends <a 
href='../../../../../org.bson.AbstractBsonReader.html'>AbstractBsonRe
                         <a name="getContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/api/org/grails/datastore/bson/json/JsonWriter.Context.html 
b/docs/snapshot/api/org/grails/datastore/bson/json/JsonWriter.Context.html
index 48d13c1fb35..ff67dc5671c 100644
--- a/docs/snapshot/api/org/grails/datastore/bson/json/JsonWriter.Context.html
+++ b/docs/snapshot/api/org/grails/datastore/bson/json/JsonWriter.Context.html
@@ -139,7 +139,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         
                         <tr class="altColor">
                             <td class="colFirst">
-                                <code><strong><a 
href="#Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)">Context</a></strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 parentContext, <a 
href='../../../../../org.bson.BsonContextType.html'>BsonContextType</a> 
contextType, java.lang.String indentChars)</code><br>Creates a new context.</td>
+                                <code><strong><a 
href="#Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)">Context</a></strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 parentContext, <a 
href='../../../../../org.bson.BsonContextType.html'>BsonContextType</a> 
contextType, java.lang.String indentChars)</code><br>Creates a new context.</td>
                         </tr>
                         
                     </table>
@@ -165,7 +165,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getParentContext()">getParentContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -198,10 +198,10 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                 </a>
                     <h3>Constructor Detail</h3>
                     
-                        <a 
name="Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)"><!-- --></a>
+                        <a 
name="Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;<strong>Context</strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 parentContext, <a 
href='../../../../../org.bson.BsonContextType.html'>BsonContextType</a> 
contextType, java.lang.String indentChars)</h4>
+                                <h4>public&nbsp;<strong>Context</strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 parentContext, <a 
href='../../../../../org.bson.BsonContextType.html'>BsonContextType</a> 
contextType, java.lang.String indentChars)</h4>
                                 <p> Creates a new context.
           <DL><DT><B>Parameters:</B></DT><DD><code>parentContext</code> -  the 
parent context that can be used for going back up to the parent 
level</DD><DD><code>contextType</code> -    the type of this 
context</DD><DD><code>indentChars</code> -    the String to use for indentation 
at this level.</DD></DL></p>
                             </li>
@@ -223,7 +223,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         <a name="getParentContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getParentContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getParentContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git a/docs/snapshot/api/org/grails/datastore/bson/json/JsonWriter.html 
b/docs/snapshot/api/org/grails/datastore/bson/json/JsonWriter.html
index af971c02998..e16a8acaacc 100644
--- a/docs/snapshot/api/org/grails/datastore/bson/json/JsonWriter.html
+++ b/docs/snapshot/api/org/grails/datastore/bson/json/JsonWriter.html
@@ -382,7 +382,7 @@ extends <a 
href='../../../../../org.bson.AbstractBsonWriter.html'>AbstractBsonWr
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getContext()">getContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -687,7 +687,7 @@ extends <a 
href='../../../../../org.bson.AbstractBsonWriter.html'>AbstractBsonWr
                         <a name="getContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/api/org/grails/spring/context/support/PluginAwareResourceBundleMessageSource.html
 
b/docs/snapshot/api/org/grails/spring/context/support/PluginAwareResourceBundleMessageSource.html
index ea6048a1484..a677262a2dc 100644
--- 
a/docs/snapshot/api/org/grails/spring/context/support/PluginAwareResourceBundleMessageSource.html
+++ 
b/docs/snapshot/api/org/grails/spring/context/support/PluginAwareResourceBundleMessageSource.html
@@ -244,25 +244,25 @@ implements <a 
href='../../../../../grails/core/support/GrailsApplicationAware.ht
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#call()">call</a></strong>()</code><br></td>
                         </tr>
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#call()">call</a></strong>()</code><br></td>
                         </tr>
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getMergedBinaryPluginProperties(java.util.Locale)">getMergedBinaryPluginProperties</a></strong>(java.util.Locale
 locale)</code><br></td>
                         </tr>
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getMergedPluginProperties(java.util.Locale)">getMergedPluginProperties</a></strong>(java.util.Locale
 locale)</code><br>Get a PropertiesHolder that contains the actually visible 
properties
  for a Locale, after merging all specified resource bundles.
  </td>
@@ -470,7 +470,7 @@ implements <a 
href='../../../../../grails/core/support/GrailsApplicationAware.ht
                         <a name="call()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>call</strong>()</h4>
+                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>call</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -478,7 +478,7 @@ implements <a 
href='../../../../../grails/core/support/GrailsApplicationAware.ht
                         <a name="call()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>call</strong>()</h4>
+                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>call</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -486,7 +486,7 @@ implements <a 
href='../../../../../grails/core/support/GrailsApplicationAware.ht
                         <a 
name="getMergedBinaryPluginProperties(java.util.Locale)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>getMergedBinaryPluginProperties</strong>(java.util.Locale locale)</h4>
+                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>getMergedBinaryPluginProperties</strong>(java.util.Locale locale)</h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -494,7 +494,7 @@ implements <a 
href='../../../../../grails/core/support/GrailsApplicationAware.ht
                         <a 
name="getMergedPluginProperties(java.util.Locale)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>getMergedPluginProperties</strong>(java.util.Locale locale)</h4>
+                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>getMergedPluginProperties</strong>(java.util.Locale locale)</h4>
                                 <p> Get a PropertiesHolder that contains the 
actually visible properties
  for a Locale, after merging all specified resource bundles.
  Either fetches the holder from the cache or freshly loads it.
diff --git 
a/docs/snapshot/api/org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolderCacheEntry.html
 
b/docs/snapshot/api/org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolderCacheEntry.html
index bd0d56f1f3a..52e193582b0 100644
--- 
a/docs/snapshot/api/org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolderCacheEntry.html
+++ 
b/docs/snapshot/api/org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolderCacheEntry.html
@@ -165,8 +165,8 @@ extends <a 
href='../../../../../grails/util/CacheEntry.html'>CacheEntry</a></pre
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
-                            <td class="colLast"><code><strong><a 
href="#updateValue(PropertiesHolder, Callable, 
java.lang.Object)">updateValue</a></strong>(<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> oldValue, 
java.util.concurrent.Callable&lt;PropertiesHolder&gt; updater, java.lang.Object 
cacheRequestObject)</code><br></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
+                            <td class="colLast"><code><strong><a 
href="#updateValue(org.grails.spring.context.support.ReloadableResourceBundleMessageSource.PropertiesHolder,
 Callable, java.lang.Object)">updateValue</a></strong>(<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 oldValue, java.util.concurrent.Callable&lt;PropertiesHolder&gt; updater, 
java.lang.Obj [...]
                         </tr>
                         
                     </table>
@@ -237,10 +237,10 @@ extends <a 
href='../../../../../grails/util/CacheEntry.html'>CacheEntry</a></pre
                 </a>
                     <h3>Method Detail</h3>
                     
-                        <a name="updateValue(PropertiesHolder, Callable, 
java.lang.Object)"><!-- --></a>
+                        <a 
name="updateValue(org.grails.spring.context.support.ReloadableResourceBundleMessageSource.PropertiesHolder,
 Callable, java.lang.Object)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>updateValue</strong>(<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> oldValue, 
java.util.concurrent.Callable&lt;PropertiesHolder&gt; updater, java.lang.Object 
cacheRequestObject)</h4>
+                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>updateValue</strong>(<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 oldValue, java.util.concurrent.Ca [...]
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/api/org/grails/spring/context/support/ReloadableResourceBundleMessageSource.html
 
b/docs/snapshot/api/org/grails/spring/context/support/ReloadableResourceBundleMessageSource.html
index 5d0aac7960f..0ca9e4b3ba6 100644
--- 
a/docs/snapshot/api/org/grails/spring/context/support/ReloadableResourceBundleMessageSource.html
+++ 
b/docs/snapshot/api/org/grails/spring/context/support/ReloadableResourceBundleMessageSource.html
@@ -269,7 +269,7 @@ implements <a 
href='../../../../../org.springframework.context.ResourceLoaderAwa
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#call()">call</a></strong>()</code><br></td>
                         </tr>
                         
@@ -281,7 +281,7 @@ implements <a 
href='../../../../../org.springframework.context.ResourceLoaderAwa
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#call()">call</a></strong>()</code><br></td>
                         </tr>
                         
@@ -318,7 +318,7 @@ implements <a 
href='../../../../../org.springframework.context.ResourceLoaderAwa
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getMergedProperties(java.util.Locale)">getMergedProperties</a></strong>(java.util.Locale
 locale)</code><br>Get a PropertiesHolder that contains the actually visible 
properties
  for a Locale, after merging all specified resource bundles.
  </td>
@@ -326,7 +326,7 @@ implements <a 
href='../../../../../org.springframework.context.ResourceLoaderAwa
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getProperties(java.lang.String, 
org.springframework.core.io.Resource)">getProperties</a></strong>(java.lang.String
 filename, <a 
href='../../../../../org.springframework.core.io.Resource.html'>Resource</a> 
resource)</code><br>Get a PropertiesHolder for the given filename, either from 
the
  cache or freshly loaded.</td>
                         </tr>
@@ -524,7 +524,7 @@ implements <a 
href='../../../../../org.springframework.context.ResourceLoaderAwa
                         <a name="call()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>call</strong>()</h4>
+                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>call</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -540,7 +540,7 @@ implements <a 
href='../../../../../org.springframework.context.ResourceLoaderAwa
                         <a name="call()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>call</strong>()</h4>
+                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>call</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -592,7 +592,7 @@ implements <a 
href='../../../../../org.springframework.context.ResourceLoaderAwa
                         <a name="getMergedProperties(java.util.Locale)"><!-- 
--></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>getMergedProperties</strong>(java.util.Locale locale)</h4>
+                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>getMergedProperties</strong>(java.util.Locale locale)</h4>
                                 <p> Get a PropertiesHolder that contains the 
actually visible properties
  for a Locale, after merging all specified resource bundles.
  Either fetches the holder from the cache or freshly loads it.
@@ -606,7 +606,7 @@ implements <a 
href='../../../../../org.springframework.context.ResourceLoaderAwa
                         <a name="getProperties(java.lang.String, 
org.springframework.core.io.Resource)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                
<h4>@java.lang.SuppressWarnings("rawtypes")<br>protected&nbsp;<a 
href='../../../../../PropertiesHolder.html'>PropertiesHolder</a> 
<strong>getProperties</strong>(java.lang.String filename, <a 
href='../../../../../org.springframework.core.io.Resource.html'>Resource</a> 
resource)</h4>
+                                
<h4>@java.lang.SuppressWarnings("rawtypes")<br>protected&nbsp;<a 
href='../../../../../org/grails/spring/context/support/ReloadableResourceBundleMessageSource.PropertiesHolder.html'>ReloadableResourceBundleMessageSource.PropertiesHolder</a>
 <strong>getProperties</strong>(java.lang.String filename, <a 
href='../../../../../org.springframework.core.io.Resource.html'>Resource</a> 
resource)</h4>
                                 <p> Get a PropertiesHolder for the given 
filename, either from the
  cache or freshly loaded.
       <DL><DT><B>Parameters:</B></DT><DD><code>filename</code> -  the bundle 
filename (basename + Locale)</DD></DL><DL><DT><B>Returns:</B></DT><DD>the 
current PropertiesHolder for the bundle</DD></DL></p>
diff --git a/docs/snapshot/grails-data/api/index-all.html 
b/docs/snapshot/grails-data/api/index-all.html
index 469ab7980f3..c6d60d0224f 100644
--- a/docs/snapshot/grails-data/api/index-all.html
+++ b/docs/snapshot/grails-data/api/index-all.html
@@ -319,7 +319,7 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/mapping/collection/PersistentList.html#add(int, 
java.lang.Object)" title="Method in PersistentList">add(int, 
java.lang.Object)</a></span> - Method in <a 
href="org/grails/datastore/mapping/collection/PersistentList.html">PersistentList</a>
 </dt><dd> <div class="block"></div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/mapping/query/Query.html#add(Junction, 
org.grails.datastore.mapping.query.Query.Criterion)" title="Method in 
Query">add(Junction, 
org.grails.datastore.mapping.query.Query.Criterion)</a></span> - Method in <a 
href="org/grails/datastore/mapping/query/Query.html">Query</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/mapping/query/Query.html#add(org.grails.datastore.mapping.query.Query.Junction,
 org.grails.datastore.mapping.query.Query.Criterion)" title="Method in 
Query">add(org.grails.datastore.mapping.query.Query.Junction, 
org.grails.datastore.mapping.query.Query.Criterion)</a></span> - Method in <a 
href="org/grails/datastore/mapping/query/Query.html">Query</a>
 </dt><dd> <div class="block">Adds the specified criterion instance to the 
given junction</div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/mapping/query/Query.Junction.html#add(org.grails.datastore.mapping.query.Query.Criterion)"
 title="Method in 
Query.Junction">add(org.grails.datastore.mapping.query.Query.Criterion)</a></span>
 - Method in <a 
href="org/grails/datastore/mapping/query/Query.Junction.html">Query.Junction</a>
 </dt><dd> <div class="block"></div></dd>
@@ -394,9 +394,9 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/mapping/core/connections/ConnectionSources.html#addListener(ConnectionSourcesListener<T,S>)"
 title="Method in 
ConnectionSources">addListener(ConnectionSourcesListener&lt;T,S&gt;)</a></span> 
- Method in <a 
href="org/grails/datastore/mapping/core/connections/ConnectionSources.html">ConnectionSources</a>
 </dt><dd> <div class="block">Adds a listener</div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/mapping/model/AbstractMappingContext.html#addMappingContextListener(Listener)"
 title="Method in 
AbstractMappingContext">addMappingContextListener(Listener)</a></span> - Method 
in <a 
href="org/grails/datastore/mapping/model/AbstractMappingContext.html">AbstractMappingContext</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/mapping/model/AbstractMappingContext.html#addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)"
 title="Method in 
AbstractMappingContext">addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)</a></span>
 - Method in <a 
href="org/grails/datastore/mapping/model/AbstractMappingContext.html">AbstractMappingContext</a>
 </dt><dd> <div class="block"></div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/mapping/model/MappingContext.html#addMappingContextListener(Listener)"
 title="Method in 
MappingContext">addMappingContextListener(Listener)</a></span> - Method in <a 
href="org/grails/datastore/mapping/model/MappingContext.html">MappingContext</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/mapping/model/MappingContext.html#addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)"
 title="Method in 
MappingContext">addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)</a></span>
 - Method in <a 
href="org/grails/datastore/mapping/model/MappingContext.html">MappingContext</a>
 </dt><dd> <div class="block">Adds a new mapping context listener 
instance</div></dd>
 <dt><span class="strong"><a 
href="grails/gorm/validation/DefaultConstrainedProperty.html#addMetaConstraint(java.lang.String,
 java.lang.Object)" title="Method in 
DefaultConstrainedProperty">addMetaConstraint(java.lang.String, 
java.lang.Object)</a></span> - Method in <a 
href="grails/gorm/validation/DefaultConstrainedProperty.html">DefaultConstrainedProperty</a>
 </dt><dd> <div class="block">Adds a meta constraints which is a non-validating 
informational constraint.</div></dd>
@@ -2836,7 +2836,7 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/mapping/core/AbstractSession.html#executePendings(Collection<?
 extends Runnable>)" title="Method in 
AbstractSession">executePendings(Collection&lt;? extends 
Runnable&gt;)</a></span> - Method in <a 
href="org/grails/datastore/mapping/core/AbstractSession.html">AbstractSession</a>
 </dt><dd> <div class="block"></div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/mapping/query/AssociationQuery.html#executeQuery(org.grails.datastore.mapping.model.PersistentEntity,
 Junction)" title="Method in 
AssociationQuery">executeQuery(org.grails.datastore.mapping.model.PersistentEntity,
 Junction)</a></span> - Method in <a 
href="org/grails/datastore/mapping/query/AssociationQuery.html">AssociationQuery</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/mapping/query/AssociationQuery.html#executeQuery(org.grails.datastore.mapping.model.PersistentEntity,
 org.grails.datastore.mapping.query.Query.Junction)" title="Method in 
AssociationQuery">executeQuery(org.grails.datastore.mapping.model.PersistentEntity,
 org.grails.datastore.mapping.query.Query.Junction)</a></span> - Method in <a 
href="org/grails/datastore/mapping/query/AssociationQuery.html">AssociationQuery</a>
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/gorm/GormEntity.html#executeQuery(java.lang.CharSequence,
 java.util.Collection, java.util.Map)" title="Method in 
GormEntity">executeQuery(java.lang.CharSequence, java.util.Collection, 
java.util.Map)</a></span> - Method in <a 
href="org/grails/datastore/gorm/GormEntity.html">GormEntity</a>
 </dt><dd> <div class="block">Executes a query for the given String</div></dd>
@@ -2844,7 +2844,7 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="grails/gorm/api/GormStaticOperations.html#executeQuery(java.lang.CharSequence,
 java.util.Collection, java.util.Map)" title="Method in 
GormStaticOperations">executeQuery(java.lang.CharSequence, 
java.util.Collection, java.util.Map)</a></span> - Method in <a 
href="grails/gorm/api/GormStaticOperations.html">GormStaticOperations</a>
 </dt><dd> <div class="block">Executes a query for the given String</div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/mapping/query/Query.html#executeQuery(org.grails.datastore.mapping.model.PersistentEntity,
 Junction)" title="Method in 
Query">executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
Junction)</a></span> - Method in <a 
href="org/grails/datastore/mapping/query/Query.html">Query</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/mapping/query/Query.html#executeQuery(org.grails.datastore.mapping.model.PersistentEntity,
 org.grails.datastore.mapping.query.Query.Junction)" title="Method in 
Query">executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
org.grails.datastore.mapping.query.Query.Junction)</a></span> - Method in <a 
href="org/grails/datastore/mapping/query/Query.html">Query</a>
 </dt><dd> <div class="block">Subclasses should implement this to provide the 
concrete implementation
  of querying</div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/gorm/multitenancy/TenantDelegatingGormOperations.html#executeQuery(java.lang.CharSequence,
 java.util.Collection, java.util.Map)" title="Method in 
TenantDelegatingGormOperations">executeQuery(java.lang.CharSequence, 
java.util.Collection, java.util.Map)</a></span> - Method in <a 
href="org/grails/datastore/gorm/multitenancy/TenantDelegatingGormOperations.html">TenantDelegatingGormOperations</a>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/document/config/DocumentMappingContext.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/document/config/DocumentMappingContext.html
index 705d52be7f6..60f3dc574de 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/document/config/DocumentMappingContext.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/document/config/DocumentMappingContext.html
@@ -288,7 +288,7 @@ extends <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMa
                         
                         <tr class="altColor">
                             <td class="colFirst"><code>class <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html'>AbstractMappingContext</a></code></td>
-                            <td class="colLast"><code><a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../org/grails/da [...]
+                            <td class="colLast"><code><a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../org/grails/da [...]
                         </tr>
                     </table>
                    </ul>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingContext.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingContext.html
index 32357ca3d28..7ab227dbd29 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingContext.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingContext.html
@@ -294,7 +294,7 @@ extends <a 
href='../../../../../../../org/grails/datastore/mapping/model/Abstrac
                         
                         <tr class="altColor">
                             <td class="colFirst"><code>class <a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html'>AbstractMappingContext</a></code></td>
-                            <td class="colLast"><code><a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../../org/ [...]
+                            <td class="colLast"><code><a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../../org/ [...]
                         </tr>
                     </table>
                    </ul>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/model/AbstractMappingContext.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/model/AbstractMappingContext.html
index 5b5c21faeea..70d810af4e7 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/model/AbstractMappingContext.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/model/AbstractMappingContext.html
@@ -283,7 +283,7 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/model/lifecycle/
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
                             <td 
class="colLast"><code>public&nbsp;void</code></td>
-                            <td class="colLast"><code><strong><a 
href="#addMappingContextListener(Listener)">addMappingContextListener</a></strong>(<a
 href='../../../../../Listener.html'>Listener</a> listener)</code><br></td>
+                            <td class="colLast"><code><strong><a 
href="#addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)">addMappingContextListener</a></strong>(<a
 
href='../../../../../org/grails/datastore/mapping/model/MappingContext.Listener.html'>MappingContext.Listener</a>
 listener)</code><br></td>
                         </tr>
                         
                         <tr class="rowColor">
@@ -690,10 +690,10 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/model/lifecycle/
                             </li>
                         </ul>
                     
-                        <a name="addMappingContextListener(Listener)"><!-- 
--></a>
+                        <a 
name="addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)"><!--
 --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;void 
<strong>addMappingContextListener</strong>(<a 
href='../../../../../Listener.html'>Listener</a> listener)</h4>
+                                <h4>public&nbsp;void 
<strong>addMappingContextListener</strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/MappingContext.Listener.html'>MappingContext.Listener</a>
 listener)</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/model/MappingContext.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/model/MappingContext.html
index 73d2c0698be..5b07612952e 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/model/MappingContext.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/model/MappingContext.html
@@ -193,7 +193,7 @@ public interface MappingContext</pre>
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
                             <td 
class="colLast"><code>public&nbsp;void</code></td>
-                            <td class="colLast"><code><strong><a 
href="#addMappingContextListener(Listener)">addMappingContextListener</a></strong>(<a
 href='../../../../../Listener.html'>Listener</a> listener)</code><br>Adds a 
new mapping context listener instance</td>
+                            <td class="colLast"><code><strong><a 
href="#addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)">addMappingContextListener</a></strong>(<a
 
href='../../../../../org/grails/datastore/mapping/model/MappingContext.Listener.html'>MappingContext.Listener</a>
 listener)</code><br>Adds a new mapping context listener instance</td>
                         </tr>
                         
                         <tr class="rowColor">
@@ -404,10 +404,10 @@ public interface MappingContext</pre>
                             </li>
                         </ul>
                     
-                        <a name="addMappingContextListener(Listener)"><!-- 
--></a>
+                        <a 
name="addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)"><!--
 --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;void 
<strong>addMappingContextListener</strong>(<a 
href='../../../../../Listener.html'>Listener</a> listener)</h4>
+                                <h4>public&nbsp;void 
<strong>addMappingContextListener</strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/MappingContext.Listener.html'>MappingContext.Listener</a>
 listener)</h4>
                                 <p> Adds a new mapping context listener 
instance
       <DL><DT><B>Parameters:</B></DT><DD><code>listener</code> -  The 
listener</DD></DL></p>
                             </li>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/AssociationQuery.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/AssociationQuery.html
index 9d0c2404fb7..27261ca6b56 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/AssociationQuery.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/AssociationQuery.html
@@ -196,7 +196,7 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Crit
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
                             <td 
class="colLast"><code>protected&nbsp;java.util.List</code></td>
-                            <td class="colLast"><code><strong><a 
href="#executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
Junction)">executeQuery</a></strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/PersistentEntity.html'>PersistentEntity</a>
 e, <a href='../../../../../Junction.html'>Junction</a> j)</code><br></td>
+                            <td class="colLast"><code><strong><a 
href="#executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
org.grails.datastore.mapping.query.Query.Junction)">executeQuery</a></strong>(<a
 
href='../../../../../org/grails/datastore/mapping/model/PersistentEntity.html'>PersistentEntity</a>
 e, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 j)</code><br></td>
                         </tr>
                         
                         <tr class="rowColor">
@@ -221,7 +221,7 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Crit
                         
                         <tr class="altColor">
                             <td class="colFirst"><code>class <a 
href='../../../../../org/grails/datastore/mapping/query/Query.html'>Query</a></code></td>
-                            <td class="colLast"><code><a 
href='../../../../../org/grails/datastore/mapping/query/Query.html#add(Junction,
 org.grails.datastore.mapping.query.Query.Criterion)'>add</a>, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.html#add(org.grails.datastore.mapping.query.Query.Criterion)'>add</a>,
 <a 
href='../../../../../org/grails/datastore/mapping/query/Query.html#allEq(Map)'>allEq</a>,
 <a href='../../../../../org/grails/datastore/mapping/query/Quer [...]
+                            <td class="colLast"><code><a 
href='../../../../../org/grails/datastore/mapping/query/Query.html#add(org.grails.datastore.mapping.query.Query.Criterion)'>add</a>,
 <a 
href='../../../../../org/grails/datastore/mapping/query/Query.html#add(org.grails.datastore.mapping.query.Query.Junction,
 org.grails.datastore.mapping.query.Query.Criterion)'>add</a>, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.html#allEq(Map)'>allEq</a>,
 <a href='../../../../. [...]
                         </tr>
                     </table>
                    </ul>
@@ -273,10 +273,10 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Crit
                 </a>
                     <h3>Method Detail</h3>
                     
-                        <a 
name="executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
Junction)"><!-- --></a>
+                        <a 
name="executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
org.grails.datastore.mapping.query.Query.Junction)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                
<h4>@java.lang.Override<br>protected&nbsp;java.util.List 
<strong>executeQuery</strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/PersistentEntity.html'>PersistentEntity</a>
 e, <a href='../../../../../Junction.html'>Junction</a> j)</h4>
+                                
<h4>@java.lang.Override<br>protected&nbsp;java.util.List 
<strong>executeQuery</strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/PersistentEntity.html'>PersistentEntity</a>
 e, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 j)</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Conjunction.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Conjunction.html
index 6bf7ab58620..875dcae4258 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Conjunction.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Conjunction.html
@@ -102,7 +102,7 @@ if (location.href.indexOf('is-external=true') == -1) {
             <hr>
 
 <pre>public static class Query.Conjunction
-extends <a href='../../../../../Junction.html'>Junction</a></pre>
+extends <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></pre>
 
     <p> A Criterion used to combine to criterion in a logical AND
      </p>
@@ -157,6 +157,29 @@ extends <a 
href='../../../../../Junction.html'>Junction</a></pre>
         
 
         
+        <!-- ========== METHOD SUMMARY =========== -->
+        <ul class="blockList">
+            
+            <li class="blockList"><a name="method_summary"><!--   --></a>
+                    <h3>Inherited Methods Summary</h3>
+                    <ul class="blockList">
+                    <table class="overviewSummary" border="0" cellpadding="3" 
cellspacing="0" summary="Inherited Methods Summary table">
+                        <caption><span>Inherited Methods</span><span 
class="tabEnd">&nbsp;</span></caption>
+                        <tr>
+                            <th class="colFirst" scope="col">Methods inherited 
from class</th>
+                            <th class="colLast" scope="col">Name</th>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code>class <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></code></td>
+                            <td class="colLast"><code><a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#add(org.grails.datastore.mapping.query.Query.Criterion)'>add</a>,
 <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#getCriteria()'>getCriteria</a>,
 <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#isEmpty()'>isEmpty</a></code></td>
+                        </tr>
+                    </table>
+                   </ul>
+              </li>
+                
+        </ul>
+        
     </li>
     </ul>
 </div>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Disjunction.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Disjunction.html
index 2a5a39d0a11..a8ab7311a37 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Disjunction.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Disjunction.html
@@ -102,7 +102,7 @@ if (location.href.indexOf('is-external=true') == -1) {
             <hr>
 
 <pre>public static class Query.Disjunction
-extends <a href='../../../../../Junction.html'>Junction</a></pre>
+extends <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></pre>
 
     <p> A Criterion used to combine to criterion in a logical OR
      </p>
@@ -157,6 +157,29 @@ extends <a 
href='../../../../../Junction.html'>Junction</a></pre>
         
 
         
+        <!-- ========== METHOD SUMMARY =========== -->
+        <ul class="blockList">
+            
+            <li class="blockList"><a name="method_summary"><!--   --></a>
+                    <h3>Inherited Methods Summary</h3>
+                    <ul class="blockList">
+                    <table class="overviewSummary" border="0" cellpadding="3" 
cellspacing="0" summary="Inherited Methods Summary table">
+                        <caption><span>Inherited Methods</span><span 
class="tabEnd">&nbsp;</span></caption>
+                        <tr>
+                            <th class="colFirst" scope="col">Methods inherited 
from class</th>
+                            <th class="colLast" scope="col">Name</th>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code>class <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></code></td>
+                            <td class="colLast"><code><a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#add(org.grails.datastore.mapping.query.Query.Criterion)'>add</a>,
 <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#getCriteria()'>getCriteria</a>,
 <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#isEmpty()'>isEmpty</a></code></td>
+                        </tr>
+                    </table>
+                   </ul>
+              </li>
+                
+        </ul>
+        
     </li>
     </ul>
 </div>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Junction.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Junction.html
index 56751ece890..35d3540c288 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Junction.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Junction.html
@@ -176,7 +176,7 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Crit
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#add(org.grails.datastore.mapping.query.Query.Criterion)">add</a></strong>(<a
 
href='../../../../../org/grails/datastore/mapping/query/Query.Criterion.html'>Query.Criterion</a>
 c)</code><br></td>
                         </tr>
                         
@@ -271,7 +271,7 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Crit
                         <a 
name="add(org.grails.datastore.mapping.query.Query.Criterion)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a> <strong>add</strong>(<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Criterion.html'>Query.Criterion</a>
 c)</h4>
+                                <h4>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 <strong>add</strong>(<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Criterion.html'>Query.Criterion</a>
 c)</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Negation.html
 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Negation.html
index 299233c8abb..01d7ef65217 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Negation.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.Negation.html
@@ -102,7 +102,7 @@ if (location.href.indexOf('is-external=true') == -1) {
             <hr>
 
 <pre>public static class Query.Negation
-extends <a href='../../../../../Junction.html'>Junction</a></pre>
+extends <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></pre>
 
     <p> A criterion used to negate several other criterion
      </p>
@@ -131,6 +131,29 @@ extends <a 
href='../../../../../Junction.html'>Junction</a></pre>
         
 
         
+        <!-- ========== METHOD SUMMARY =========== -->
+        <ul class="blockList">
+            
+            <li class="blockList"><a name="method_summary"><!--   --></a>
+                    <h3>Inherited Methods Summary</h3>
+                    <ul class="blockList">
+                    <table class="overviewSummary" border="0" cellpadding="3" 
cellspacing="0" summary="Inherited Methods Summary table">
+                        <caption><span>Inherited Methods</span><span 
class="tabEnd">&nbsp;</span></caption>
+                        <tr>
+                            <th class="colFirst" scope="col">Methods inherited 
from class</th>
+                            <th class="colLast" scope="col">Name</th>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code>class <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></code></td>
+                            <td class="colLast"><code><a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#add(org.grails.datastore.mapping.query.Query.Criterion)'>add</a>,
 <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#getCriteria()'>getCriteria</a>,
 <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html#isEmpty()'>isEmpty</a></code></td>
+                        </tr>
+                    </table>
+                   </ul>
+              </li>
+                
+        </ul>
+        
     </li>
     </ul>
 </div>
diff --git 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.html 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.html
index 4cc0e10b2de..d3356f362df 100644
--- 
a/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.html
+++ 
b/docs/snapshot/grails-data/api/org/grails/datastore/mapping/query/Query.html
@@ -542,7 +542,7 @@ implements java.lang.Cloneable</pre>
                         </tr>
                         
                         <tr class="altColor">
-                            <td 
class="colFirst"><code><strong>protected&nbsp;<a 
href='../../../../../Junction.html'>Junction</a></strong></code>&nbsp;</td>
+                            <td 
class="colFirst"><code><strong>protected&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></strong></code>&nbsp;</td>
                             <td class="colLast"><code><a 
href="#criteria">criteria</a></code></td>
                             <td class="colLast"></td>
                         </tr>
@@ -673,7 +673,7 @@ implements java.lang.Cloneable</pre>
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
                             <td 
class="colLast"><code>public&nbsp;void</code></td>
-                            <td class="colLast"><code><strong><a 
href="#add(Junction, 
org.grails.datastore.mapping.query.Query.Criterion)">add</a></strong>(<a 
href='../../../../../Junction.html'>Junction</a> currentJunction, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Criterion.html'>Query.Criterion</a>
 criterion)</code><br>Adds the specified criterion instance to the given 
junction</td>
+                            <td class="colLast"><code><strong><a 
href="#add(org.grails.datastore.mapping.query.Query.Junction, 
org.grails.datastore.mapping.query.Query.Criterion)">add</a></strong>(<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 currentJunction, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Criterion.html'>Query.Criterion</a>
 criterion)</code><br>Adds the specified criterion instance to the given 
junction</td>
                         </tr>
                         
                         <tr class="altColor">
@@ -708,7 +708,7 @@ implements java.lang.Cloneable</pre>
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#conjunction()">conjunction</a></strong>()</code><br>Creates a 
conjunction (AND) query</td>
                         </tr>
                         
@@ -720,7 +720,7 @@ implements java.lang.Cloneable</pre>
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#disjunction()">disjunction</a></strong>()</code><br>Creates a 
disjunction (OR) query</td>
                         </tr>
                         
@@ -733,7 +733,7 @@ implements java.lang.Cloneable</pre>
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
                             <td 
class="colLast"><code>protected&nbsp;abstract&nbsp;java.util.List</code></td>
-                            <td class="colLast"><code><strong><a 
href="#executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
Junction)">executeQuery</a></strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/PersistentEntity.html'>PersistentEntity</a>
 entity, <a href='../../../../../Junction.html'>Junction</a> 
criteria)</code><br>Subclasses should implement this to provide the concrete 
implementation
+                            <td class="colLast"><code><strong><a 
href="#executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
org.grails.datastore.mapping.query.Query.Junction)">executeQuery</a></strong>(<a
 
href='../../../../../org/grails/datastore/mapping/model/PersistentEntity.html'>PersistentEntity</a>
 entity, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 criteria)</code><br>Subclasses should implement this to provide th [...]
  of querying</td>
                         </tr>
                         
@@ -764,7 +764,7 @@ implements java.lang.Cloneable</pre>
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getCriteria()">getCriteria</a></strong>()</code><br> 
<DL><DT><B>Returns:</B></DT><DD>The criteria defined by this 
query</DD></DL></td>
                         </tr>
                         
@@ -908,7 +908,7 @@ implements java.lang.Cloneable</pre>
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#negation()">negation</a></strong>()</code><br>Creates a negation of 
several criterion</td>
                         </tr>
                         
@@ -1016,7 +1016,7 @@ implements java.lang.Cloneable</pre>
                         <a name="criteria"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;<a 
href='../../../../../Junction.html'>Junction</a> <strong>criteria</strong></h4>
+                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 <strong>criteria</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -1155,10 +1155,10 @@ implements java.lang.Cloneable</pre>
                             </li>
                         </ul>
                     
-                        <a name="add(Junction, 
org.grails.datastore.mapping.query.Query.Criterion)"><!-- --></a>
+                        <a 
name="add(org.grails.datastore.mapping.query.Query.Junction, 
org.grails.datastore.mapping.query.Query.Criterion)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;void <strong>add</strong>(<a 
href='../../../../../Junction.html'>Junction</a> currentJunction, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Criterion.html'>Query.Criterion</a>
 criterion)</h4>
+                                <h4>public&nbsp;void <strong>add</strong>(<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 currentJunction, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Criterion.html'>Query.Criterion</a>
 criterion)</h4>
                                 <p> Adds the specified criterion instance to 
the given junction
       <DL><DT><B>Parameters:</B></DT><DD><code>currentJunction</code> -  The 
junction to add the criterion to</DD><DD><code>criterion</code> -  The 
criterion instance</DD></DL></p>
                             </li>
@@ -1211,7 +1211,7 @@ implements java.lang.Cloneable</pre>
                         <a name="conjunction()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a> 
<strong>conjunction</strong>()</h4>
+                                <h4>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 <strong>conjunction</strong>()</h4>
                                 <p> Creates a conjunction (AND) query
       <DL><DT><B>Returns:</B></DT><DD>The Junction instance</DD></DL></p>
                             </li>
@@ -1229,7 +1229,7 @@ implements java.lang.Cloneable</pre>
                         <a name="disjunction()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a> 
<strong>disjunction</strong>()</h4>
+                                <h4>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 <strong>disjunction</strong>()</h4>
                                 <p> Creates a disjunction (OR) query
       <DL><DT><B>Returns:</B></DT><DD>The Junction instance</DD></DL></p>
                             </li>
@@ -1244,10 +1244,10 @@ implements java.lang.Cloneable</pre>
                             </li>
                         </ul>
                     
-                        <a 
name="executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
Junction)"><!-- --></a>
+                        <a 
name="executeQuery(org.grails.datastore.mapping.model.PersistentEntity, 
org.grails.datastore.mapping.query.Query.Junction)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                
<h4>protected&nbsp;abstract&nbsp;java.util.List 
<strong>executeQuery</strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/PersistentEntity.html'>PersistentEntity</a>
 entity, <a href='../../../../../Junction.html'>Junction</a> criteria)</h4>
+                                
<h4>protected&nbsp;abstract&nbsp;java.util.List 
<strong>executeQuery</strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/PersistentEntity.html'>PersistentEntity</a>
 entity, <a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 criteria)</h4>
                                 <p> Subclasses should implement this to 
provide the concrete implementation
  of querying
       <DL><DT><B>Parameters:</B></DT><DD><code>entity</code> -  The 
entity</DD><DD><code>criteria</code> -  The 
criteria</DD></DL><DL><DT><B>Returns:</B></DT><DD>The results</DD></DL></p>
@@ -1294,7 +1294,7 @@ implements java.lang.Cloneable</pre>
                         <a name="getCriteria()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a> 
<strong>getCriteria</strong>()</h4>
+                                <h4>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 <strong>getCriteria</strong>()</h4>
                                 <p>
       <DL><DT><B>Returns:</B></DT><DD>The criteria defined by this 
query</DD></DL></p>
                             </li>
@@ -1510,7 +1510,7 @@ implements java.lang.Cloneable</pre>
                         <a name="negation()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;<a 
href='../../../../../Junction.html'>Junction</a> 
<strong>negation</strong>()</h4>
+                                <h4>public&nbsp;<a 
href='../../../../../org/grails/datastore/mapping/query/Query.Junction.html'>Query.Junction</a>
 <strong>negation</strong>()</h4>
                                 <p> Creates a negation of several criterion
       <DL><DT><B>Returns:</B></DT><DD>The negation</DD></DL></p>
                             </li>
diff --git a/docs/snapshot/grails-data/developer-manual/gettingStarted.html 
b/docs/snapshot/grails-data/developer-manual/gettingStarted.html
index a8ed541beaf..db600605399 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 2512e549ca8..a05796e42af 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 e1cce90a13e..5e040cf167f 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 791a662c1ac..aae9f2bc8e2 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 34ef668ecbc..73358b59039 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 c26061b8bbe..487fde71074 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 011c40399c6..09efc79288f 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 0d52247e468..132d02e104d 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 d58f6f7a825..afb2fc22e77 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 70077ab5333..16d8333da5b 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 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 1ecd93dcde8..0d611786839 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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 UTC
 </div>
 </div>
 </body>
diff --git a/docs/snapshot/grails-data/hibernate5/api/index-all.html 
b/docs/snapshot/grails-data/hibernate5/api/index-all.html
index 1d91b179a51..b03104fca4a 100644
--- a/docs/snapshot/grails-data/hibernate5/api/index-all.html
+++ b/docs/snapshot/grails-data/hibernate5/api/index-all.html
@@ -486,9 +486,9 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/mapping/core/connections/ConnectionSources.html#addListener(ConnectionSourcesListener<T,S>)"
 title="Method in 
ConnectionSources">addListener(ConnectionSourcesListener&lt;T,S&gt;)</a></span> 
- Method in <a 
href="org/grails/datastore/mapping/core/connections/ConnectionSources.html">ConnectionSources</a>
 </dt><dd> <div class="block">Adds a listener</div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/mapping/model/AbstractMappingContext.html#addMappingContextListener(Listener)"
 title="Method in 
AbstractMappingContext">addMappingContextListener(Listener)</a></span> - Method 
in <a 
href="org/grails/datastore/mapping/model/AbstractMappingContext.html">AbstractMappingContext</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/mapping/model/AbstractMappingContext.html#addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)"
 title="Method in 
AbstractMappingContext">addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)</a></span>
 - Method in <a 
href="org/grails/datastore/mapping/model/AbstractMappingContext.html">AbstractMappingContext</a>
 </dt><dd> <div class="block"></div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/mapping/model/MappingContext.html#addMappingContextListener(Listener)"
 title="Method in 
MappingContext">addMappingContextListener(Listener)</a></span> - Method in <a 
href="org/grails/datastore/mapping/model/MappingContext.html">MappingContext</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/mapping/model/MappingContext.html#addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)"
 title="Method in 
MappingContext">addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)</a></span>
 - Method in <a 
href="org/grails/datastore/mapping/model/MappingContext.html">MappingContext</a>
 </dt><dd> <div class="block">Adds a new mapping context listener 
instance</div></dd>
 <dt><span class="strong"><a 
href="org/grails/orm/hibernate/cfg/GrailsDomainBinder.html#addMultiTenantFilterIfNecessary(org.grails.orm.hibernate.cfg.HibernatePersistentEntity,
 org.hibernate.mapping.PersistentClass, 
org.hibernate.boot.spi.InFlightMetadataCollector, java.lang.String)" 
title="Method in 
GrailsDomainBinder">addMultiTenantFilterIfNecessary(org.grails.orm.hibernate.cfg.HibernatePersistentEntity,
 org.hibernate.mapping.PersistentClass, 
org.hibernate.boot.spi.InFlightMetadataCollec [...]
 </dt><dd> <div class="block">Add a Hibernate filter for multitenancy if the 
persistent class is multitenant</div></dd>
@@ -2419,7 +2419,7 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonReader.Context.html#Context(org.bson.AbstractBsonReader.Context,
 org.bson.BsonContextType)" title="Constructor in 
JsonReader.Context">Context(org.bson.AbstractBsonReader.Context, 
org.bson.BsonContextType)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonReader.Context.html">JsonReader.Context</a>
 </dt><dd> <div class="block"></div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html#Context(org.grails.datastore.bson.json.JsonReader.Context,
 org.bson.BsonContextType, java.lang.String)" title="Constructor in 
JsonWriter.Context">Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html">JsonWriter.Context</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html#Context(org.grails.datastore.bson.json.JsonWriter.Context,
 org.bson.BsonContextType, java.lang.String)" title="Constructor in 
JsonWriter.Context">Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html">JsonWriter.Context</a>
 </dt><dd> <div class="block">Creates a new context.</div></dd>
 <dt><span class="strong"><a 
href="org/grails/plugins/databasemigration/command/DatabaseMigrationCommand.html#contexts"
 title="Property in DatabaseMigrationCommand">contexts</a></span> - Property in 
<a 
href="org/grails/plugins/databasemigration/command/DatabaseMigrationCommand.html">DatabaseMigrationCommand</a>
 </dt><dd> <div class="block"></div></dd>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonReader.Context.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonReader.Context.html
index 104ecd3c206..6ac91decca8 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonReader.Context.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonReader.Context.html
@@ -171,7 +171,7 @@ extends <a 
href='../../../../../AbstractBsonReaderContext.html'>AbstractBsonRead
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getParentContext()">getParentContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -236,7 +236,7 @@ extends <a 
href='../../../../../AbstractBsonReaderContext.html'>AbstractBsonRead
                         <a name="getParentContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getParentContext</strong>()</h4>
+                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getParentContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonReader.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonReader.html
index a3ef1c324e6..97db4c31104 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonReader.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonReader.html
@@ -364,7 +364,7 @@ extends <a 
href='../../../../../org.bson.AbstractBsonReader.html'>AbstractBsonRe
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getContext()">getContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -659,7 +659,7 @@ extends <a 
href='../../../../../org.bson.AbstractBsonReader.html'>AbstractBsonRe
                         <a name="getContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonWriter.Context.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonWriter.Context.html
index 2b69a5410c5..bcac712e361 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonWriter.Context.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonWriter.Context.html
@@ -139,7 +139,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         
                         <tr class="altColor">
                             <td class="colFirst">
-                                <code><strong><a 
href="#Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)">Context</a></strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 parentContext, <a 
href='../../../../../org.bson.BsonContextType.html'>BsonContextType</a> 
contextType, java.lang.String indentChars)</code><br>Creates a new context.</td>
+                                <code><strong><a 
href="#Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)">Context</a></strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 parentContext, <a 
href='../../../../../org.bson.BsonContextType.html'>BsonContextType</a> 
contextType, java.lang.String indentChars)</code><br>Creates a new context.</td>
                         </tr>
                         
                     </table>
@@ -165,7 +165,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getParentContext()">getParentContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -198,10 +198,10 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                 </a>
                     <h3>Constructor Detail</h3>
                     
-                        <a 
name="Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)"><!-- --></a>
+                        <a 
name="Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;<strong>Context</strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 parentContext, <a 
href='../../../../../org.bson.BsonContextType.html'>BsonContextType</a> 
contextType, java.lang.String indentChars)</h4>
+                                <h4>public&nbsp;<strong>Context</strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 parentContext, <a 
href='../../../../../org.bson.BsonContextType.html'>BsonContextType</a> 
contextType, java.lang.String indentChars)</h4>
                                 <p> Creates a new context.
           <DL><DT><B>Parameters:</B></DT><DD><code>parentContext</code> -  the 
parent context that can be used for going back up to the parent 
level</DD><DD><code>contextType</code> -    the type of this 
context</DD><DD><code>indentChars</code> -    the String to use for indentation 
at this level.</DD></DL></p>
                             </li>
@@ -223,7 +223,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         <a name="getParentContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getParentContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getParentContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonWriter.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonWriter.html
index 2aca98c898d..dee3d892a8f 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonWriter.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/bson/json/JsonWriter.html
@@ -382,7 +382,7 @@ extends <a 
href='../../../../../org.bson.AbstractBsonWriter.html'>AbstractBsonWr
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getContext()">getContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -687,7 +687,7 @@ extends <a 
href='../../../../../org.bson.AbstractBsonWriter.html'>AbstractBsonWr
                         <a name="getContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/document/config/DocumentMappingContext.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/document/config/DocumentMappingContext.html
index 4ce34696c96..e5e221f3cf4 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/document/config/DocumentMappingContext.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/document/config/DocumentMappingContext.html
@@ -288,7 +288,7 @@ extends <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMa
                         
                         <tr class="altColor">
                             <td class="colFirst"><code>class <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html'>AbstractMappingContext</a></code></td>
-                            <td class="colLast"><code><a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../org/grails/da [...]
+                            <td class="colLast"><code><a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../org/grails/da [...]
                         </tr>
                     </table>
                    </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingContext.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingContext.html
index a6bf5dee355..113211a0012 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingContext.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingContext.html
@@ -294,7 +294,7 @@ extends <a 
href='../../../../../../../org/grails/datastore/mapping/model/Abstrac
                         
                         <tr class="altColor">
                             <td class="colFirst"><code>class <a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html'>AbstractMappingContext</a></code></td>
-                            <td class="colLast"><code><a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../../org/ [...]
+                            <td class="colLast"><code><a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../../org/ [...]
                         </tr>
                     </table>
                    </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/model/AbstractMappingContext.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/model/AbstractMappingContext.html
index ca54a0445ff..022fb5ced87 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/model/AbstractMappingContext.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/model/AbstractMappingContext.html
@@ -283,7 +283,7 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/model/lifecycle/
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
                             <td 
class="colLast"><code>public&nbsp;void</code></td>
-                            <td class="colLast"><code><strong><a 
href="#addMappingContextListener(Listener)">addMappingContextListener</a></strong>(<a
 href='../../../../../Listener.html'>Listener</a> listener)</code><br></td>
+                            <td class="colLast"><code><strong><a 
href="#addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)">addMappingContextListener</a></strong>(<a
 
href='../../../../../org/grails/datastore/mapping/model/MappingContext.Listener.html'>MappingContext.Listener</a>
 listener)</code><br></td>
                         </tr>
                         
                         <tr class="rowColor">
@@ -690,10 +690,10 @@ implements <a 
href='../../../../../org/grails/datastore/mapping/model/lifecycle/
                             </li>
                         </ul>
                     
-                        <a name="addMappingContextListener(Listener)"><!-- 
--></a>
+                        <a 
name="addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)"><!--
 --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;void 
<strong>addMappingContextListener</strong>(<a 
href='../../../../../Listener.html'>Listener</a> listener)</h4>
+                                <h4>public&nbsp;void 
<strong>addMappingContextListener</strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/MappingContext.Listener.html'>MappingContext.Listener</a>
 listener)</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/model/MappingContext.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/model/MappingContext.html
index e59f3c8f2f3..a47541e555a 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/model/MappingContext.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/model/MappingContext.html
@@ -193,7 +193,7 @@ public interface MappingContext</pre>
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
                             <td 
class="colLast"><code>public&nbsp;void</code></td>
-                            <td class="colLast"><code><strong><a 
href="#addMappingContextListener(Listener)">addMappingContextListener</a></strong>(<a
 href='../../../../../Listener.html'>Listener</a> listener)</code><br>Adds a 
new mapping context listener instance</td>
+                            <td class="colLast"><code><strong><a 
href="#addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)">addMappingContextListener</a></strong>(<a
 
href='../../../../../org/grails/datastore/mapping/model/MappingContext.Listener.html'>MappingContext.Listener</a>
 listener)</code><br>Adds a new mapping context listener instance</td>
                         </tr>
                         
                         <tr class="rowColor">
@@ -404,10 +404,10 @@ public interface MappingContext</pre>
                             </li>
                         </ul>
                     
-                        <a name="addMappingContextListener(Listener)"><!-- 
--></a>
+                        <a 
name="addMappingContextListener(org.grails.datastore.mapping.model.MappingContext.Listener)"><!--
 --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;void 
<strong>addMappingContextListener</strong>(<a 
href='../../../../../Listener.html'>Listener</a> listener)</h4>
+                                <h4>public&nbsp;void 
<strong>addMappingContextListener</strong>(<a 
href='../../../../../org/grails/datastore/mapping/model/MappingContext.Listener.html'>MappingContext.Listener</a>
 listener)</h4>
                                 <p> Adds a new mapping context listener 
instance
       <DL><DT><B>Parameters:</B></DT><DD><code>listener</code> -  The 
listener</DD></DL></p>
                             </li>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/mongo/config/MongoMappingContext.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/mongo/config/MongoMappingContext.html
index 9ddd1c53a43..487d75f5b48 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/mongo/config/MongoMappingContext.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/datastore/mapping/mongo/config/MongoMappingContext.html
@@ -321,7 +321,7 @@ extends <a 
href='../../../../../../org/grails/datastore/mapping/document/config/
                         </tr>
                         <tr class="altColor">
                             <td class="colFirst"><code>class <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html'>AbstractMappingContext</a></code></td>
-                            <td class="colLast"><code><a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../org/grails/da [...]
+                            <td class="colLast"><code><a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../../org/grails/da [...]
                         </tr>
                     </table>
                    </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/orm/hibernate/cfg/HibernateMappingContext.html
 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/orm/hibernate/cfg/HibernateMappingContext.html
index f0e7e99bb67..c76fb71acd3 100644
--- 
a/docs/snapshot/grails-data/hibernate5/api/org/grails/orm/hibernate/cfg/HibernateMappingContext.html
+++ 
b/docs/snapshot/grails-data/hibernate5/api/org/grails/orm/hibernate/cfg/HibernateMappingContext.html
@@ -272,7 +272,7 @@ extends <a 
href='../../../../../org/grails/datastore/mapping/model/AbstractMappi
                         
                         <tr class="altColor">
                             <td class="colFirst"><code>class <a 
href='../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html'>AbstractMappingContext</a></code></td>
-                            <td class="colLast"><code><a 
href='../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../org/grails/datastore/m [...]
+                            <td class="colLast"><code><a 
href='../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addEntityValidator(org.grails.datastore.mapping.model.PersistentEntity,
 org.springframework.validation.Validator)'>addEntityValidator</a>, <a 
href='../../../../../org/grails/datastore/mapping/model/AbstractMappingContext.html#addExternalPersistentEntity(java.lang.Class)'>addExternalPersistentEntity</a>,
 <a href='../../../../../org/grails/datastore/m [...]
                         </tr>
                     </table>
                    </ul>
diff --git 
a/docs/snapshot/grails-data/hibernate5/manual/domainClasses/gormAssociation/manyToOneAndOneToOne.html
 
b/docs/snapshot/grails-data/hibernate5/manual/domainClasses/gormAssociation/manyToOneAndOneToOne.html
index 8c46919b0eb..a35c3a51f8d 100644
--- 
a/docs/snapshot/grails-data/hibernate5/manual/domainClasses/gormAssociation/manyToOneAndOneToOne.html
+++ 
b/docs/snapshot/grails-data/hibernate5/manual/domainClasses/gormAssociation/manyToOneAndOneToOne.html
@@ -676,7 +676,7 @@ void clearReviews(Book book) {
 </div>
 </div>
 <div class="paragraph">
-<p>Alternatively you could leverage <a 
href="https://docs.grails.org/latest/ref/Database%20Mapping/cascade.html";>cascade</a>
 behaviour.</p>
+<p>Alternatively you could leverage <a 
href="https://grails.apache.org/docs/latest/ref/Database%20Mapping/cascade.html";>cascade</a>
 behaviour.</p>
 </div>
 <div class="listingblock">
 <div class="content">
diff --git a/docs/snapshot/grails-data/hibernate5/manual/index.html 
b/docs/snapshot/grails-data/hibernate5/manual/index.html
index d5cb792f1ec..607bef60da9 100644
--- a/docs/snapshot/grails-data/hibernate5/manual/index.html
+++ b/docs/snapshot/grails-data/hibernate5/manual/index.html
@@ -681,7 +681,7 @@ table.CodeRay td.code{padding:0 0 0 .75em}
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://docs.grails.org/latest/grails-data/mongodb/manual/";>GORM 
for MongoDB</a></p>
+<p><a 
href="https://grails.apache.org/docs/latest/grails-data/mongodb/manual/";>GORM 
for MongoDB</a></p>
 </li>
 <li>
 <p><a href="https://gorm.grails.org/latest/neo4j/manual";>GORM for Neo4j</a></p>
@@ -2051,7 +2051,7 @@ If you have a property called "none" on your domain 
class, this approach won&#82
 </div>
 </div>
 <div class="paragraph">
-<p>Alternatively you could leverage <a 
href="https://docs.grails.org/latest/ref/Database%20Mapping/cascade.html";>cascade</a>
 behaviour.</p>
+<p>Alternatively you could leverage <a 
href="https://grails.apache.org/docs/latest/ref/Database%20Mapping/cascade.html";>cascade</a>
 behaviour.</p>
 </div>
 <div class="listingblock">
 <div class="content">
diff --git a/docs/snapshot/grails-data/hibernate5/manual/introduction.html 
b/docs/snapshot/grails-data/hibernate5/manual/introduction.html
index 97a6018b35a..fd9caea5e27 100644
--- a/docs/snapshot/grails-data/hibernate5/manual/introduction.html
+++ b/docs/snapshot/grails-data/hibernate5/manual/introduction.html
@@ -450,7 +450,7 @@ body.book #toc,body.book #preamble,body.book 
h1.sect0,body.book .sect1>h2{page-b
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://docs.grails.org/latest/grails-data/mongodb/manual/";>GORM 
for MongoDB</a></p>
+<p><a 
href="https://grails.apache.org/docs/latest/grails-data/mongodb/manual/";>GORM 
for MongoDB</a></p>
 </li>
 <li>
 <p><a href="https://gorm.grails.org/latest/neo4j/manual";>GORM for Neo4j</a></p>
diff --git a/docs/snapshot/grails-data/hibernate5/manual/learningMore.html 
b/docs/snapshot/grails-data/hibernate5/manual/learningMore.html
index 2c4b3a16336..90c3f0aef52 100644
--- a/docs/snapshot/grails-data/hibernate5/manual/learningMore.html
+++ b/docs/snapshot/grails-data/hibernate5/manual/learningMore.html
@@ -442,7 +442,7 @@ body.book #toc,body.book #preamble,body.book 
h1.sect0,body.book .sect1>h2{page-b
 </div>
 <div id="content">
 <div class="paragraph">
-<p>The full documentation for GORM for Hibernate can be found in the <a 
href="https://docs.grails.org/latest/grails-data/";>Grails User Guide</a>, this 
documentation serves to explain how to get started with GORM for Hibernate with 
or without Grails and to document release notes.</p>
+<p>The full documentation for GORM for Hibernate can be found in the <a 
href="https://grails.apache.org/docs/latest/grails-data/";>Grails User 
Guide</a>, this documentation serves to explain how to get started with GORM 
for Hibernate with or without Grails and to document release notes.</p>
 </div>
 </div>
 <div id="footer">
diff --git a/docs/snapshot/grails-data/mongodb/api/index-all.html 
b/docs/snapshot/grails-data/mongodb/api/index-all.html
index 2afe4339825..42fd3988e5c 100644
--- a/docs/snapshot/grails-data/mongodb/api/index-all.html
+++ b/docs/snapshot/grails-data/mongodb/api/index-all.html
@@ -1258,7 +1258,7 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonReader.Context.html#Context(org.bson.AbstractBsonReader$Context,
 org.bson.BsonContextType)" title="Constructor in 
JsonReader.Context">Context(org.bson.AbstractBsonReader$Context, 
org.bson.BsonContextType)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonReader.Context.html">JsonReader.Context</a>
 </dt><dd> <div class="block"></div></dd>
-<dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html#Context(org.grails.datastore.bson.json.JsonReader.Context,
 org.bson.BsonContextType, java.lang.String)" title="Constructor in 
JsonWriter.Context">Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html">JsonWriter.Context</a>
+<dt><span class="strong"><a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html#Context(org.grails.datastore.bson.json.JsonWriter.Context,
 org.bson.BsonContextType, java.lang.String)" title="Constructor in 
JsonWriter.Context">Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)</a></span> - Constructor in <a 
href="org/grails/datastore/bson/json/JsonWriter.Context.html">JsonWriter.Context</a>
 </dt><dd> <div class="block">Creates a new context.</div></dd>
 <dt><span class="strong"><a 
href="org/grails/plugins/databasemigration/command/DatabaseMigrationCommand.html#contexts"
 title="Property in DatabaseMigrationCommand">contexts</a></span> - Property in 
<a 
href="org/grails/plugins/databasemigration/command/DatabaseMigrationCommand.html">DatabaseMigrationCommand</a>
 </dt><dd> <div class="block"></div></dd>
diff --git 
a/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonReader.Context.html
 
b/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonReader.Context.html
index 3f78b9bad8c..7f0164ef031 100644
--- 
a/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonReader.Context.html
+++ 
b/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonReader.Context.html
@@ -171,7 +171,7 @@ extends <a 
href='../../../../../AbstractBsonReaderContext.html'>AbstractBsonRead
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getParentContext()">getParentContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -236,7 +236,7 @@ extends <a 
href='../../../../../AbstractBsonReaderContext.html'>AbstractBsonRead
                         <a name="getParentContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getParentContext</strong>()</h4>
+                                <h4>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getParentContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonReader.html
 
b/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonReader.html
index cb15a78fd1c..b85771aad96 100644
--- 
a/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonReader.html
+++ 
b/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonReader.html
@@ -364,7 +364,7 @@ extends org.bson.AbstractBsonReader</pre>
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getContext()">getContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -677,7 +677,7 @@ extends org.bson.AbstractBsonReader</pre>
                         <a name="getContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonWriter.Context.html
 
b/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonWriter.Context.html
index 41440c54842..0f50228a553 100644
--- 
a/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonWriter.Context.html
+++ 
b/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonWriter.Context.html
@@ -139,7 +139,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         
                         <tr class="altColor">
                             <td class="colFirst">
-                                <code><strong><a 
href="#Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)">Context</a></strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 parentContext, org.bson.BsonContextType contextType, java.lang.String 
indentChars)</code><br>Creates a new context.</td>
+                                <code><strong><a 
href="#Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)">Context</a></strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 parentContext, org.bson.BsonContextType contextType, java.lang.String 
indentChars)</code><br>Creates a new context.</td>
                         </tr>
                         
                     </table>
@@ -165,7 +165,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getParentContext()">getParentContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -198,10 +198,10 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                 </a>
                     <h3>Constructor Detail</h3>
                     
-                        <a 
name="Context(org.grails.datastore.bson.json.JsonReader.Context, 
org.bson.BsonContextType, java.lang.String)"><!-- --></a>
+                        <a 
name="Context(org.grails.datastore.bson.json.JsonWriter.Context, 
org.bson.BsonContextType, java.lang.String)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;<strong>Context</strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 parentContext, org.bson.BsonContextType contextType, java.lang.String 
indentChars)</h4>
+                                <h4>public&nbsp;<strong>Context</strong>(<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 parentContext, org.bson.BsonContextType contextType, java.lang.String 
indentChars)</h4>
                                 <p> Creates a new context.
           <DL><DT><B>Parameters:</B></DT><DD><code>parentContext</code> -  the 
parent context that can be used for going back up to the parent 
level</DD><DD><code>contextType</code> -    the type of this 
context</DD><DD><code>indentChars</code> -    the String to use for indentation 
at this level.</DD></DL></p>
                             </li>
@@ -223,7 +223,7 @@ extends <a 
href='../../../../../AbstractBsonWriterContext.html'>AbstractBsonWrit
                         <a name="getParentContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getParentContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>public&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getParentContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git 
a/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonWriter.html
 
b/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonWriter.html
index 4cf48e9ddd0..b201db8036b 100644
--- 
a/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonWriter.html
+++ 
b/docs/snapshot/grails-data/mongodb/api/org/grails/datastore/bson/json/JsonWriter.html
@@ -382,7 +382,7 @@ extends org.bson.AbstractBsonWriter</pre>
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a></code></td>
+                            <td class="colLast"><code>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a></code></td>
                             <td class="colLast"><code><strong><a 
href="#getContext()">getContext</a></strong>()</code><br></td>
                         </tr>
                         
@@ -705,7 +705,7 @@ extends org.bson.AbstractBsonWriter</pre>
                         <a name="getContext()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonReader.Context.html'>JsonReader.Context</a>
 <strong>getContext</strong>()</h4>
+                                <h4>@java.lang.Override<br>protected&nbsp;<a 
href='../../../../../org/grails/datastore/bson/json/JsonWriter.Context.html'>JsonWriter.Context</a>
 <strong>getContext</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
diff --git a/docs/snapshot/grails-data/mongodb/manual/index.html 
b/docs/snapshot/grails-data/mongodb/manual/index.html
index db9d010715c..5d32ff14567 100644
--- a/docs/snapshot/grails-data/mongodb/manual/index.html
+++ b/docs/snapshot/grails-data/mongodb/manual/index.html
@@ -644,7 +644,7 @@ table.CodeRay td.code{padding:0 0 0 .75em}
 <div class="sect2">
 <h3 id="compatibility">Compatibility with GORM for Hibernate</h3>
 <div class="paragraph">
-<p>This implementation tries to be as compatible as possible with GORM for 
Hibernate. In general you can refer to the <a 
href="https://docs.grails.org/latest/grails-data/";>GORM documentation</a> and 
the "Domain Classes" section of the <a 
href="https://docs.grails.org/latest/";>reference guide</a> (see the right nav) 
for usage information.</p>
+<p>This implementation tries to be as compatible as possible with GORM for 
Hibernate. In general you can refer to the <a 
href="https://grails.apache.org/docs/latest/grails-data/";>GORM 
documentation</a> and the "Domain Classes" section of the <a 
href="https://grails.apache.org/docs/latest/";>reference guide</a> (see the 
right nav) for usage information.</p>
 </div>
 <div class="paragraph">
 <p>The following key features are supported by GORM for Mongo:</p>
@@ -1978,7 +1978,7 @@ beans = {
 <div class="sect2">
 <h3 id="queryingBasics">Basic Querying</h3>
 <div class="paragraph">
-<p>GORM for MongoDB supports all of the <a 
href="https://docs.grails.org/latest/grails-data/hibernate5/manual/index.html#querying";>regular
 methods</a> for executing GORM queries apart from HQL, which is a Hibernate 
specific query language more appropriate for SQL databases.</p>
+<p>GORM for MongoDB supports all of the <a 
href="https://grails.apache.org/docs/latest/grails-data/hibernate5/manual/index.html#querying";>regular
 methods</a> for executing GORM queries apart from HQL, which is a Hibernate 
specific query language more appropriate for SQL databases.</p>
 </div>
 <div class="paragraph">
 <p>If you wish to execute a native MongoDB query you can use the 
<code>find</code> method that takes a <a 
href="https://api.mongodb.com/java/current/org/bson/conversions/Bson.html";>Bson</a>
 argument. For example:</p>
diff --git 
a/docs/snapshot/grails-data/mongodb/manual/introduction/compatibility.html 
b/docs/snapshot/grails-data/mongodb/manual/introduction/compatibility.html
index c2a1a56e671..90f9405b885 100644
--- a/docs/snapshot/grails-data/mongodb/manual/introduction/compatibility.html
+++ b/docs/snapshot/grails-data/mongodb/manual/introduction/compatibility.html
@@ -450,7 +450,7 @@ body.book #toc,body.book #preamble,body.book 
h1.sect0,body.book .sect1>h2{page-b
 <div class="sect2">
 <h3 id="_compatibility_with_gorm_for_hibernate">Compatibility with GORM for 
Hibernate</h3>
 <div class="paragraph">
-<p>This implementation tries to be as compatible as possible with GORM for 
Hibernate. In general you can refer to the <a 
href="https://docs.grails.org/latest/grails-data/";>GORM documentation</a> and 
the "Domain Classes" section of the <a 
href="https://docs.grails.org/latest/";>reference guide</a> (see the right nav) 
for usage information.</p>
+<p>This implementation tries to be as compatible as possible with GORM for 
Hibernate. In general you can refer to the <a 
href="https://grails.apache.org/docs/latest/grails-data/";>GORM 
documentation</a> and the "Domain Classes" section of the <a 
href="https://grails.apache.org/docs/latest/";>reference guide</a> (see the 
right nav) for usage information.</p>
 </div>
 <div class="paragraph">
 <p>The following key features are supported by GORM for Mongo:</p>
diff --git 
a/docs/snapshot/grails-data/mongodb/manual/querying/queryingBasics.html 
b/docs/snapshot/grails-data/mongodb/manual/querying/queryingBasics.html
index cf2f696be14..e472a32d379 100644
--- a/docs/snapshot/grails-data/mongodb/manual/querying/queryingBasics.html
+++ b/docs/snapshot/grails-data/mongodb/manual/querying/queryingBasics.html
@@ -450,7 +450,7 @@ body.book #toc,body.book #preamble,body.book 
h1.sect0,body.book .sect1>h2{page-b
 <div class="sect2">
 <h3 id="_basic_querying">Basic Querying</h3>
 <div class="paragraph">
-<p>GORM for MongoDB supports all of the <a 
href="https://docs.grails.org/latest/grails-data/hibernate5/manual/index.html#querying";>regular
 methods</a> for executing GORM queries apart from HQL, which is a Hibernate 
specific query language more appropriate for SQL databases.</p>
+<p>GORM for MongoDB supports all of the <a 
href="https://grails.apache.org/docs/latest/grails-data/hibernate5/manual/index.html#querying";>regular
 methods</a> for executing GORM queries apart from HQL, which is a Hibernate 
specific query language more appropriate for SQL databases.</p>
 </div>
 <div class="paragraph">
 <p>If you wish to execute a native MongoDB query you can use the 
<code>find</code> method that takes a <a 
href="https://api.mongodb.com/java/current/org/bson/conversions/Bson.html";>Bson</a>
 argument. For example:</p>
diff --git a/docs/snapshot/grails-data/whats-new-manual/index.html 
b/docs/snapshot/grails-data/whats-new-manual/index.html
index cfc8a957dd6..a2eb396f07a 100644
--- a/docs/snapshot/grails-data/whats-new-manual/index.html
+++ b/docs/snapshot/grails-data/whats-new-manual/index.html
@@ -519,7 +519,7 @@ body.book #toc,body.book #preamble,body.book 
h1.sect0,body.book .sect1>h2{page-b
 <p>GORM 8 offers a powerful ORM solution for Java-based applications. Leverage 
the latest Java, Gradle, Hibernate, MongoDB, Neo4J, and Spring versions to 
build robust data-centric applications. GORM 8 provides a unified API for 
simplified data access and management, supporting traditional SQL databases, 
NoSQL data stores like MongoDB, and graph databases like Neo4J.</p>
 </div>
 <div class="paragraph">
-<p>For comprehensive changes and in-depth information about GORM 8, explore 
the official GitHub repository and release notes. Get started with GORM 8 and 
explore its full capabilities in the <a 
href="https://docs.grails.org/latest/grails-data/";>GORM Documentation</a>.</p>
+<p>For comprehensive changes and in-depth information about GORM 8, explore 
the official GitHub repository and release notes. Get started with GORM 8 and 
explore its full capabilities in the <a 
href="https://grails.apache.org/docs/latest/grails-data/";>GORM 
Documentation</a>.</p>
 </div>
 </div>
 </div>
@@ -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 7.0.0-SNAPSHOT<br>
-Last updated 2025-10-10 01:12:28 UTC
+Last updated 2025-10-10 02:52:01 UTC
 </div>
 </div>
 </body>
diff --git a/docs/snapshot/guide/pages/dependencyInjectionServices.html 
b/docs/snapshot/guide/pages/dependencyInjectionServices.html
index 7a0d3f73252..62ee3dcb682 100644
--- a/docs/snapshot/guide/pages/dependencyInjectionServices.html
+++ b/docs/snapshot/guide/pages/dependencyInjectionServices.html
@@ -295,7 +295,7 @@ Only the top level object is subjected to injection as 
traversing all nested obj
 <i class="fa icon-warning" title="Warning"></i>
 </td>
 <td class="content">
-Since Grails 3.2.8 this is not enabled by default. If you want to enable it 
again, take a look at <a 
href="https://docs.grails.org/latest/ref/Domain%20Classes/Usage.html#_spring_autowiring_of_domain_instances";>Spring
 Autowiring of Domain Instance</a>
+Since Grails 3.2.8 this is not enabled by default. If you want to enable it 
again, take a look at <a 
href="https://grails.apache.org/docs/latest/ref/Domain%20Classes/Usage.html#_spring_autowiring_of_domain_instances";>Spring
 Autowiring of Domain Instance</a>
 </td>
 </tr>
 </table>
diff --git a/docs/snapshot/guide/services.html 
b/docs/snapshot/guide/services.html
index afc6caeeee2..5717b291fef 100644
--- a/docs/snapshot/guide/services.html
+++ b/docs/snapshot/guide/services.html
@@ -936,7 +936,7 @@ Only the top level object is subjected to injection as 
traversing all nested obj
 <i class="fa icon-warning" title="Warning"></i>
 </td>
 <td class="content">
-Since Grails 3.2.8 this is not enabled by default. If you want to enable it 
again, take a look at <a 
href="https://docs.grails.org/latest/ref/Domain%20Classes/Usage.html#_spring_autowiring_of_domain_instances";>Spring
 Autowiring of Domain Instance</a>
+Since Grails 3.2.8 this is not enabled by default. If you want to enable it 
again, take a look at <a 
href="https://grails.apache.org/docs/latest/ref/Domain%20Classes/Usage.html#_spring_autowiring_of_domain_instances";>Spring
 Autowiring of Domain Instance</a>
 </td>
 </tr>
 </table>
diff --git a/docs/snapshot/guide/single.html b/docs/snapshot/guide/single.html
index 63e6100653a..25a4edd6046 100644
--- a/docs/snapshot/guide/single.html
+++ b/docs/snapshot/guide/single.html
@@ -113,7 +113,7 @@
                         <div class="project">
                             <h1>The Grails Framework</h1>
                             <p><strong>Authors:</strong> The Apache Grails 
Team</p>
-                            <p><strong>Version:</strong>&nbsp;<span 
style='display:inline-block;'><select 
onChange='window.document.location.href=this.options[this.selectedIndex].value;'><option
 selected='selected' 
value='https://docs.grails.org/snapshot/guide/single.html'>SNAPSHOT</option><option
 selected='selected' 
value='https://docs.grails.org/snapshot/guide/single.html'>7.0.0-SNAPSHOT</option></select></span></p>
+                            <p><strong>Version:</strong>&nbsp;<span 
style='display:inline-block;'><select 
onChange='window.document.location.href=this.options[this.selectedIndex].value;'><option
 selected='selected' 
value='https://grails.apache.org/docs/snapshot/guide/single.html'>SNAPSHOT</option><option
 selected='selected' 
value='https://grails.apache.org/docs/snapshot/guide/single.html'>7.0.0-SNAPSHOT</option></select></span></p>
                             
                         </div>
 
@@ -25686,7 +25686,7 @@ Only the top level object is subjected to injection as 
traversing all nested obj
 <i class="fa icon-warning" title="Warning"></i>
 </td>
 <td class="content">
-Since Grails 3.2.8 this is not enabled by default. If you want to enable it 
again, take a look at <a 
href="https://docs.grails.org/latest/ref/Domain%20Classes/Usage.html#_spring_autowiring_of_domain_instances";>Spring
 Autowiring of Domain Instance</a>
+Since Grails 3.2.8 this is not enabled by default. If you want to enable it 
again, take a look at <a 
href="https://grails.apache.org/docs/latest/ref/Domain%20Classes/Usage.html#_spring_autowiring_of_domain_instances";>Spring
 Autowiring of Domain Instance</a>
 </td>
 </tr>
 </table>
diff --git a/docs/snapshot/index.html b/docs/snapshot/index.html
index 2c8cec3798a..f495cec1d16 100644
--- a/docs/snapshot/index.html
+++ b/docs/snapshot/index.html
@@ -113,7 +113,7 @@
                         <div class="project">
                             <h1>The Grails Framework</h1>
                             <p><strong>Authors:</strong> The Apache Grails 
Team</p>
-                            <p><strong>Version:</strong>&nbsp;<span 
style='display:inline-block;'><select 
onChange='window.document.location.href=this.options[this.selectedIndex].value;'><option
 selected='selected' 
value='https://docs.grails.org/snapshot/index.html'>SNAPSHOT</option><option 
selected='selected' 
value='https://docs.grails.org/snapshot/index.html'>7.0.0-SNAPSHOT</option></select></span></p>
+                            <p><strong>Version:</strong>&nbsp;<span 
style='display:inline-block;'><select 
onChange='window.document.location.href=this.options[this.selectedIndex].value;'><option
 selected='selected' 
value='https://grails.apache.org/docs/snapshot/index.html'>SNAPSHOT</option><option
 selected='selected' 
value='https://grails.apache.org/docs/snapshot/index.html'>7.0.0-SNAPSHOT</option></select></span></p>
                             
                         </div>
 


Reply via email to