You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by as...@apache.org on 2026/02/26 01:02:59 UTC

(grails-website) branch asf-site-production updated: Deploying to documentation branch - 01:02:41

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 9c43c255959 Deploying to documentation branch - 01:02:41
9c43c255959 is described below

commit 9c43c2559594efb5178cb0bb1d021b2c4626fa11
Author: jamesfredley <ja...@users.noreply.github.com>
AuthorDate: Thu Feb 26 01:02:44 2026 +0000

    Deploying to documentation branch - 01:02:41
---
 docs/snapshot/api/allclasses-frame.html            |   49 +-
 docs/snapshot/api/deprecated-list.html             |   27 +-
 docs/snapshot/api/grails/artefact/ApiDelegate.html |    4 +-
 docs/snapshot/api/grails/artefact/Artefact.html    |    4 +-
 docs/snapshot/api/grails/artefact/Controller.html  |    4 +-
 docs/snapshot/api/grails/artefact/DomainClass.html |    4 +-
 docs/snapshot/api/grails/artefact/Enhanced.html    |    4 +-
 docs/snapshot/api/grails/artefact/Enhances.html    |    4 +-
 docs/snapshot/api/grails/artefact/Interceptor.html |    4 +-
 docs/snapshot/api/grails/artefact/Service.html     |    4 +-
 docs/snapshot/api/grails/artefact/TagLibrary.html  |    4 +-
 .../grails/artefact/controller/RestResponder.html  |    4 +-
 .../artefact/controller/package-summary.html       |    4 +-
 .../controller/support/AllowedMethodsHelper.html   |    4 +-
 .../controller/support/RequestForwarder.html       |    4 +-
 .../controller/support/ResponseRedirector.html     |    4 +-
 .../controller/support/ResponseRenderer.html       |    4 +-
 .../controller/support/package-summary.html        |    4 +-
 .../api/grails/artefact/gsp/TagLibraryInvoker.html |    4 +-
 .../api/grails/artefact/gsp/package-summary.html   |    4 +-
 .../api/grails/artefact/package-summary.html       |    4 +-
 docs/snapshot/api/grails/async/DelegateAsync.html  |    4 +-
 docs/snapshot/api/grails/async/Promise.html        |    4 +-
 docs/snapshot/api/grails/async/PromiseFactory.html |    4 +-
 docs/snapshot/api/grails/async/PromiseList.html    |    4 +-
 docs/snapshot/api/grails/async/PromiseMap.html     |    4 +-
 docs/snapshot/api/grails/async/Promises.html       |    4 +-
 .../grails/async/decorator/PromiseDecorator.html   |    4 +-
 .../decorator/PromiseDecoratorLookupStrategy.html  |    4 +-
 .../async/decorator/PromiseDecoratorProvider.html  |    4 +-
 .../grails/async/decorator/package-summary.html    |    4 +-
 .../async/factory/AbstractPromiseFactory.html      |    4 +-
 .../api/grails/async/factory/package-summary.html  |    4 +-
 .../snapshot/api/grails/async/package-summary.html |    4 +-
 .../PersistenceContextPromiseDecorator.html        |    4 +-
 .../services/TransactionalPromiseDecorator.html    |    4 +-
 .../api/grails/async/services/package-summary.html |    4 +-
 .../api/grails/async/web/AsyncController.html      |    4 +-
 .../grails/async/web/AsyncGrailsWebRequest.html    |    4 +-
 .../snapshot/api/grails/async/web/WebPromises.html |    4 +-
 .../api/grails/async/web/package-summary.html      |    4 +-
 .../api/grails/beans/util/LazyMetaPropertyMap.html |    4 +-
 .../api/grails/beans/util/package-summary.html     |    4 +-
 docs/snapshot/api/grails/boot/GrailsApp.1.html     |    4 +-
 docs/snapshot/api/grails/boot/GrailsApp.2.html     |    4 +-
 docs/snapshot/api/grails/boot/GrailsApp.html       |    4 +-
 .../snapshot/api/grails/boot/GrailsAppBuilder.html |    4 +-
 .../GrailsBanner.DefaultVersionFormatter.html}     |  122 +-
 .../boot/GrailsBanner.DefaultVersionOption.html}   |  176 +-
 .../boot/GrailsBanner.OptionalVersionOption.html}  |  150 +-
 .../boot/GrailsBanner.VersionOption.html}          |  353 +--
 .../GrailsBanner.VersionsFormatter.html}           |   36 +-
 .../PageRenderer.html => boot/GrailsBanner.html}   |  161 +-
 .../api/grails/boot/GrailsPluginApplication.html   |    4 +-
 .../config/GrailsApplicationPostProcessor.1.html   |    4 +-
 .../config/GrailsApplicationPostProcessor.2.html   |    4 +-
 .../config/GrailsApplicationPostProcessor.3.html   |    4 +-
 .../config/GrailsApplicationPostProcessor.html     |    4 +-
 .../boot/config/GrailsAutoConfiguration.html       |    4 +-
 .../api/grails/boot/config/package-summary.html    |    4 +-
 .../grails/boot/config/tools/ClassPathScanner.html |    4 +-
 .../ProfilingGrailsApplicationPostProcessor.html   |    4 +-
 .../api/grails/boot/config/tools/SettingsFile.html |    4 +-
 .../grails/boot/config/tools/package-summary.html  |    4 +-
 docs/snapshot/api/grails/boot/package-frame.html   |   12 +-
 docs/snapshot/api/grails/boot/package-summary.html |   71 +-
 .../boot/test/GrailsApplicationContextLoader.html  |    4 +-
 .../api/grails/boot/test/package-summary.html      |    4 +-
 .../AbstractMemberDefinition.ConstraintStyle.html} |   82 +-
 .../model/AbstractMemberDefinition.html}           |  292 +--
 .../model/DomainFieldModifier.html}                |   99 +-
 .../model/FieldDefinition.AccessModifier.html}     |  139 +-
 .../codegen/model/FieldDefinition.Builder.html}    |  107 +-
 .../model/FieldDefinition.html}                    |  146 +-
 docs/snapshot/api/grails/codegen/model/Model.html  |    4 +-
 .../api/grails/codegen/model/ModelBuilder.html     |    4 +-
 .../codegen/model/PropertyDefinition.Builder.html} |   93 +-
 .../codegen/model/PropertyDefinition.html}         |  124 +-
 .../api/grails/codegen/model/package-frame.html    |   16 +
 .../api/grails/codegen/model/package-summary.html  |  107 +-
 .../api/grails/compiler/DelegatingMethod.html      |    4 +-
 .../api/grails/compiler/GrailsCompileStatic.html   |    4 +-
 .../api/grails/compiler/GrailsTypeChecked.html     |    4 +-
 .../compiler/ast/AllArtefactClassInjector.html     |    4 +-
 .../compiler/ast/AnnotatedClassInjector.html       |    4 +-
 .../api/grails/compiler/ast/AstTransformer.html    |    4 +-
 .../api/grails/compiler/ast/ClassInjector.html     |    4 +-
 .../grails/compiler/ast/GlobalClassInjector.html   |    4 +-
 .../compiler/ast/GlobalClassInjectorAdapter.html   |    4 +-
 .../compiler/ast/GrailsArtefactClassInjector.html  |    4 +-
 .../compiler/ast/GrailsDomainClassInjector.html    |    4 +-
 .../grails/compiler/ast/GroovyPageInjector.html    |    4 +-
 .../api/grails/compiler/ast/SupportsClassNode.html |    4 +-
 .../api/grails/compiler/ast/package-summary.html   |    4 +-
 .../api/grails/compiler/package-summary.html       |    4 +-
 .../traits/ControllerTagLibraryTraitInjector.html  |    4 +-
 .../compiler/traits/ControllerTraitInjector.html   |    4 +-
 .../compiler/traits/DomainClassTraitInjector.html  |    4 +-
 .../compiler/traits/InterceptorTraitInjector.html  |    4 +-
 .../traits/RestResponderTraitInjector.html         |    4 +-
 .../compiler/traits/TagLibraryTraitInjector.html   |    4 +-
 .../api/grails/compiler/traits/TraitInjector.html  |    4 +-
 .../traits/WebDataBindingTraitInjector.html        |    4 +-
 .../grails/compiler/traits/package-summary.html    |    4 +-
 docs/snapshot/api/grails/config/Config.html        |    4 +-
 docs/snapshot/api/grails/config/ConfigMap.html     |    4 +-
 .../api/grails/config/ConfigProperties.html        |    4 +-
 docs/snapshot/api/grails/config/Settings.html      |    4 +-
 .../config/external/ExternalConfigRunListener.html |    4 +-
 .../grails/config/external/WriteFilteringMap.html  |    4 +-
 .../grails/config/external/package-summary.html    |    4 +-
 .../api/grails/config/package-summary.html         |    4 +-
 .../api/grails/converters/JSON.Builder.html        |    4 +-
 docs/snapshot/api/grails/converters/JSON.html      |    4 +-
 .../api/grails/converters/XML.Builder.html         |    4 +-
 docs/snapshot/api/grails/converters/XML.html       |    4 +-
 .../api/grails/converters/package-summary.html     |    4 +-
 .../api/grails/core/ApplicationAttributes.html     |    4 +-
 docs/snapshot/api/grails/core/ArtefactHandler.html |    4 +-
 .../api/grails/core/ArtefactHandlerAdapter.html    |    4 +-
 docs/snapshot/api/grails/core/ArtefactInfo.html    |    4 +-
 .../api/grails/core/DefaultArtefactInfo.html       |    4 +-
 .../api/grails/core/DefaultGrailsApplication.html  |    4 +-
 .../api/grails/core/DefaultGrailsClass.html        |    4 +-
 .../api/grails/core/GrailsApplication.html         |    4 +-
 .../api/grails/core/GrailsApplicationClass.html    |    4 +-
 .../grails/core/GrailsApplicationLifeCycle.html    |    4 +-
 .../core/GrailsApplicationLifeCycleAdapter.html    |    4 +-
 docs/snapshot/api/grails/core/GrailsClass.html     |    4 +-
 .../api/grails/core/GrailsControllerClass.html     |    4 +-
 .../snapshot/api/grails/core/GrailsDataSource.html |    4 +-
 .../api/grails/core/GrailsDomainClass.html         |    4 +-
 .../api/grails/core/GrailsServiceClass.html        |    4 +-
 .../api/grails/core/GrailsUrlMappingsClass.html    |    4 +-
 .../api/grails/core/InjectableGrailsClass.html     |    4 +-
 .../grails/core/events/ArtefactAdditionEvent.html  |    4 +-
 .../api/grails/core/events/package-summary.html    |    4 +-
 .../api/grails/core/gsp/GrailsTagLibClass.html     |    4 +-
 .../api/grails/core/gsp/package-summary.html       |    4 +-
 docs/snapshot/api/grails/core/package-summary.html |    4 +-
 .../api/grails/core/support/ClassLoaderAware.html  |    4 +-
 .../core/support/GrailsApplicationAware.html       |    4 +-
 .../core/support/GrailsConfigurationAware.html     |    4 +-
 .../support/ParentApplicationContextAware.html     |    4 +-
 .../api/grails/core/support/package-summary.html   |    4 +-
 .../core/support/proxy/DefaultProxyHandler.html    |    4 +-
 .../core/support/proxy/EntityProxyHandler.html     |    4 +-
 .../grails/core/support/proxy/ProxyHandler.html    |    4 +-
 .../grails/core/support/proxy/package-summary.html |    4 +-
 .../api/grails/databinding/BindInitializer.html    |    4 +-
 .../snapshot/api/grails/databinding/BindUsing.html |    4 +-
 .../api/grails/databinding/BindingFormat.html      |    4 +-
 .../api/grails/databinding/BindingHelper.html      |    4 +-
 .../databinding/CollectionDataBindingSource.html   |    4 +-
 .../api/grails/databinding/DataBinder.html         |    4 +-
 .../api/grails/databinding/DataBindingSource.html  |    4 +-
 .../api/grails/databinding/SimpleDataBinder.html   |    4 +-
 .../databinding/SimpleMapDataBindingSource.html    |    4 +-
 .../databinding/StructuredBindingEditor.html       |    4 +-
 .../databinding/TypedStructuredBindingEditor.html  |    4 +-
 .../converters/FormattedValueConverter.html        |    4 +-
 .../databinding/converters/ValueConverter.html     |    4 +-
 .../databinding/converters/package-summary.html    |    4 +-
 .../grails/databinding/errors/BindingError.html    |    4 +-
 .../grails/databinding/errors/package-summary.html |    4 +-
 .../databinding/events/DataBindingListener.html    |    4 +-
 .../events/DataBindingListenerAdapter.html         |    4 +-
 .../grails/databinding/events/package-summary.html |    4 +-
 .../databinding/initializers/ValueInitializer.html |    4 +-
 .../databinding/initializers/package-summary.html  |    4 +-
 .../api/grails/databinding/package-summary.html    |    4 +-
 .../grails/dev/commands/ApplicationCommand.html    |    4 +-
 .../ApplicationContextCommandRegistry.html         |    4 +-
 .../api/grails/dev/commands/ExecutionContext.html  |    4 +-
 .../dev/commands/GrailsApplicationCommand.html     |    4 +-
 .../io/FileSystemInteraction.CopySpec.html         |    4 +-
 .../dev/commands/io/FileSystemInteraction.html     |    4 +-
 .../dev/commands/io/FileSystemInteractionImpl.html |    4 +-
 .../grails/dev/commands/io/package-summary.html    |    4 +-
 .../api/grails/dev/commands/package-summary.html   |    4 +-
 .../dev/commands/template/TemplateException.html   |    4 +-
 .../dev/commands/template/TemplateRenderer.html    |    4 +-
 .../commands/template/TemplateRendererImpl.html    |    4 +-
 .../dev/commands/template/package-summary.html     |    4 +-
 docs/snapshot/api/grails/doc/BlockQuoteFilter.html |    4 +-
 docs/snapshot/api/grails/doc/BoldFilter.html       |    4 +-
 docs/snapshot/api/grails/doc/CodeFilter.html       |    4 +-
 docs/snapshot/api/grails/doc/DocEngine.html        |    4 +-
 docs/snapshot/api/grails/doc/DocPublisher.html     |    4 +-
 docs/snapshot/api/grails/doc/ImageFilter.html      |    4 +-
 docs/snapshot/api/grails/doc/ItalicFilter.html     |    4 +-
 docs/snapshot/api/grails/doc/NoteMacro.html        |    4 +-
 .../snapshot/api/grails/doc/TextileLinkFilter.html |    4 +-
 docs/snapshot/api/grails/doc/WarningMacro.html     |    4 +-
 .../snapshot/api/grails/doc/ant/AntLogAdapter.html |    4 +-
 .../api/grails/doc/ant/DocPublisherTask.html       |    4 +-
 .../api/grails/doc/ant/package-summary.html        |    4 +-
 .../api/grails/doc/asciidoc/AsciiDocEngine.html    |    4 +-
 .../api/grails/doc/asciidoc/package-summary.html   |    4 +-
 .../doc/dropdown/CreateReleaseDropDownTask.1.html  |    4 +-
 .../doc/dropdown/CreateReleaseDropDownTask.html    |    4 +-
 .../snapshot/api/grails/doc/dropdown/Snapshot.html |    4 +-
 .../api/grails/doc/dropdown/SoftwareVersion.html   |    4 +-
 .../api/grails/doc/dropdown/package-summary.html   |    4 +-
 .../api/grails/doc/filters/HeaderFilter.html       |    4 +-
 .../api/grails/doc/filters/LinkTestFilter.html     |    4 +-
 .../api/grails/doc/filters/ListFilter.html         |    4 +-
 .../api/grails/doc/filters/package-summary.html    |    4 +-
 .../snapshot/api/grails/doc/git/FetchTagsTask.html |    4 +-
 .../api/grails/doc/git/package-summary.html        |    4 +-
 .../api/grails/doc/gradle/PublishGuideTask.html    |    4 +-
 .../api/grails/doc/gradle/package-summary.html     |    4 +-
 .../grails/doc/internal/FileResourceChecker.html   |    4 +-
 .../grails/doc/internal/StringEscapeCategory.html  |    4 +-
 .../api/grails/doc/internal/UserGuideNode.html     |    4 +-
 .../api/grails/doc/internal/YamlTocStrategy.html   |    4 +-
 .../api/grails/doc/internal/package-summary.html   |    4 +-
 .../api/grails/doc/macros/GspTagSourceMacro.html   |    4 +-
 .../api/grails/doc/macros/HiddenMacro.html         |    4 +-
 .../api/grails/doc/macros/package-summary.html     |    4 +-
 docs/snapshot/api/grails/doc/package-summary.html  |    4 +-
 docs/snapshot/api/grails/encoders/JSONEncoder.html |    4 +-
 docs/snapshot/api/grails/encoders/XMLEncoder.html  |    4 +-
 .../api/grails/encoders/package-summary.html       |    4 +-
 docs/snapshot/api/grails/events/Event.html         |    4 +-
 .../snapshot/api/grails/events/EventPublisher.html |    4 +-
 docs/snapshot/api/grails/events/Events.html        |    4 +-
 .../api/grails/events/annotation/Events.html       |    4 +-
 .../api/grails/events/annotation/Publisher.html    |    4 +-
 .../api/grails/events/annotation/Subscriber.html   |    4 +-
 .../grails/events/annotation/gorm/Listener.html    |    4 +-
 .../events/annotation/gorm/package-summary.html    |    4 +-
 .../grails/events/annotation/package-summary.html  |    4 +-
 docs/snapshot/api/grails/events/bus/EventBus.html  |    4 +-
 .../api/grails/events/bus/EventBusAware.html       |    4 +-
 .../api/grails/events/bus/EventBusBuilder.html     |    4 +-
 .../api/grails/events/bus/package-summary.html     |    4 +-
 .../api/grails/events/emitter/EventEmitter.html    |    4 +-
 .../api/grails/events/emitter/package-summary.html |    4 +-
 .../api/grails/events/package-summary.html         |    4 +-
 .../grails/events/subscriber/EventSubscriber.html  |    4 +-
 .../events/subscriber/MethodEventSubscriber.html   |    4 +-
 .../grails/events/subscriber/MethodSubscriber.html |    4 +-
 .../api/grails/events/subscriber/Subjects.html     |    4 +-
 .../api/grails/events/subscriber/Subscriber.html   |    4 +-
 .../api/grails/events/subscriber/Subscription.html |    4 +-
 .../grails/events/subscriber/package-summary.html  |    4 +-
 .../api/grails/events/trigger/EventTrigger.html    |    4 +-
 .../api/grails/events/trigger/package-summary.html |    4 +-
 docs/snapshot/api/grails/gorm/CriteriaBuilder.html |    4 +-
 .../snapshot/api/grails/gorm/DetachedCriteria.html |    4 +-
 docs/snapshot/api/grails/gorm/Entity.html          |    4 +-
 docs/snapshot/api/grails/gorm/MultiTenant.html     |    4 +-
 docs/snapshot/api/grails/gorm/PagedResultList.html |    4 +-
 .../api/grails/gorm/annotation/AutoTimestamp.html  |    9 +-
 .../grails/gorm/annotation/CreatedBy.html}         |   43 +-
 .../annotation/{Entity.html => CreatedDate.html}   |   26 +-
 .../api/grails/gorm/annotation/Entity.html         |    4 +-
 .../api/grails/gorm/annotation/JpaEntity.html      |    4 +-
 .../{Entity.html => LastModifiedBy.html}           |   43 +-
 .../grails/gorm/annotation/LastModifiedDate.html}  |   26 +-
 .../api/grails/gorm/annotation/package-frame.html  |    2 +-
 .../grails/gorm/annotation/package-summary.html    |   40 +-
 .../api/grails/gorm/api/GormAllOperations.html     |    4 +-
 .../grails/gorm/api/GormInstanceOperations.html    |    4 +-
 .../api/grails/gorm/api/GormStaticOperations.html  |    4 +-
 .../api/grails/gorm/api/package-summary.html       |    4 +-
 .../api/grails/gorm/async/AsyncEntity.html         |    4 +-
 .../api/grails/gorm/async/package-summary.html     |    4 +-
 .../api/grails/gorm/dirty/checking/DirtyCheck.html |    4 +-
 .../gorm/dirty/checking/DirtyCheckedProperty.html  |    4 +-
 .../gorm/dirty/checking/package-summary.html       |    4 +-
 .../grails/gorm/multitenancy/CurrentTenant.html    |    4 +-
 .../api/grails/gorm/multitenancy/Tenant.html       |    4 +-
 .../grails/gorm/multitenancy/TenantService.html    |    4 +-
 .../gorm/multitenancy/Tenants.CurrentTenant.html   |    4 +-
 .../api/grails/gorm/multitenancy/Tenants.html      |    4 +-
 .../grails/gorm/multitenancy/WithoutTenant.html    |    4 +-
 .../grails/gorm/multitenancy/package-summary.html  |    4 +-
 docs/snapshot/api/grails/gorm/package-summary.html |    4 +-
 docs/snapshot/api/grails/gorm/services/Join.html   |    4 +-
 docs/snapshot/api/grails/gorm/services/Query.html  |    4 +-
 .../snapshot/api/grails/gorm/services/Service.html |    4 +-
 docs/snapshot/api/grails/gorm/services/Where.html  |    4 +-
 .../api/grails/gorm/services/package-summary.html  |    4 +-
 .../api/grails/gorm/time/InstantConverter.html     |    4 +-
 .../api/grails/gorm/time/LocalDateConverter.html   |    4 +-
 .../grails/gorm/time/LocalDateTimeConverter.html   |    4 +-
 .../api/grails/gorm/time/LocalTimeConverter.html   |    4 +-
 .../grails/gorm/time/OffsetDateTimeConverter.html  |    4 +-
 .../api/grails/gorm/time/OffsetTimeConverter.html  |    4 +-
 .../api/grails/gorm/time/PeriodConverter.html      |    4 +-
 .../api/grails/gorm/time/TemporalConverter.html    |    4 +-
 .../grails/gorm/time/ZonedDateTimeConverter.html   |    4 +-
 .../api/grails/gorm/time/package-summary.html      |    4 +-
 .../transactions/GrailsTransactionAttribute.html   |    4 +-
 .../transactions/GrailsTransactionTemplate.1.html  |    4 +-
 .../transactions/GrailsTransactionTemplate.2.html  |    4 +-
 .../transactions/GrailsTransactionTemplate.html    |    4 +-
 .../grails/gorm/transactions/NotTransactional.html |    4 +-
 .../api/grails/gorm/transactions/ReadOnly.html     |    4 +-
 .../api/grails/gorm/transactions/Rollback.html     |    4 +-
 .../gorm/transactions/TransactionService.html      |    4 +-
 .../grails/gorm/transactions/Transactional.html    |    4 +-
 .../grails/gorm/transactions/package-summary.html  |    4 +-
 .../grails/gorm/validation/CascadingValidator.html |    4 +-
 .../api/grails/gorm/validation/Constrained.html    |   68 +-
 .../grails/gorm/validation/ConstrainedEntity.html  |    4 +-
 .../gorm/validation/ConstrainedProperty.1.html     |    4 +-
 .../gorm/validation/ConstrainedProperty.html       |    6 +-
 .../api/grails/gorm/validation/Constraint.html     |    4 +-
 .../validation/DefaultConstrainedProperty.html     |  136 +-
 .../gorm/validation/DisplayType.html}              |  127 +-
 .../gorm/validation/PersistentEntityValidator.html |    4 +-
 .../grails/gorm/validation/VetoingConstraint.html  |    4 +-
 .../ValidationConfigurationException.html          |    4 +-
 .../validation/exceptions/package-summary.html     |    4 +-
 .../api/grails/gorm/validation/package-frame.html  |    8 +
 .../grails/gorm/validation/package-summary.html    |   30 +-
 .../PageRenderer.PageRenderRequestCreator.1.html   |    4 +-
 .../PageRenderer.PageRenderRequestCreator.2.html   |    4 +-
 .../gsp/PageRenderer.PageRenderRequestCreator.html |    4 +-
 .../PageRenderer.PageRenderResponseCreator.1.html  |    4 +-
 .../PageRenderer.PageRenderResponseCreator.html    |    4 +-
 docs/snapshot/api/grails/gsp/PageRenderer.html     |    4 +-
 docs/snapshot/api/grails/gsp/TagLib.html           |    4 +-
 docs/snapshot/api/grails/gsp/package-summary.html  |    4 +-
 .../TagLibArtefactTypeAstTransformation.html       |    4 +-
 .../gsp/taglib/compiler/package-summary.html       |    4 +-
 .../api/grails/init/FindLastSnapshotHandler.html   |    4 +-
 .../init/GrailsReleaseNotFoundException.html       |    4 +-
 .../api/grails/init/GrailsReleaseType.html         |    4 +-
 docs/snapshot/api/grails/init/GrailsUpdater.html   |    4 +-
 docs/snapshot/api/grails/init/GrailsVersion.html   |    4 +-
 docs/snapshot/api/grails/init/GrailsWrapper.html   |    4 +-
 .../api/grails/init/GrailsWrapperHome.html         |    4 +-
 .../api/grails/init/GrailsWrapperRepo.html         |    4 +-
 .../api/grails/init/RootMetadataHandler.html       |    4 +-
 docs/snapshot/api/grails/init/Start.html           |    4 +-
 docs/snapshot/api/grails/init/package-summary.html |    4 +-
 docs/snapshot/api/grails/interceptors/Matcher.html |    4 +-
 .../api/grails/interceptors/package-summary.html   |    4 +-
 docs/snapshot/api/grails/io/IOUtils.1.html         |    4 +-
 docs/snapshot/api/grails/io/IOUtils.html           |    4 +-
 docs/snapshot/api/grails/io/ResourceUtils.html     |    4 +-
 docs/snapshot/api/grails/io/package-summary.html   |    4 +-
 .../SystemOutErrCapturer.NullOutputStream.html     |    4 +-
 .../grails/io/support/SystemOutErrCapturer.html    |    4 +-
 .../grails/io/support/SystemStreamsRedirector.html |    4 +-
 .../api/grails/io/support/package-summary.html     |    4 +-
 docs/snapshot/api/grails/mongodb/MongoEntity.html  |    4 +-
 .../api/grails/mongodb/api/MongoAllOperations.html |    4 +-
 .../mongodb/api/MongoInstanceOperations.html       |    4 +-
 .../grails/mongodb/api/MongoStaticOperations.html  |    4 +-
 .../api/grails/mongodb/api/package-summary.html    |    4 +-
 .../MongoDbDataStoreSpringInitializer.html         |    4 +-
 .../grails/mongodb/bootstrap/package-summary.html  |    4 +-
 docs/snapshot/api/grails/mongodb/geo/Box.html      |    4 +-
 docs/snapshot/api/grails/mongodb/geo/Circle.html   |    4 +-
 docs/snapshot/api/grails/mongodb/geo/Distance.html |    4 +-
 docs/snapshot/api/grails/mongodb/geo/GeoJSON.html  |    4 +-
 .../api/grails/mongodb/geo/GeometryCollection.html |    4 +-
 .../api/grails/mongodb/geo/LineString.html         |    4 +-
 docs/snapshot/api/grails/mongodb/geo/Metric.html   |    4 +-
 .../api/grails/mongodb/geo/MultiLineString.html    |    4 +-
 .../api/grails/mongodb/geo/MultiPoint.html         |    4 +-
 .../api/grails/mongodb/geo/MultiPolygon.html       |    4 +-
 docs/snapshot/api/grails/mongodb/geo/Point.html    |    4 +-
 docs/snapshot/api/grails/mongodb/geo/Polygon.html  |    4 +-
 docs/snapshot/api/grails/mongodb/geo/Shape.html    |    4 +-
 docs/snapshot/api/grails/mongodb/geo/Sphere.html   |    4 +-
 .../api/grails/mongodb/geo/package-summary.html    |    4 +-
 .../api/grails/mongodb/mapping/MappingBuilder.html |    4 +-
 .../grails/mongodb/mapping/package-summary.html    |    4 +-
 .../api/grails/mongodb/package-summary.html        |    4 +-
 .../api/grails/orm/HibernateCriteriaBuilder.html   |    4 +-
 docs/snapshot/api/grails/orm/PagedResultList.html  |    4 +-
 docs/snapshot/api/grails/orm/RlikeExpression.html  |    4 +-
 .../HibernateDatastoreSpringInitializer.html       |    4 +-
 .../api/grails/orm/bootstrap/package-summary.html  |    4 +-
 .../api/grails/orm/hibernate/HibernateEntity.html  |    4 +-
 .../orm/hibernate/annotation/ManagedEntity.html    |    4 +-
 .../orm/hibernate/annotation/package-summary.html  |    4 +-
 .../orm/hibernate/mapping/MappingBuilder.html      |    4 +-
 .../orm/hibernate/mapping/package-summary.html     |    4 +-
 .../api/grails/orm/hibernate/package-summary.html  |    4 +-
 docs/snapshot/api/grails/orm/package-summary.html  |    4 +-
 docs/snapshot/api/grails/persistence/Entity.html   |    4 +-
 docs/snapshot/api/grails/persistence/Event.html    |    4 +-
 .../api/grails/persistence/PersistenceMethod.html  |    4 +-
 .../api/grails/persistence/package-summary.html    |    4 +-
 .../support/NullPersistentContextInterceptor.html  |    4 +-
 .../support/PersistenceContextInterceptor.html     |    4 +-
 .../PersistenceContextInterceptorExecutor.html     |    4 +-
 .../persistence/support/package-summary.html       |    4 +-
 .../api/grails/plugin/cache/CacheEvict.html        |    4 +-
 .../api/grails/plugin/cache/CacheException.html    |    4 +-
 .../api/grails/plugin/cache/CacheGrailsPlugin.html |    4 +-
 .../api/grails/plugin/cache/CacheOperation.html    |    4 +-
 .../CachePluginConfiguration.CacheConfig.html      |    4 +-
 .../plugin/cache/CachePluginConfiguration.html     |    4 +-
 .../snapshot/api/grails/plugin/cache/CachePut.html |    4 +-
 .../api/grails/plugin/cache/Cacheable.html         |    4 +-
 .../plugin/cache/CustomCacheKeyGenerator.html      |    4 +-
 .../api/grails/plugin/cache/GrailsCache.html       |    4 +-
 .../plugin/cache/GrailsCacheAdminService.html      |    4 +-
 .../plugin/cache/GrailsCacheKeyGenerator.html      |    4 +-
 .../cache/GrailsConcurrentLinkedMapCache.html      |    4 +-
 .../GrailsConcurrentLinkedMapCacheManager.html     |    4 +-
 .../plugin/cache/GrailsConcurrentMapCache.html     |    4 +-
 .../cache/GrailsConcurrentMapCacheManager.html     |    4 +-
 .../grails/plugin/cache/GrailsValueWrapper.html    |    4 +-
 .../api/grails/plugin/cache/package-summary.html   |    4 +-
 .../api/grails/plugin/cache/util/ClassUtils.html   |    4 +-
 .../grails/plugin/cache/util/package-summary.html  |    4 +-
 .../plugin/formfields/BeanPropertyAccessor.html    |    4 +-
 .../formfields/BeanPropertyAccessorFactory.html    |    4 +-
 .../formfields/BeanPropertyAccessorImpl.html       |    4 +-
 .../DelegatingBeanPropertyAccessorImpl.html        |    4 +-
 .../plugin/formfields/FieldsGrailsPlugin.html      |    4 +-
 .../formfields/FormFieldsTemplateService.html      |    4 +-
 .../plugin/formfields/PropertyPathAccessor.html    |    4 +-
 .../grails/plugin/formfields/package-summary.html  |    4 +-
 .../grails/plugin/geb/ContainerFileDetector.html   |    4 +-
 .../plugin/geb/ContainerGebConfiguration.html      |    4 +-
 .../api/grails/plugin/geb/ContainerGebSpec.html    |    4 +-
 .../plugin/geb/ContainerGebTestDescription.html    |    4 +-
 .../plugin/geb/DefaultContainerFileDetector.html   |    4 +-
 .../api/grails/plugin/geb/GebGrailsPlugin.html     |    4 +-
 .../grails/plugin/geb/GebOnFailureReporter.html    |    4 +-
 .../plugin/geb/GebRecordingTestListener.html       |    4 +-
 .../plugin/geb/GrailsContainerGebExtension.html    |    4 +-
 .../api/grails/plugin/geb/GrailsGebSettings.html   |    4 +-
 .../plugin/geb/IContainerGebConfiguration.html     |    4 +-
 .../plugin/geb/NullContainerFileDetector.html      |    4 +-
 .../plugin/geb/UselessContainerFileDetector.html   |    4 +-
 .../plugin/geb/WebDriverContainerHolder.1.html     |    4 +-
 .../plugin/geb/WebDriverContainerHolder.html       |    4 +-
 .../api/grails/plugin/geb/package-summary.html     |    4 +-
 .../plugin/geb/serviceloader/ServiceRegistry.html  |    6 +-
 .../plugin/geb/serviceloader/package-summary.html  |    4 +-
 .../geb/support/ContainerGebFileInputSource.html   |    4 +-
 .../plugin/geb/support/ContainerSupport.html       |    4 +-
 .../geb/support/LocalhostDownloadSupport.html      |    4 +-
 .../plugin/geb/support/ReportingSupport.html       |    4 +-
 .../geb/support/delegate/BrowserDelegate.html      |    4 +-
 .../support/delegate/DownloadSupportDelegate.html  |    4 +-
 .../geb/support/delegate/DriverDelegate.html       |    4 +-
 .../plugin/geb/support/delegate/PageDelegate.html  |    4 +-
 .../geb/support/delegate/package-summary.html      |    4 +-
 .../grails/plugin/geb/support/package-summary.html |    4 +-
 .../plugin/hibernate/HibernateGrailsPlugin.1.html  |    4 +-
 .../plugin/hibernate/HibernateGrailsPlugin.html    |    4 +-
 .../hibernate/commands/SchemaExportCommand.html    |    4 +-
 .../plugin/hibernate/commands/package-summary.html |    4 +-
 .../grails/plugin/hibernate/package-summary.html   |    4 +-
 .../DefaultJsonGenerator.ClosureConverter.html     |    4 +-
 .../plugin/json/builder/DefaultJsonGenerator.html  |    4 +-
 .../json/builder/JsonGenerator.Converter.html      |    4 +-
 .../plugin/json/builder/JsonGenerator.Options.html |    4 +-
 .../grails/plugin/json/builder/JsonGenerator.html  |    4 +-
 .../json/builder/JsonOutput.JsonUnescaped.html     |    4 +-
 .../json/builder/JsonOutput.JsonWritable.html      |    4 +-
 .../api/grails/plugin/json/builder/JsonOutput.html |    4 +-
 ...StreamingJsonBuilder.StreamingJsonDelegate.html |    4 +-
 .../plugin/json/builder/StreamingJsonBuilder.html  |    4 +-
 .../plugin/json/builder/package-summary.html       |    4 +-
 .../json/converters/InstantJsonConverter.html      |    4 +-
 .../json/converters/LocalDateJsonConverter.html    |    4 +-
 .../converters/LocalDateTimeJsonConverter.html     |    4 +-
 .../json/converters/LocalTimeJsonConverter.html    |    4 +-
 .../converters/OffsetDateTimeJsonConverter.html    |    4 +-
 .../json/converters/OffsetTimeJsonConverter.html   |    4 +-
 .../json/converters/PeriodJsonConverter.html       |    4 +-
 .../converters/ZonedDateTimeJsonConverter.html     |    4 +-
 .../plugin/json/converters/package-summary.html    |    4 +-
 .../AbstractJsonViewContainerRenderer.html         |    4 +-
 .../json/renderer/ErrorsJsonViewRenderer.html      |    4 +-
 .../plugin/json/renderer/JsonViewJsonRenderer.html |    4 +-
 .../plugin/json/renderer/package-summary.html      |    4 +-
 .../grails/plugin/json/view/JsonViewCompiler.html  |    4 +-
 .../plugin/json/view/JsonViewConfiguration.html    |    4 +-
 .../json/view/JsonViewGeneratorConfiguration.html  |    4 +-
 .../plugin/json/view/JsonViewGrailsPlugin.html     |    4 +-
 .../plugin/json/view/JsonViewTemplateEngine.html   |    4 +-
 .../plugin/json/view/JsonViewWritableScript.html   |    4 +-
 .../plugin/json/view/api/GrailsJsonViewHelper.html |    4 +-
 .../grails/plugin/json/view/api/HalViewHelper.html |    4 +-
 .../plugin/json/view/api/JsonApiViewHelper.html    |    4 +-
 .../api/grails/plugin/json/view/api/JsonView.html  |    4 +-
 .../internal/DefaultGrailsJsonViewHelper.1.html    |    4 +-
 .../internal/DefaultGrailsJsonViewHelper.2.html    |    4 +-
 .../internal/DefaultGrailsJsonViewHelper.3.html    |    4 +-
 .../internal/DefaultGrailsJsonViewHelper.4.html    |    4 +-
 .../internal/DefaultGrailsJsonViewHelper.5.html    |    4 +-
 .../internal/DefaultGrailsJsonViewHelper.6.html    |    4 +-
 .../api/internal/DefaultGrailsJsonViewHelper.html  |    4 +-
 .../view/api/internal/DefaultHalViewHelper.1.html  |    4 +-
 ...aultHalViewHelper.HalStreamingJsonDelegate.html |    4 +-
 .../view/api/internal/DefaultHalViewHelper.html    |    4 +-
 .../api/internal/DefaultJsonApiViewHelper.1.html   |    4 +-
 .../api/internal/DefaultJsonApiViewHelper.2.html   |    4 +-
 .../api/internal/DefaultJsonApiViewHelper.3.html   |    4 +-
 .../api/internal/DefaultJsonApiViewHelper.4.html   |    4 +-
 .../api/internal/DefaultJsonApiViewHelper.5.html   |    4 +-
 .../api/internal/DefaultJsonApiViewHelper.6.html   |    4 +-
 .../api/internal/DefaultJsonApiViewHelper.7.html   |    4 +-
 .../api/internal/DefaultJsonApiViewHelper.html     |    4 +-
 .../view/api/internal/DefaultJsonViewHelper.1.html |    4 +-
 .../view/api/internal/DefaultJsonViewHelper.html   |    4 +-
 .../DefaultJsonViewIncludeExcludeSupport.html      |    4 +-
 .../plugin/json/view/api/internal/ParentInfo.html  |    4 +-
 .../json/view/api/internal/TemplateRenderer.html   |    4 +-
 .../json/view/api/internal/package-summary.html    |    4 +-
 .../view/api/jsonapi/DefaultJsonApiIdRenderer.html |    4 +-
 .../view/api/jsonapi/JsonApiIdRenderStrategy.html  |    4 +-
 .../json/view/api/jsonapi/package-summary.html     |    4 +-
 .../plugin/json/view/api/package-summary.html      |    4 +-
 .../JsonTemplateTypeCheckingExtension.html         |    4 +-
 .../json/view/internal/JsonViewsTransform.html     |    4 +-
 .../plugin/json/view/internal/package-summary.html |    4 +-
 .../plugin/json/view/mvc/JsonViewResolver.html     |    4 +-
 .../plugin/json/view/mvc/package-summary.html      |    4 +-
 .../grails/plugin/json/view/package-summary.html   |    4 +-
 .../json/view/template/JsonViewTemplate.html       |    4 +-
 .../plugin/json/view/template/package-summary.html |    4 +-
 .../plugin/json/view/test/JsonRenderResult.html    |    4 +-
 .../view/test/JsonViewTest.TestHttpResponse.html   |    4 +-
 .../grails/plugin/json/view/test/JsonViewTest.html |    4 +-
 .../plugin/json/view/test/TestLinkGenerator.html   |    4 +-
 .../json/view/test/TestRequestConfigurer.html      |    4 +-
 .../plugin/json/view/test/package-summary.html     |    4 +-
 .../plugin/markup/view/MarkupViewCompiler.html     |    4 +-
 .../markup/view/MarkupViewConfiguration.html       |    4 +-
 .../plugin/markup/view/MarkupViewGrailsPlugin.html |    4 +-
 .../plugin/markup/view/MarkupViewTemplate.html     |    4 +-
 .../markup/view/MarkupViewTemplateEngine.1.html    |    4 +-
 .../markup/view/MarkupViewTemplateEngine.html      |    4 +-
 .../view/MarkupViewWritableScriptTemplate.html     |    4 +-
 .../grails/plugin/markup/view/api/MarkupView.html  |    4 +-
 .../plugin/markup/view/api/package-summary.html    |    4 +-
 .../markup/view/internal/MarkupViewsTransform.html |    4 +-
 .../markup/view/internal/package-summary.html      |    4 +-
 .../plugin/markup/view/mvc/MarkupViewResolver.html |    4 +-
 .../plugin/markup/view/mvc/package-summary.html    |    4 +-
 .../grails/plugin/markup/view/package-summary.html |    4 +-
 .../view/renderer/MarkupViewXmlRenderer.html       |    4 +-
 .../markup/view/renderer/package-summary.html      |    4 +-
 .../plugin/scaffolding/CommandLineHelper.html      |   20 +-
 .../plugin/scaffolding/DomainServiceLocator.html   |    6 +-
 .../api/grails/plugin/scaffolding/GormService.html |   45 +-
 .../scaffolding/RestfulServiceController.html      |   29 +-
 .../plugin/scaffolding/ScaffoldService.html}       |  116 +-
 .../scaffolding/ScaffoldingGrailsPlugin.html       |    4 +-
 .../scaffolding/ScaffoldingViewResolver.html       |   62 +-
 .../grails/plugin/scaffolding/SkipBootstrap.html   |    4 +-
 .../plugin/scaffolding/annotation/Scaffold.html    |   87 +-
 .../scaffolding/annotation/package-summary.html    |    6 +-
 .../grails/plugin/scaffolding/package-frame.html   |    8 +
 .../grails/plugin/scaffolding/package-summary.html |   34 +-
 .../grails/plugins/DefaultGrailsPluginManager.html |    4 +-
 docs/snapshot/api/grails/plugins/GrailsPlugin.html |    4 +-
 .../api/grails/plugins/GrailsPluginInfo.html       |    4 +-
 .../api/grails/plugins/GrailsPluginManager.html    |    4 +-
 .../api/grails/plugins/GrailsVersionUtils.html     |    4 +-
 .../grails/plugins/InvalidVersionException.html    |    4 +-
 docs/snapshot/api/grails/plugins/Plugin.html       |    8 +-
 docs/snapshot/api/grails/plugins/PluginFilter.html |    4 +-
 .../api/grails/plugins/PluginManagerAware.html     |    4 +-
 .../api/grails/plugins/PluginManagerLoader.html    |    4 +-
 .../api/grails/plugins/VersionComparator.html      |    4 +-
 .../grails/plugins/exceptions/PluginException.html |    4 +-
 .../grails/plugins/exceptions/package-summary.html |    4 +-
 .../api/grails/plugins/metadata/GrailsPlugin.html  |    4 +-
 .../api/grails/plugins/metadata/PluginSource.html  |    4 +-
 .../grails/plugins/metadata/package-summary.html   |    4 +-
 .../plugins/mongodb/MongodbGrailsPlugin.html       |    4 +-
 .../grails/plugins/mongodb/package-summary.html    |    4 +-
 .../api/grails/plugins/package-summary.html        |    4 +-
 .../proxy/SystemPropertiesAuthenticator.html       |    4 +-
 .../snapshot/api/grails/proxy/package-summary.html |    4 +-
 docs/snapshot/api/grails/rest/Link.html            |    4 +-
 docs/snapshot/api/grails/rest/Linkable.html        |    4 +-
 docs/snapshot/api/grails/rest/Resource.html        |    4 +-
 .../api/grails/rest/RestfulController.html         |    4 +-
 docs/snapshot/api/grails/rest/package-summary.html |    4 +-
 .../render/AbstractIncludeExcludeRenderer.html     |    4 +-
 .../grails/rest/render/AbstractRenderContext.html  |    4 +-
 .../api/grails/rest/render/AbstractRenderer.html   |    4 +-
 .../api/grails/rest/render/ContainerRenderer.html  |    4 +-
 .../api/grails/rest/render/RenderContext.html      |    4 +-
 docs/snapshot/api/grails/rest/render/Renderer.html |    4 +-
 .../api/grails/rest/render/RendererRegistry.html   |    4 +-
 .../rest/render/atom/AtomCollectionRenderer.html   |    4 +-
 .../api/grails/rest/render/atom/AtomRenderer.html  |    4 +-
 .../grails/rest/render/atom/package-summary.html   |    4 +-
 .../render/errors/AbstractVndErrorRenderer.html    |    4 +-
 .../rest/render/errors/VndErrorJsonRenderer.html   |    4 +-
 .../rest/render/errors/VndErrorXmlRenderer.html    |    4 +-
 .../grails/rest/render/errors/package-summary.html |    4 +-
 .../rest/render/hal/HalJsonCollectionRenderer.html |    4 +-
 .../grails/rest/render/hal/HalJsonRenderer.1.html  |    4 +-
 .../grails/rest/render/hal/HalJsonRenderer.html    |    4 +-
 .../rest/render/hal/HalXmlCollectionRenderer.html  |    4 +-
 .../api/grails/rest/render/hal/HalXmlRenderer.html |    4 +-
 .../grails/rest/render/hal/package-summary.html    |    4 +-
 .../rest/render/json/JsonCollectionRenderer.html   |    4 +-
 .../grails/rest/render/json/JsonRenderer.1.html    |    4 +-
 .../grails/rest/render/json/JsonRenderer.2.html    |    4 +-
 .../api/grails/rest/render/json/JsonRenderer.html  |    4 +-
 .../grails/rest/render/json/package-summary.html   |    4 +-
 .../api/grails/rest/render/package-summary.html    |    4 +-
 .../rest/render/util/AbstractLinkingRenderer.html  |    4 +-
 .../grails/rest/render/util/package-summary.html   |    4 +-
 .../rest/render/xml/XmlCollectionRenderer.html     |    4 +-
 .../api/grails/rest/render/xml/XmlRenderer.1.html  |    4 +-
 .../api/grails/rest/render/xml/XmlRenderer.2.html  |    4 +-
 .../api/grails/rest/render/xml/XmlRenderer.html    |    4 +-
 .../grails/rest/render/xml/package-summary.html    |    4 +-
 docs/snapshot/api/grails/spring/BeanBuilder.html   |    4 +-
 .../api/grails/spring/DynamicElementReader.html    |    4 +-
 .../snapshot/api/grails/spring/WebBeanBuilder.html |    4 +-
 .../api/grails/spring/package-summary.html         |    4 +-
 .../api/grails/test/AbstractClosureProxy.html      |    4 +-
 .../snapshot/api/grails/test/MockClosureProxy.html |    4 +-
 .../api/grails/test/hibernate/HibernateSpec.html   |    4 +-
 .../api/grails/test/hibernate/package-summary.html |    4 +-
 .../api/grails/test/mongodb/MongoSpec.html         |    4 +-
 .../api/grails/test/mongodb/package-summary.html   |    4 +-
 docs/snapshot/api/grails/test/package-summary.html |    4 +-
 .../snapshot/api/grails/testing/gorm/DataTest.html |    4 +-
 .../api/grails/testing/gorm/DomainUnitTest.html    |    4 +-
 .../api/grails/testing/gorm/package-summary.html   |    4 +-
 .../testing/mixin/integration/Integration.html     |    4 +-
 .../testing/mixin/integration/package-summary.html |    4 +-
 .../grails/testing/services/ServiceUnitTest.html   |    4 +-
 .../grails/testing/services/package-summary.html   |    4 +-
 .../api/grails/testing/spock/OnceBefore.html       |    4 +-
 .../snapshot/api/grails/testing/spock/RunOnce.html |    4 +-
 .../api/grails/testing/spock/package-summary.html  |    4 +-
 .../api/grails/testing/spring/AutowiredTest.html   |    4 +-
 .../api/grails/testing/spring/package-summary.html |    4 +-
 .../api/grails/testing/web/GrailsWebUnitTest.html  |    4 +-
 .../grails/testing/web/UrlMappingsUnitTest.html    |    4 +-
 .../web/controllers/ControllerUnitTest.html        |    4 +-
 .../testing/web/controllers/package-summary.html   |    4 +-
 .../web/interceptor/InterceptorUnitTest.html       |    4 +-
 .../testing/web/interceptor/package-summary.html   |    4 +-
 .../api/grails/testing/web/package-summary.html    |    4 +-
 .../grails/testing/web/taglib/TagLibUnitTest.html  |    4 +-
 .../grails/testing/web/taglib/package-summary.html |    4 +-
 .../transaction/TransactionManagerAware.html       |    4 +-
 .../api/grails/transaction/package-summary.html    |    4 +-
 .../GrailsApplicationContextCommandRunner.html     |    4 +-
 .../api/grails/ui/command/package-summary.html     |    4 +-
 .../api/grails/ui/console/GrailsSwingConsole.html  |    4 +-
 .../api/grails/ui/console/package-summary.html     |    4 +-
 .../support/GroovyConsoleApplicationContext.1.html |    4 +-
 .../support/GroovyConsoleApplicationContext.html   |    4 +-
 .../GroovyConsoleWebApplicationContext.1.html      |    4 +-
 .../GroovyConsoleWebApplicationContext.html        |    4 +-
 .../grails/ui/console/support/package-summary.html |    4 +-
 .../ui/script/GrailsApplicationScriptRunner.html   |    4 +-
 .../api/grails/ui/script/package-summary.html      |    4 +-
 docs/snapshot/api/grails/ui/shell/GrailsShell.html |    4 +-
 .../api/grails/ui/shell/package-summary.html       |    4 +-
 .../shell/support/GroovyshApplicationContext.html  |    4 +-
 .../support/GroovyshWebApplicationContext.html     |    4 +-
 .../grails/ui/shell/support/package-summary.html   |    4 +-
 .../ui/support/DevelopmentGrailsApplication.html   |    4 +-
 .../support/DevelopmentWebApplicationContext.html  |    4 +-
 .../api/grails/ui/support/package-summary.html     |    4 +-
 .../api/grails/util/AbstractTypeConvertingMap.html |    4 +-
 docs/snapshot/api/grails/util/BuildSettings.html   |    4 +-
 .../grails/util/CacheEntry.UpdateException.html    |    4 +-
 docs/snapshot/api/grails/util/CacheEntry.html      |    4 +-
 .../api/grails/util/ClosureToMapPopulator.html     |    4 +-
 docs/snapshot/api/grails/util/CollectionUtils.html |    4 +-
 .../snapshot/api/grails/util/CosineSimilarity.html |    4 +-
 docs/snapshot/api/grails/util/Described.html       |    4 +-
 ...inBuilder.DefaultGrailsChildPropertySetter.html |    4 +-
 docs/snapshot/api/grails/util/DomainBuilder.html   |    4 +-
 docs/snapshot/api/grails/util/Environment.html     |    4 +-
 .../api/grails/util/EnvironmentBlockEvaluator.html |    4 +-
 docs/snapshot/api/grails/util/ExtendedProxy.html   |    4 +-
 .../snapshot/api/grails/util/GrailsArrayUtils.html |    4 +-
 .../snapshot/api/grails/util/GrailsClassUtils.html |    4 +-
 .../api/grails/util/GrailsMessageSourceUtils.html  |    4 +-
 .../api/grails/util/GrailsMetaClassUtils.html      |    4 +-
 docs/snapshot/api/grails/util/GrailsNameUtils.html |    4 +-
 .../api/grails/util/GrailsStringUtils.html         |    4 +-
 docs/snapshot/api/grails/util/GrailsUtil.html      |    4 +-
 .../api/grails/util/GrailsWebMockUtil.html         |    4 +-
 docs/snapshot/api/grails/util/GrailsWebUtil.html   |    4 +-
 docs/snapshot/api/grails/util/Holder.html          |    4 +-
 docs/snapshot/api/grails/util/Holders.html         |    4 +-
 .../api/grails/util/Metadata.FinalReference.html   |    4 +-
 docs/snapshot/api/grails/util/Metadata.html        |    4 +-
 docs/snapshot/api/grails/util/Mixin.html           |    4 +-
 .../snapshot/api/grails/util/MixinTargetAware.html |    4 +-
 docs/snapshot/api/grails/util/Named.html           |    4 +-
 docs/snapshot/api/grails/util/Pair.html            |    4 +-
 docs/snapshot/api/grails/util/SupplierUtil.html    |    4 +-
 docs/snapshot/api/grails/util/Triple.html          |    4 +-
 .../api/grails/util/TypeConvertingMap.html         |    4 +-
 docs/snapshot/api/grails/util/package-summary.html |    4 +-
 .../grails/validation/ASTValidateableHelper.html   |    4 +-
 .../api/grails/validation/Constrained.html         |    4 +-
 .../api/grails/validation/ConstrainedDelegate.html |   72 +-
 .../grails/validation/ConstraintsEvaluator.html    |    4 +-
 .../validation/DefaultASTValidateableHelper.html   |    4 +-
 .../grails/validation/DeferredBindingActions.html  |    4 +-
 .../api/grails/validation/Validateable.html        |   48 +-
 .../api/grails/validation/ValidationErrors.html    |    4 +-
 .../api/grails/validation/ValidationException.html |    4 +-
 .../api/grails/validation/package-summary.html     |    4 +-
 .../views/AbstractGroovyTemplateCompiler.html      |    4 +-
 .../api/grails/views/AbstractWritableScript.html   |    4 +-
 .../api/grails/views/GenericViewConfiguration.html |    4 +-
 .../api/grails/views/GrailsViewTemplate.html       |    4 +-
 .../views/ResolvableGroovyTemplateEngine.1.html    |    4 +-
 .../views/ResolvableGroovyTemplateEngine.html      |    4 +-
 .../api/grails/views/TemplateResolver.html         |    4 +-
 .../api/grails/views/ViewCompilationException.html |    4 +-
 .../api/grails/views/ViewConfiguration.html        |    4 +-
 docs/snapshot/api/grails/views/ViewException.html  |    4 +-
 .../api/grails/views/ViewRenderException.html      |    4 +-
 .../snapshot/api/grails/views/ViewUriResolver.html |    4 +-
 docs/snapshot/api/grails/views/Views.html          |    4 +-
 .../api/grails/views/ViewsEnvironment.html         |    4 +-
 docs/snapshot/api/grails/views/WritableScript.html |    4 +-
 .../api/grails/views/WritableScriptTemplate.html   |    4 +-
 docs/snapshot/api/grails/views/WriterProvider.html |    4 +-
 docs/snapshot/api/grails/views/api/GrailsView.html |    4 +-
 .../api/grails/views/api/GrailsViewHelper.html     |    4 +-
 docs/snapshot/api/grails/views/api/HttpView.html   |    4 +-
 docs/snapshot/api/grails/views/api/View.html       |    4 +-
 .../api/grails/views/api/http/Parameters.html      |    4 +-
 .../api/grails/views/api/http/Request.html         |    4 +-
 .../api/grails/views/api/http/Response.html        |    4 +-
 .../api/grails/views/api/http/package-summary.html |    4 +-
 .../api/internal/DefaultGrailsViewHelper.html      |    4 +-
 .../grails/views/api/internal/EmptyParameters.html |    4 +-
 .../grails/views/api/internal/package-summary.html |    4 +-
 .../api/grails/views/api/package-summary.html      |    4 +-
 ...ypeCheckingExtension.BuilderMethodReplacer.html |    4 +-
 .../compiler/BuilderTypeCheckingExtension.html     |    4 +-
 .../views/compiler/HalCodeVisitorSupport.html      |    4 +-
 .../compiler/ViewsTransform.ModelTypesVisitor.html |    4 +-
 .../api/grails/views/compiler/ViewsTransform.html  |    4 +-
 .../api/grails/views/compiler/package-summary.html |    4 +-
 .../test/JsonViewUnitTest.TestHttpResponse.html    |    4 +-
 .../grails/views/json/test/JsonViewUnitTest.html   |    4 +-
 .../grails/views/json/test/package-summary.html    |    4 +-
 .../test/spock/JsonViewSetupSpecInterceptor.html   |    4 +-
 .../json/test/spock/JsonViewSpockExtension.html    |    4 +-
 .../views/json/test/spock/package-summary.html     |    4 +-
 .../views/mvc/GenericGroovyTemplateView.html       |    4 +-
 .../mvc/GenericGroovyTemplateViewResolver.html     |    4 +-
 .../api/grails/views/mvc/SmartViewResolver.html    |    4 +-
 .../views/mvc/http/DelegatingParameters.html       |    4 +-
 .../api/grails/views/mvc/http/package-summary.html |    4 +-
 .../api/grails/views/mvc/package-summary.html      |    4 +-
 .../views/mvc/renderer/DefaultViewRenderer.html    |    4 +-
 .../grails/views/mvc/renderer/package-summary.html |    4 +-
 .../snapshot/api/grails/views/package-summary.html |    4 +-
 .../resolve/GenericGroovyTemplateResolver.html     |    4 +-
 .../views/resolve/GenericViewUriResolver.html      |    4 +-
 .../views/resolve/PluginAwareTemplateResolver.html |    4 +-
 .../views/resolve/TemplateResolverUtils.html       |    4 +-
 .../api/grails/views/resolve/package-summary.html  |    4 +-
 .../snapshot/api/grails/views/utils/ViewUtils.html |    4 +-
 .../api/grails/views/utils/package-summary.html    |    4 +-
 docs/snapshot/api/grails/web/Action.html           |    4 +-
 .../api/grails/web/CamelCaseUrlConverter.html      |    4 +-
 docs/snapshot/api/grails/web/Controller.html       |    4 +-
 .../api/grails/web/HyphenatedUrlConverter.html     |    4 +-
 docs/snapshot/api/grails/web/JSONBuilder.html      |    4 +-
 docs/snapshot/api/grails/web/RequestParameter.html |    4 +-
 docs/snapshot/api/grails/web/UrlConverter.html     |    4 +-
 .../api/grails/web/api/ServletAttributes.html      |    4 +-
 .../snapshot/api/grails/web/api/WebAttributes.html |    4 +-
 .../api/grails/web/api/package-summary.html        |    4 +-
 .../grails/web/context/ServletContextHolder.html   |    4 +-
 .../web/context/WebRequestServletHolder.html       |    4 +-
 .../api/grails/web/context/package-summary.html    |    4 +-
 .../grails/web/controllers/ControllerMethod.html   |    4 +-
 .../grails/web/controllers/package-summary.html    |    4 +-
 .../api/grails/web/databinding/DataBinder.html     |    4 +-
 .../grails/web/databinding/DataBindingUtils.html   |    4 +-
 .../web/databinding/GrailsWebDataBinder.1.html     |    4 +-
 .../web/databinding/GrailsWebDataBinder.html       |    4 +-
 .../api/grails/web/databinding/WebDataBinding.html |    4 +-
 .../grails/web/databinding/package-summary.html    |    4 +-
 docs/snapshot/api/grails/web/http/HttpHeaders.html |    4 +-
 .../api/grails/web/http/package-summary.html       |    4 +-
 .../api/grails/web/mapping/LinkGenerator.html      |    4 +-
 .../grails/web/mapping/LinkGeneratorFactory.html   |    4 +-
 .../api/grails/web/mapping/ResponseRedirector.html |    4 +-
 .../api/grails/web/mapping/UrlCreator.html         |    4 +-
 .../api/grails/web/mapping/UrlMapping.html         |    4 +-
 .../api/grails/web/mapping/UrlMappingData.html     |   40 +-
 .../grails/web/mapping/UrlMappingEvaluator.html    |    4 +-
 .../api/grails/web/mapping/UrlMappingInfo.html     |    4 +-
 .../api/grails/web/mapping/UrlMappingParser.html   |    4 +-
 .../api/grails/web/mapping/UrlMappings.html        |    4 +-
 .../api/grails/web/mapping/UrlMappingsFactory.html |    4 +-
 .../api/grails/web/mapping/UrlMappingsHolder.html  |    4 +-
 .../web/mapping/cors/GrailsCorsConfiguration.html  |    4 +-
 .../grails/web/mapping/cors/GrailsCorsFilter.html  |    4 +-
 .../cors/GrailsDefaultCorsConfiguration.html       |    4 +-
 .../grails/web/mapping/cors/package-summary.html   |    4 +-
 .../mapping/exceptions/UrlMappingException.html    |    4 +-
 .../web/mapping/exceptions/package-summary.html    |    4 +-
 .../web/mapping/mvc/RedirectEventListener.html     |    4 +-
 .../mvc/exceptions/CannotRedirectException.html    |    4 +-
 .../mapping/mvc/exceptions/package-summary.html    |    4 +-
 .../grails/web/mapping/mvc/package-summary.html    |    4 +-
 .../api/grails/web/mapping/package-summary.html    |    4 +-
 .../web/mapping/reporting/UrlMappingsRenderer.html |    4 +-
 .../web/mapping/reporting/package-summary.html     |    4 +-
 .../api/grails/web/mime/AcceptHeaderParser.html    |    4 +-
 docs/snapshot/api/grails/web/mime/MimeType.html    |    4 +-
 .../api/grails/web/mime/MimeTypeProvider.html      |    4 +-
 .../api/grails/web/mime/MimeTypeResolver.html      |    4 +-
 .../api/grails/web/mime/MimeTypeUtils.html         |    4 +-
 docs/snapshot/api/grails/web/mime/MimeUtility.html |    4 +-
 .../api/grails/web/mime/package-summary.html       |    4 +-
 docs/snapshot/api/grails/web/mvc/FlashScope.html   |    4 +-
 .../api/grails/web/mvc/GrailsResponseMutator.html  |    4 +-
 .../api/grails/web/mvc/package-summary.html        |    4 +-
 docs/snapshot/api/grails/web/package-summary.html  |    4 +-
 .../api/grails/web/pages/GrailsLayoutSelector.html |    4 +-
 .../grails/web/pages/GrailsRenderViewMutator.html  |    4 +-
 .../grails/web/pages/GroovyPagesUriService.html    |    4 +-
 .../api/grails/web/pages/package-summary.html      |    4 +-
 .../servlet/bootstrap/GrailsBootstrapClass.html    |    4 +-
 .../web/servlet/bootstrap/package-summary.html     |    4 +-
 .../context/GrailsWebApplicationContext.html       |    4 +-
 .../web/servlet/context/package-summary.html       |    4 +-
 .../servlet/context/support/GrailsEnvironment.html |    4 +-
 .../servlet/context/support/package-summary.html   |    4 +-
 .../grails/web/servlet/mvc/GrailsHttpSession.html  |    4 +-
 .../grails/web/servlet/mvc/GrailsParameterMap.html |    4 +-
 .../grails/web/servlet/mvc/package-summary.html    |    4 +-
 .../servlet/plugins/GrailsWebPluginManager.html    |    4 +-
 .../web/servlet/plugins/package-summary.html       |    4 +-
 docs/snapshot/api/help-doc.html                    |    4 +-
 docs/snapshot/api/index-all.html                   |  894 +++----
 docs/snapshot/api/index.html                       |    2 +-
 .../org/apache/grails/buildsrc/CompilePlugin.html  |    4 +-
 .../org/apache/grails/buildsrc/GradleUtils.html    |    4 +-
 .../grails/buildsrc/GrailsCodeStyleExtension.html  |    4 +-
 .../grails/buildsrc/GrailsCodeStylePlugin.html     |    4 +-
 .../grails/buildsrc/GrailsRepoSettingsPlugin.html  |    4 +-
 .../org/apache/grails/buildsrc/PublishPlugin.html  |    4 +-
 .../api/org/apache/grails/buildsrc/SbomPlugin.html |    4 +-
 .../grails/buildsrc/SharedPropertyPlugin.html      |    4 +-
 .../apache/grails/buildsrc/package-summary.html    |    4 +-
 .../common/compiler/GroovyTransformOrder.html      |    4 +-
 .../grails/common/compiler/package-summary.html    |    4 +-
 .../testing/tck/base/GrailsDataTckManager.html     |   66 +-
 .../data/testing/tck/base/GrailsDataTckSpec.html   |    4 +-
 .../data/testing/tck/base/package-summary.html     |    4 +-
 .../grails/data/testing/tck/domains/Book.html      |    4 +-
 .../grails/data/testing/tck/domains/Card.html      |    4 +-
 .../data/testing/tck/domains/CardProfile.html      |    4 +-
 .../grails/data/testing/tck/domains/Child.html     |    4 +-
 .../data/testing/tck/domains/ChildEntity.html      |    4 +-
 .../grails/data/testing/tck/domains/City.html      |    4 +-
 .../tck/domains/ClassWithHungarianNotation.html    |    4 +-
 .../domains/ClassWithListArgBeforeValidate.html    |    4 +-
 .../tck/domains/ClassWithNoArgBeforeValidate.html  |    4 +-
 .../domains/ClassWithOverloadedBeforeValidate.html |    4 +-
 .../data/testing/tck/domains/CommonTypes.html      |    4 +-
 .../data/testing/tck/domains/ContactDetails.html   |    4 +-
 .../grails/data/testing/tck/domains/Country.html   |    4 +-
 .../tck/domains/DataServiceRoutingMetric.html      |  399 ---
 .../domains/DataServiceRoutingMetricService.html   |  385 ---
 .../tck/domains/DataServiceRoutingProduct.html     |  386 ---
 .../DataServiceRoutingProductDataService.html      |  340 ---
 .../domains/DataServiceRoutingProductService.html  |  413 ----
 .../grails/data/testing/tck/domains/Dog.html       |    4 +-
 .../grails/data/testing/tck/domains/EnumThing.html |    4 +-
 .../grails/data/testing/tck/domains/Face.html      |    4 +-
 .../data/testing/tck/domains/GroupWithin.html      |    4 +-
 .../grails/data/testing/tck/domains/Highway.html   |    4 +-
 .../grails/data/testing/tck/domains/Location.html  |    4 +-
 .../data/testing/tck/domains/ModifyPerson.html     |    4 +-
 .../grails/data/testing/tck/domains/Nose.html      |    4 +-
 .../testing/tck/domains/OptLockNotVersioned.html   |    4 +-
 .../data/testing/tck/domains/OptLockVersioned.html |    4 +-
 .../grails/data/testing/tck/domains/Parent.html    |    4 +-
 .../grails/data/testing/tck/domains/Patient.html   |    4 +-
 .../grails/data/testing/tck/domains/Person.html    |    4 +-
 .../data/testing/tck/domains/PersonEvent.html      |    4 +-
 .../tck/domains/PersonWithCompositeKey.html        |    4 +-
 .../grails/data/testing/tck/domains/Pet.html       |    4 +-
 .../grails/data/testing/tck/domains/PetType.html   |    4 +-
 .../grails/data/testing/tck/domains/Plant.html     |    4 +-
 .../data/testing/tck/domains/PlantCategory.html    |    4 +-
 .../grails/data/testing/tck/domains/Practice.html  |    4 +-
 .../grails/data/testing/tck/domains/Product.html   |    4 +-
 .../data/testing/tck/domains/Publication.html      |    4 +-
 .../grails/data/testing/tck/domains/Record.html    |    4 +-
 .../data/testing/tck/domains/SimpleWidget.html     |    4 +-
 .../tck/domains/SimpleWidgetWithNonStandardId.html |    4 +-
 .../grails/data/testing/tck/domains/Simples.html   |    4 +-
 .../grails/data/testing/tck/domains/Task.html      |    4 +-
 .../data/testing/tck/domains/TestAuthor.html       |    4 +-
 .../grails/data/testing/tck/domains/TestBook.html  |    4 +-
 .../data/testing/tck/domains/TestEntity.html       |    4 +-
 .../grails/data/testing/tck/domains/TestEnum.html  |    4 +-
 .../data/testing/tck/domains/TestPlayer.html       |    4 +-
 .../data/testing/tck/domains/UniqueGroup.html      |    4 +-
 .../data/testing/tck/domains/WhereRoutingItem.html |    4 +-
 .../tck/domains/WhereRoutingItemService.html       |    4 +-
 .../data/testing/tck/domains/package-frame.html    |    4 +-
 .../data/testing/tck/domains/package-summary.html  |   44 +-
 .../data/testing/tck/tests/AttachMethodSpec.html   |    4 +-
 ...raintWorksWithTargetProxiesConstraintsSpec.html |    4 +-
 .../testing/tck/tests/CircularOneToManySpec.html   |    4 +-
 .../tck/tests/CommonTypesPersistenceSpec.html      |    4 +-
 .../data/testing/tck/tests/ConstrainedEntity.html  |    4 +-
 .../data/testing/tck/tests/ConstraintsSpec.html    |    4 +-
 .../testing/tck/tests/CriteriaBuilderSpec.html     |    4 +-
 .../tck/tests/CrossLayerMultiDataSourceSpec.html   |  468 ----
 .../CrossLayerMultiTenantMultiDataSourceSpec.html  |  428 ----
 .../data/testing/tck/tests/CrudOperationsSpec.html |    4 +-
 .../tests/DataServiceConnectionRoutingSpec.html    |  622 -----
 ...ataServiceMultiTenantConnectionRoutingSpec.html |  456 ----
 .../data/testing/tck/tests/DeleteAllSpec.html      |    4 +-
 .../testing/tck/tests/DetachedCriteriaSpec.html    |    4 +-
 .../tck/tests/DirtyCheckingAfterListenerSpec.html  |    4 +-
 .../data/testing/tck/tests/DirtyCheckingSpec.html  |    4 +-
 .../tck/tests/DisableAutotimeStampSpec.html        |    4 +-
 .../data/testing/tck/tests/DomainEventsSpec.html   |    4 +-
 .../tck/tests/DomainMultiDataSourceSpec.html       |  460 ----
 .../DomainMultiTenantMultiDataSourceSpec.html      |  419 ----
 .../grails/data/testing/tck/tests/EnumSpec.html    |    4 +-
 .../data/testing/tck/tests/FindByExampleSpec.html  |    4 +-
 .../data/testing/tck/tests/FindByMethodSpec.html   |    4 +-
 .../testing/tck/tests/FindOrCreateWhereSpec.html   |    4 +-
 .../testing/tck/tests/FindOrSaveWhereSpec.html     |    4 +-
 .../data/testing/tck/tests/FindWhereSpec.html      |    4 +-
 .../testing/tck/tests/FirstAndLastMethodSpec.html  |    4 +-
 .../data/testing/tck/tests/GormEnhancerSpec.html   |    4 +-
 .../testing/tck/tests/GormValidateableSpec.html    |    4 +-
 .../data/testing/tck/tests/GroovyProxySpec.html    |    4 +-
 .../data/testing/tck/tests/InheritanceSpec.html    |    4 +-
 .../data/testing/tck/tests/ListOrderBySpec.html    |    4 +-
 .../data/testing/tck/tests/NamedQuerySpec.html     |    4 +-
 .../data/testing/tck/tests/NegationSpec.html       |    4 +-
 .../data/testing/tck/tests/NotInListSpec.html      |    4 +-
 .../data/testing/tck/tests/NullValueEqualSpec.html |    4 +-
 .../data/testing/tck/tests/OneToManySpec.html      |    4 +-
 .../data/testing/tck/tests/OneToOneSpec.html       |    4 +-
 .../testing/tck/tests/OptimisticLockingSpec.html   |    4 +-
 .../grails/data/testing/tck/tests/OrderBySpec.html |    4 +-
 .../data/testing/tck/tests/PagedResultSpec.html    |    4 +-
 .../tck/tests/PersistenceEventListenerSpec.html    |    4 +-
 .../tck/tests/PropertyComparisonQuerySpec.html     |    4 +-
 .../testing/tck/tests/ProxyInitializationSpec.html |    4 +-
 .../data/testing/tck/tests/ProxyLoadingSpec.html   |    4 +-
 .../tck/tests/QueryAfterPropertyChangeSpec.html    |    4 +-
 .../testing/tck/tests/QueryByAssociationSpec.html  |    4 +-
 .../data/testing/tck/tests/QueryByNullSpec.html    |    4 +-
 .../QueryEventsSpec.SpecQueryEventListener.html    |    4 +-
 .../data/testing/tck/tests/QueryEventsSpec.html    |    4 +-
 .../data/testing/tck/tests/RangeQuerySpec.html     |    4 +-
 .../grails/data/testing/tck/tests/SaveAllSpec.html |    4 +-
 .../tests/SessionCreationEventSpec.Listener.html   |    4 +-
 .../tck/tests/SessionCreationEventSpec.html        |    4 +-
 .../testing/tck/tests/SessionPropertiesSpec.html   |    4 +-
 .../data/testing/tck/tests/SizeQuerySpec.html      |    4 +-
 .../testing/tck/tests/SpecPersistenceListener.html |    4 +-
 .../testing/tck/tests/TestCheckedException.html    |    4 +-
 .../tck/tests/TestSaveOrUpdateEventListener.html   |    4 +-
 .../testing/tck/tests/UniqueConstraintSpec.html    |    4 +-
 .../tck/tests/UpdateWithProxyPresentSpec.html      |    4 +-
 .../data/testing/tck/tests/ValidationSpec.html     |    4 +-
 .../data/testing/tck/tests/WhereLazySpec.html      |    4 +-
 .../tck/tests/WhereQueryConnectionRoutingSpec.html |    4 +-
 .../testing/tck/tests/WithTransactionSpec.html     |    4 +-
 .../data/testing/tck/tests/package-frame.html      |    2 +-
 .../data/testing/tck/tests/package-summary.html    |   52 +-
 .../grails/gradle/common/PropertyFileUtils.html    |    4 +-
 .../grails/gradle/common/package-summary.html      |    4 +-
 .../grails/gradle/tasks/bom/CoordinateHolder.html  |    4 +-
 .../gradle/tasks/bom/CoordinateVersionHolder.html  |    4 +-
 .../gradle/tasks/bom/ExtractDependenciesTask.html  |    4 +-
 .../tasks/bom/ExtractedDependencyConstraint.html   |    4 +-
 .../gradle/tasks/bom/PropertyNameCalculator.html   |    4 +-
 .../grails/gradle/tasks/bom/package-summary.html   |    4 +-
 .../micronaut/GrailsMicronautGrailsPlugin.html     |    4 +-
 .../apache/grails/micronaut/package-summary.html   |    4 +-
 .../cleanup/core/ApplicationContextResolver.html   |  264 --
 .../testing/cleanup/core/DatabaseCleaner.html      |  337 ---
 .../testing/cleanup/core/DatabaseCleanup.html      |  357 ---
 .../cleanup/core/DatabaseCleanupContext.html       |  403 ---
 .../cleanup/core/DatabaseCleanupExtension.html     |  414 ----
 .../cleanup/core/DatabaseCleanupInterceptor.html   |  324 ---
 .../testing/cleanup/core/DatabaseCleanupStats.html |  548 -----
 .../core/DatasourceCleanupMapping.Entry.html       |  382 ---
 .../cleanup/core/DatasourceCleanupMapping.html     |  360 ---
 .../core/DefaultApplicationContextResolver.html    |  332 ---
 .../cleanup/core/TestContextHolderListener.html    |  376 ---
 .../grails/testing/cleanup/core/package-frame.html |   82 -
 .../testing/cleanup/core/package-summary.html      |  304 ---
 .../testing/cleanup/h2/H2DatabaseCleaner.html      |  356 ---
 .../cleanup/h2/H2DatabaseCleanupHelper.html        |  345 ---
 .../grails/testing/cleanup/h2/package-frame.html   |   58 -
 .../grails/testing/cleanup/h2/package-summary.html |  168 --
 .../postgresql/PostgresDatabaseCleaner.html        |  364 ---
 .../postgresql/PostgresDatabaseCleanupHelper.html  |  347 ---
 .../testing/cleanup/postgresql/package-frame.html  |   58 -
 .../cleanup/postgresql/package-summary.html        |  169 --
 .../mongo/AbstractMongoGrailsExtension.html        |    4 +-
 .../grails/testing/mongo/AutoStartedMongoSpec.html |    4 +-
 .../grails/testing/mongo/MongoContainerHolder.html |    4 +-
 .../StartMongoGrailsIntegrationExtension.html      |    4 +-
 .../mongo/StartMongoGrailsUnitExtension.html       |    4 +-
 .../grails/testing/mongo/package-summary.html      |    4 +-
 .../web/layout/EmbeddedGrailsLayoutView.html       |    4 +-
 .../layout/EmbeddedGrailsLayoutViewResolver.html   |    4 +-
 .../apache/grails/web/layout/FactoryHolder.html    |    4 +-
 .../grails/web/layout/GSPGrailsLayoutPage.html     |    4 +-
 .../web/layout/GrailsContentBufferingResponse.html |    4 +-
 .../grails/web/layout/GrailsHTMLPageParser.html    |    4 +-
 .../web/layout/GrailsLayoutDecoratorMapper.html    |    4 +-
 .../web/layout/GrailsLayoutRenderViewMutator.html  |    4 +-
 .../apache/grails/web/layout/GrailsLayoutView.html |    4 +-
 .../web/layout/GrailsLayoutViewResolver.html       |    4 +-
 .../GrailsLayoutViewResolverPostProcessor.html     |    4 +-
 .../grails/web/layout/GrailsNoDecorator.html       |    4 +-
 .../web/layout/GrailsPageResponseWrapper.html      |    4 +-
 .../web/layout/GrailsViewBufferingResponse.html    |    4 +-
 .../grails/web/layout/GroovyPageLayoutFinder.html  |    4 +-
 .../grails/web/layout/LayoutGrailsPlugin.html      |    4 +-
 .../apache/grails/web/layout/LayoutSelector.html   |    4 +-
 .../grails/web/layout/SpringMVCViewDecorator.html  |    4 +-
 .../apache/grails/web/layout/package-summary.html  |    4 +-
 .../api/org/grails/async/factory/BoundPromise.html |    4 +-
 .../async/factory/PromiseFactoryBuilder.html       |    4 +-
 .../grails/async/factory/SynchronousPromise.html   |    4 +-
 .../async/factory/SynchronousPromiseFactory.html   |    4 +-
 .../future/CachedThreadPoolPromiseFactory.1.html   |    4 +-
 .../future/CachedThreadPoolPromiseFactory.html     |    4 +-
 .../factory/future/ExecutorPromiseFactory.html     |    4 +-
 .../async/factory/future/FutureTaskPromise.html    |    4 +-
 .../async/factory/future/package-summary.html      |    4 +-
 .../grails/async/factory/gpars/GparsPromise.html   |    4 +-
 .../async/factory/gpars/GparsPromiseFactory.html   |    4 +-
 .../factory/gpars/LoggingPoolFactory.1.1.html      |    4 +-
 .../async/factory/gpars/LoggingPoolFactory.1.html  |    4 +-
 .../async/factory/gpars/LoggingPoolFactory.2.html  |    4 +-
 .../async/factory/gpars/LoggingPoolFactory.html    |    4 +-
 .../async/factory/gpars/package-summary.html       |    4 +-
 .../org/grails/async/factory/package-summary.html  |    4 +-
 .../async/factory/rxjava/RxPromiseFactory.html     |    4 +-
 .../async/factory/rxjava/package-summary.html      |    4 +-
 .../grails/async/factory/rxjava2/RxPromise.1.html  |    4 +-
 .../async/factory/rxjava2/RxPromiseFactory.html    |    4 +-
 .../async/factory/rxjava2/package-summary.html     |    4 +-
 .../grails/async/factory/rxjava3/RxPromise.1.html  |    4 +-
 .../async/factory/rxjava3/RxPromiseFactory.html    |    4 +-
 .../async/factory/rxjava3/package-summary.html     |    4 +-
 ...elegateAsyncTransactionalMethodTransformer.html |    4 +-
 ...elegateAsyncTransactionalMethodTransformer.html |    4 +-
 .../internal/DelegateAsyncTransformation.html      |    4 +-
 .../transform/internal/DelegateAsyncUtils.html     |    4 +-
 .../async/transform/internal/package-summary.html  |    4 +-
 .../org/grails/beans/support/PropertiesEditor.html |    4 +-
 .../org/grails/beans/support/package-summary.html  |    4 +-
 .../context/web/GrailsAppServletInitializer.html   |    4 +-
 .../grails/boot/context/web/package-summary.html   |    4 +-
 .../boot/internal/EnableAutoConfiguration.html     |    4 +-
 .../api/org/grails/boot/internal/JavaCompiler.html |    4 +-
 .../org/grails/boot/internal/package-summary.html  |    4 +-
 .../api/org/grails/buffer/CodecPrintWriter.html    |    4 +-
 .../org/grails/buffer/FastStringPrintWriter.html   |    4 +-
 .../api/org/grails/buffer/FastStringWriter.html    |    4 +-
 ...ilsLazyProxyPrintWriter.DestinationFactory.html |    4 +-
 .../grails/buffer/GrailsLazyProxyPrintWriter.html  |    4 +-
 .../api/org/grails/buffer/GrailsPrintWriter.html   |    4 +-
 .../grails/buffer/GrailsPrintWriterAdapter.html    |    4 +-
 ...ailsRoutablePrintWriter.DestinationFactory.html |    4 +-
 .../grails/buffer/GrailsRoutablePrintWriter.html   |    4 +-
 .../api/org/grails/buffer/GrailsWrappedWriter.html |    4 +-
 .../grails/buffer/StreamByteBuffer.ReadMode.html   |    4 +-
 .../api/org/grails/buffer/StreamByteBuffer.html    |    4 +-
 .../buffer/StreamCharBuffer.EncodedPart.html       |    4 +-
 ...mCharBuffer.LazyInitializingMultipleWriter.html |    4 +-
 .../StreamCharBuffer.LazyInitializingWriter.html   |    4 +-
 .../StreamCharBuffer.StreamCharBufferReader.html   |    4 +-
 .../StreamCharBuffer.StreamCharBufferWriter.html   |    4 +-
 .../api/org/grails/buffer/StreamCharBuffer.html    |    4 +-
 .../grails/buffer/StreamCharBufferMetaUtils.html   |    4 +-
 .../org/grails/buffer/StringCharArrayAccessor.html |    4 +-
 .../api/org/grails/buffer/package-summary.html     |    4 +-
 .../grails/charsequences/CharArrayAccessible.html  |    4 +-
 .../org/grails/charsequences/CharSequences.html    |    4 +-
 .../org/grails/charsequences/package-summary.html  |    4 +-
 docs/snapshot/api/org/grails/cli/GrailsCli.1.html  |    4 +-
 .../grails/cli/GrailsCli.ExecutionContextImpl.html |    4 +-
 docs/snapshot/api/org/grails/cli/GrailsCli.html    |    4 +-
 .../archive/PackagedSpringApplicationLauncher.html |    4 +-
 .../org/grails/cli/archive/package-summary.html    |    4 +-
 ...GrailsApplicationCompilerAutoConfiguration.html |    4 +-
 .../grails/cli/boot/GrailsDependencyVersions.html  |    4 +-
 .../boot/GrailsTestCompilerAutoConfiguration.html  |    4 +-
 .../grails/cli/boot/SpringApplicationLauncher.html |    4 +-
 ...SpringApplicationWebApplicationInitializer.html |    4 +-
 ...ringInvoker.Slf4jBindingAwareClassLoader.1.html |    4 +-
 ...SpringInvoker.Slf4jBindingAwareClassLoader.html |    4 +-
 .../api/org/grails/cli/boot/SpringInvoker.html     |    4 +-
 .../api/org/grails/cli/boot/package-summary.html   |    4 +-
 .../org/grails/cli/command/AbstractCommand.html    |    4 +-
 .../api/org/grails/cli/command/Command.html        |    4 +-
 .../cli/command/CommandException.Option.html       |    4 +-
 .../org/grails/cli/command/CommandException.html   |    4 +-
 .../api/org/grails/cli/command/CommandFactory.html |    4 +-
 .../api/org/grails/cli/command/CommandRunner.html  |    4 +-
 .../api/org/grails/cli/command/HelpExample.html    |    4 +-
 .../command/NoHelpCommandArgumentsException.html   |    4 +-
 .../grails/cli/command/NoSuchCommandException.html |    4 +-
 .../grails/cli/command/OptionParsingCommand.html   |    4 +-
 .../ArchiveCommand.ArchiveOptionHandler.html       |    4 +-
 .../org/grails/cli/command/archive/JarCommand.html |    4 +-
 .../archive/ResourceMatcher.MatchedResource.html   |    4 +-
 .../org/grails/cli/command/archive/WarCommand.html |    4 +-
 .../cli/command/archive/package-summary.html       |    4 +-
 .../org/grails/cli/command/grab/GrabCommand.html   |    4 +-
 .../grails/cli/command/grab/package-summary.html   |    4 +-
 .../grails/cli/command/install/InstallCommand.html |    4 +-
 .../cli/command/install/UninstallCommand.html      |    4 +-
 .../cli/command/install/package-summary.html       |    4 +-
 .../cli/command/options/CompilerOptionHandler.html |    4 +-
 .../OptionSetGroovyCompilerConfiguration.html      |    4 +-
 .../grails/cli/command/options/SourceOptions.html  |    4 +-
 .../cli/command/options/package-summary.html       |    4 +-
 .../org/grails/cli/command/package-summary.html    |    4 +-
 .../api/org/grails/cli/command/run/RunCommand.html |    4 +-
 .../cli/command/run/SpringApplicationRunner.html   |    4 +-
 .../run/SpringApplicationRunnerConfiguration.html  |    4 +-
 .../grails/cli/command/run/package-summary.html    |    4 +-
 .../compiler/AnnotatedNodeASTTransformation.html   |    4 +-
 .../api/org/grails/cli/compiler/AstUtils.html      |    4 +-
 .../cli/compiler/CompilerAutoConfiguration.html    |    4 +-
 .../DependencyAutoConfigurationTransformation.html |    4 +-
 .../grails/cli/compiler/DependencyCustomizer.html  |    4 +-
 .../DependencyManagementBomTransformation.html     |    4 +-
 ...edGroovyClassLoader.ExtendedClassCollector.html |    4 +-
 .../cli/compiler/ExtendedGroovyClassLoader.html    |    4 +-
 .../cli/compiler/GenericBomAstTransformation.html  |    4 +-
 .../cli/compiler/GrailsBomAstTransformation.html   |    4 +-
 .../cli/compiler/GroovyBeansTransformation.html    |    4 +-
 .../org/grails/cli/compiler/GroovyCompiler.html    |    4 +-
 .../cli/compiler/GroovyCompilerConfiguration.html  |    4 +-
 .../grails/cli/compiler/GroovyCompilerScope.html   |    4 +-
 .../compiler/RepositoryConfigurationFactory.html   |    4 +-
 ...ResolveDependencyCoordinatesTransformation.html |    4 +-
 .../cli/compiler/SpringBootAstTransformation.html  |    4 +-
 .../CachingCompilerAutoConfiguration.html          |    4 +-
 .../GrailsCompilerAutoConfiguration.html           |    4 +-
 .../GroovyTemplatesCompilerAutoConfiguration.html  |    4 +-
 .../JdbcCompilerAutoConfiguration.html             |    4 +-
 .../JmsCompilerAutoConfiguration.html              |    4 +-
 .../RabbitCompilerAutoConfiguration.html           |    4 +-
 .../SpringBatchCompilerAutoConfiguration.html      |    4 +-
 .../SpringBootCompilerAutoConfiguration.html       |    4 +-
 ...SpringIntegrationCompilerAutoConfiguration.html |    4 +-
 .../SpringMvcCompilerAutoConfiguration.html        |    4 +-
 .../SpringRetryCompilerAutoConfiguration.html      |    4 +-
 .../SpringSecurityCompilerAutoConfiguration.html   |    4 +-
 .../SpringTestCompilerAutoConfiguration.html       |    4 +-
 .../SpringWebsocketCompilerAutoConfiguration.html  |    4 +-
 ...sactionManagementCompilerAutoConfiguration.html |    4 +-
 .../compiler/autoconfigure/package-summary.html    |    4 +-
 .../dependencies/ArtifactCoordinatesResolver.html  |    4 +-
 .../CompositeDependencyManagement.html             |    4 +-
 .../dependencies/Dependency.Exclusion.html         |    4 +-
 .../cli/compiler/dependencies/Dependency.html      |    4 +-
 .../dependencies/DependencyManagement.html         |    4 +-
 ...dencyManagementArtifactCoordinatesResolver.html |    4 +-
 .../MavenModelDependencyManagement.html            |    4 +-
 ...SpringBootDependenciesDependencyManagement.html |    4 +-
 .../cli/compiler/dependencies/package-summary.html |    4 +-
 .../cli/compiler/grape/AetherGrapeEngine.html      |    4 +-
 .../compiler/grape/AetherGrapeEngineFactory.html   |    4 +-
 .../cli/compiler/grape/CompositeProxySelector.html |    4 +-
 ...ltRepositorySystemSessionAutoConfiguration.html |    4 +-
 .../grape/DependencyResolutionContext.html         |    4 +-
 .../grape/DependencyResolutionFailedException.html |    4 +-
 .../cli/compiler/grape/GrapeEngineInstaller.html   |    4 +-
 ...otRepositorySystemSessionAutoConfiguration.html |    4 +-
 .../compiler/grape/MavenResolverGrapeEngine.html   |    4 +-
 .../grape/MavenResolverGrapeEngineFactory.html     |    4 +-
 .../compiler/grape/RepositoryConfiguration.html    |    4 +-
 .../RepositorySystemSessionAutoConfiguration.html  |    4 +-
 ...mlRepositorySystemSessionAutoConfiguration.html |    4 +-
 .../grails/cli/compiler/grape/package-summary.html |    4 +-
 .../grails/cli/compiler/maven/MavenSettings.html   |    4 +-
 .../cli/compiler/maven/MavenSettingsReader.html    |    4 +-
 .../grails/cli/compiler/maven/package-summary.html |    4 +-
 .../org/grails/cli/compiler/package-summary.html   |    4 +-
 .../grails/cli/gradle/ClasspathBuildAction.html    |    4 +-
 ...hAllTaskSelectorsBuildAction.AllTasksModel.html |    4 +-
 .../gradle/FetchAllTaskSelectorsBuildAction.html   |    4 +-
 .../org/grails/cli/gradle/GradleAsyncInvoker.html  |    4 +-
 .../api/org/grails/cli/gradle/GradleInvoker.html   |    4 +-
 .../api/org/grails/cli/gradle/GradleUtil.html      |    4 +-
 .../cli/gradle/cache/CachedGradleOperation.html    |    4 +-
 .../cache/ListReadingCachedGradleOperation.html    |    4 +-
 .../cache/MapReadingCachedGradleOperation.html     |    4 +-
 .../grails/cli/gradle/cache/package-summary.html   |    4 +-
 .../grails/cli/gradle/commands/GradleCommand.html  |    4 +-
 .../gradle/commands/GradleTaskCommandAdapter.html  |    4 +-
 .../cli/gradle/commands/ReadGradleTasks.html       |    4 +-
 .../cli/gradle/commands/package-summary.html       |    4 +-
 .../api/org/grails/cli/gradle/package-summary.html |    4 +-
 .../grails/cli/groovy/DependencyManagementBom.html |    4 +-
 .../grails/cli/groovy/EnableGroovyTemplates.html   |    4 +-
 .../api/org/grails/cli/groovy/GroovyTemplate.html  |    4 +-
 .../api/org/grails/cli/groovy/package-summary.html |    4 +-
 .../interactive/completers/AllClassCompleter.html  |    4 +-
 .../interactive/completers/ClassNameCompleter.html |    4 +-
 .../interactive/completers/ClosureCompleter.html   |    4 +-
 .../completers/DomainClassCompleter.html           |    4 +-
 .../completers/EscapingFileNameCompletor.html      |    4 +-
 .../cli/interactive/completers/RegexCompletor.html |    4 +-
 .../completers/SimpleOrFileNameCompletor.html      |    4 +-
 .../completers/SortedAggregateCompleter.html       |    4 +-
 .../interactive/completers/StringsCompleter.html   |    4 +-
 .../cli/interactive/completers/TestsCompleter.html |    4 +-
 .../interactive/completers/package-summary.html    |    4 +-
 .../api/org/grails/cli/package-summary.html        |    4 +-
 .../org/grails/cli/profile/AbstractProfile.html    |    4 +-
 .../api/org/grails/cli/profile/AbstractStep.html   |    4 +-
 .../api/org/grails/cli/profile/Command.html        |    4 +-
 .../org/grails/cli/profile/CommandArgument.html    |    4 +-
 .../cli/profile/CommandCancellationListener.html   |    4 +-
 .../org/grails/cli/profile/CommandDescription.html |    4 +-
 .../org/grails/cli/profile/CommandException.html   |    4 +-
 .../api/org/grails/cli/profile/DefaultFeature.html |    4 +-
 .../org/grails/cli/profile/ExecutionContext.html   |    4 +-
 .../api/org/grails/cli/profile/Feature.html        |    4 +-
 .../org/grails/cli/profile/FileSystemProfile.html  |    4 +-
 .../org/grails/cli/profile/MultiStepCommand.html   |    4 +-
 .../api/org/grails/cli/profile/Profile.html        |    4 +-
 .../api/org/grails/cli/profile/ProfileCommand.html |    4 +-
 .../org/grails/cli/profile/ProfileRepoConfig.html  |    4 +-
 .../org/grails/cli/profile/ProfileRepository.html  |    4 +-
 .../grails/cli/profile/ProfileRepositoryAware.html |    4 +-
 .../api/org/grails/cli/profile/ProfileUtil.html    |    4 +-
 .../api/org/grails/cli/profile/ProjectCommand.html |    4 +-
 .../api/org/grails/cli/profile/ProjectContext.html |    4 +-
 .../grails/cli/profile/ProjectContextAware.html    |    4 +-
 .../org/grails/cli/profile/ResourceProfile.html    |    4 +-
 docs/snapshot/api/org/grails/cli/profile/Step.html |    4 +-
 .../commands/ArgumentCompletingCommand.html        |    4 +-
 .../profile/commands/ClosureExecutingCommand.html  |    4 +-
 .../cli/profile/commands/CommandCompleter.html     |    4 +-
 .../cli/profile/commands/CommandRegistry.html      |    4 +-
 .../cli/profile/commands/CreateAppCommand.1.html   |    4 +-
 .../CreateAppCommand.CreateAppCommandObject.html   |    4 +-
 .../cli/profile/commands/CreateAppCommand.html     |    4 +-
 .../cli/profile/commands/CreatePluginCommand.html  |    4 +-
 .../cli/profile/commands/CreateProfileCommand.html |    4 +-
 .../profile/commands/CreateWebPluginCommand.html   |    4 +-
 .../profile/commands/DefaultMultiStepCommand.html  |    4 +-
 .../grails/cli/profile/commands/HelpCommand.html   |    4 +-
 .../cli/profile/commands/ListProfilesCommand.html  |    4 +-
 .../grails/cli/profile/commands/OpenCommand.html   |    4 +-
 .../cli/profile/commands/ProfileInfoCommand.1.html |    4 +-
 .../cli/profile/commands/ProfileInfoCommand.html   |    4 +-
 .../cli/profile/commands/events/CommandEvents.html |    4 +-
 .../cli/profile/commands/events/EventStorage.html  |    4 +-
 .../profile/commands/events/package-summary.html   |    4 +-
 .../factory/ApplicationContextCommandFactory.html  |    4 +-
 .../factory/ClasspathCommandResourceResolver.html  |    4 +-
 .../profile/commands/factory/CommandFactory.html   |    4 +-
 .../commands/factory/CommandResourceResolver.html  |    4 +-
 .../factory/FileSystemCommandResourceResolver.html |    4 +-
 .../factory/GroovyScriptCommandFactory.html        |    4 +-
 .../factory/ResourceResolvingCommandFactory.1.html |    4 +-
 .../factory/ResourceResolvingCommandFactory.2.html |    4 +-
 .../factory/ResourceResolvingCommandFactory.html   |    4 +-
 .../commands/factory/ServiceCommandFactory.html    |    4 +-
 .../commands/factory/YamlCommandFactory.html       |    4 +-
 .../profile/commands/factory/package-summary.html  |    4 +-
 .../io/FileSystemInteraction.CopySpec.html         |    4 +-
 .../profile/commands/io/FileSystemInteraction.html |    4 +-
 .../commands/io/FileSystemInteractionImpl.html     |    4 +-
 .../cli/profile/commands/io/GradleDependency.html  |    4 +-
 .../cli/profile/commands/io/ServerInteraction.html |    4 +-
 .../cli/profile/commands/io/package-summary.html   |    4 +-
 .../cli/profile/commands/package-summary.html      |    4 +-
 .../commands/script/GroovyScriptCommand.html       |    4 +-
 ...tCommandTransform.CommandScriptTransformer.html |    4 +-
 .../script/GroovyScriptCommandTransform.html       |    4 +-
 .../profile/commands/script/package-summary.html   |    4 +-
 .../profile/commands/templates/SimpleTemplate.html |    4 +-
 .../commands/templates/TemplateException.html      |    4 +-
 .../commands/templates/TemplateRenderer.html       |    4 +-
 .../commands/templates/TemplateRendererImpl.html   |    4 +-
 .../commands/templates/package-summary.html        |    4 +-
 .../org/grails/cli/profile/package-summary.html    |    4 +-
 .../AbstractJarProfileRepository.JarProfile.html   |    4 +-
 .../repository/AbstractJarProfileRepository.html   |    4 +-
 .../GrailsMavenResolverGrapeEngineFactory.html     |    4 +-
 .../repository/GrailsRepositoryConfiguration.html  |    4 +-
 .../profile/repository/MavenProfileRepository.html |    4 +-
 .../repository/StaticJarProfileRepository.html     |    4 +-
 .../cli/profile/repository/package-summary.html    |    4 +-
 .../cli/profile/steps/DefaultStepFactory.html      |    4 +-
 .../org/grails/cli/profile/steps/ExecuteStep.html  |    4 +-
 .../org/grails/cli/profile/steps/GradleStep.html   |    4 +-
 .../org/grails/cli/profile/steps/MkdirStep.html    |    4 +-
 .../org/grails/cli/profile/steps/RenderStep.html   |    4 +-
 .../org/grails/cli/profile/steps/StepFactory.html  |    4 +-
 .../org/grails/cli/profile/steps/StepRegistry.html |    4 +-
 .../grails/cli/profile/steps/package-summary.html  |    4 +-
 .../profile/support/ArtefactVariableResolver.html  |    4 +-
 .../cli/profile/support/package-summary.html       |    4 +-
 .../api/org/grails/cli/util/ResourceUtils.html     |    4 +-
 .../api/org/grails/cli/util/package-summary.html   |    4 +-
 .../org/grails/commons/CodecArtefactHandler.html   |    4 +-
 .../grails/commons/DefaultGrailsCodecClass.html    |    4 +-
 .../api/org/grails/commons/GrailsCodecClass.html   |    4 +-
 .../api/org/grails/commons/package-summary.html    |    4 +-
 .../compiler/CriteriaTypeCheckingExtension.html    |    4 +-
 .../DomainMappingTypeCheckingExtension.html        |    4 +-
 .../DynamicFinderTypeCheckingExtension.html        |    4 +-
 .../HttpServletRequestTypeCheckingExtension.html   |    4 +-
 .../compiler/NamedQueryTypeCheckingExtension.html  |    4 +-
 ...nshipManagementMethodTypeCheckingExtension.html |    4 +-
 .../ValidateableTypeCheckingExtension.html         |    4 +-
 .../compiler/WhereQueryTypeCheckingExtension.html  |    4 +-
 .../boot/BootInitializerClassInjector.html         |    4 +-
 .../org/grails/compiler/boot/package-summary.html  |    4 +-
 .../gorm/AdditionalGormEntityTransformation.html   |    4 +-
 .../compiler/gorm/DirtyCheckTransformation.html    |    4 +-
 .../DirtyCheckingTransformer.GetterAndSetter.html  |    4 +-
 .../compiler/gorm/DirtyCheckingTransformer.html    |    4 +-
 .../grails/compiler/gorm/EntityTraitInjector.html  |    4 +-
 .../compiler/gorm/GlobalJpaEntityTransform.html    |    4 +-
 .../compiler/gorm/GormEntityTraitProvider.html     |    4 +-
 .../compiler/gorm/GormEntityTransformation.html    |    4 +-
 .../org/grails/compiler/gorm/GormTransformer.html  |    4 +-
 .../compiler/gorm/JpaGormEntityTransformation.html |    4 +-
 .../org/grails/compiler/gorm/package-summary.html  |    4 +-
 .../grails/compiler/injection/ASTErrorsHelper.html |    4 +-
 .../injection/ASTValidationErrorsHelper.html       |    4 +-
 .../AbstractArtefactTypeAstTransformation.html     |    4 +-
 .../AbstractGrailsArtefactTransformer.html         |    4 +-
 .../injection/ApiDelegateTransformation.html       |    4 +-
 .../injection/ApplicationClassInjector.html        |    4 +-
 .../injection/ArtefactTypeAstTransformation.html   |    4 +-
 .../DefaultGrailsDomainClassInjector.html          |    4 +-
 .../injection/EnhancesTraitTransformation.html     |    4 +-
 .../injection/EntityASTTransformation.html         |    4 +-
 .../GlobalGrailsClassInjectorTransformation.html   |    4 +-
 .../injection/GlobalImportTransformation.html      |    4 +-
 ...GrailsASTUtils.GrailsDelegatingConstructor.html |    4 +-
 .../grails/compiler/injection/GrailsASTUtils.html  |    4 +-
 .../compiler/injection/GrailsAwareClassLoader.html |    4 +-
 .../injection/GrailsAwareInjectionOperation.html   |    4 +-
 .../injection/GroovyEclipseCompilationHelper.html  |    4 +-
 .../compiler/injection/MixinTransformation.html    |    4 +-
 .../PluginAstReader.BasicGrailsPluginInfo.html     |    4 +-
 .../compiler/injection/TraitInjectionSupport.html  |    4 +-
 .../compiler/injection/TraitInjectionUtils.html    |    4 +-
 .../grails/compiler/injection/package-summary.html |    4 +-
 .../testing/IntegrationTestAstTransformation.html  |    4 +-
 .../injection/testing/package-summary.html         |    4 +-
 .../compiler/logging/LoggingTransformer.html       |    4 +-
 .../grails/compiler/logging/package-summary.html   |    4 +-
 .../api/org/grails/compiler/package-summary.html   |    4 +-
 .../scaffolding/ScaffoldingControllerInjector.html |   10 +-
 .../scaffolding/ScaffoldingServiceInjector.html    |    6 +-
 .../compiler/scaffolding/package-summary.html      |    9 +-
 .../compiler/web/ControllerActionTransformer.html  |    4 +-
 .../web/ControllerArtefactTypeTransformation.html  |    4 +-
 .../compiler/web/ControllerDomainTransformer.html  |    4 +-
 .../async/TransactionalAsyncTransformUtils.html    |    4 +-
 .../grails/compiler/web/async/package-summary.html |    4 +-
 .../converters/ConvertersDomainTransformer.html    |    4 +-
 .../web/converters/RenderConverterTrait.html       |    4 +-
 .../compiler/web/converters/package-summary.html   |    4 +-
 .../org/grails/compiler/web/package-summary.html   |    4 +-
 .../compiler/web/taglib/TagLibraryTransformer.html |    4 +-
 .../compiler/web/taglib/package-summary.html       |    4 +-
 .../api/org/grails/config/CodeGenConfig.html       |    4 +-
 .../api/org/grails/config/CompositeConfig.html     |    4 +-
 .../config/EnvironmentAwarePropertySource.html     |    4 +-
 .../config/NavigableMap.NullSafeNavigator.html     |    4 +-
 .../api/org/grails/config/NavigableMap.html        |    4 +-
 ...avigableMapConfig.ClassConversionException.html |    4 +-
 .../api/org/grails/config/NavigableMapConfig.html  |    4 +-
 .../grails/config/NavigableMapPropertySource.html  |    4 +-
 .../api/org/grails/config/PrefixedConfig.html      |    4 +-
 .../grails/config/PrefixedMapPropertySource.html   |    4 +-
 .../org/grails/config/PropertySourcesConfig.html   |    4 +-
 .../api/org/grails/config/package-summary.html     |    4 +-
 .../config/yaml/YamlPropertySourceLoader.html      |    4 +-
 .../org/grails/config/yaml/package-summary.html    |    4 +-
 .../org/grails/core/AbstractGrailsApplication.html |    4 +-
 .../api/org/grails/core/AbstractGrailsClass.html   |    4 +-
 .../grails/core/AbstractInjectableGrailsClass.html |    4 +-
 .../grails/core/DefaultGrailsControllerClass.html  |    4 +-
 .../org/grails/core/DefaultGrailsDomainClass.html  |    4 +-
 .../org/grails/core/DefaultGrailsServiceClass.html |    4 +-
 .../grails/core/DefaultGrailsUrlMappingsClass.html |    4 +-
 .../AnnotationDomainClassArtefactHandler.html      |    4 +-
 .../core/artefact/ApplicationArtefactHandler.html  |    4 +-
 .../core/artefact/ControllerArtefactHandler.html   |    4 +-
 .../core/artefact/DomainClassArtefactHandler.html  |    4 +-
 .../core/artefact/ServiceArtefactHandler.html      |    4 +-
 .../core/artefact/UrlMappingsArtefactHandler.html  |    4 +-
 .../core/artefact/gsp/TagLibArtefactHandler.html   |    4 +-
 .../grails/core/artefact/gsp/package-summary.html  |    4 +-
 .../org/grails/core/artefact/package-summary.html  |    4 +-
 ...afeConstructor.ConstructIsoTimestampString.html |    4 +-
 .../org/grails/core/cfg/CustomSafeConstructor.html |    4 +-
 .../core/cfg/GroovyConfigPropertySourceLoader.html |    4 +-
 .../api/org/grails/core/cfg/package-summary.html   |    4 +-
 .../core/exceptions/DefaultErrorsPrinter.html      |    4 +-
 .../exceptions/GrailsConfigurationException.html   |    4 +-
 .../core/exceptions/GrailsDomainException.html     |    4 +-
 .../grails/core/exceptions/GrailsException.html    |    4 +-
 .../core/exceptions/GrailsRuntimeException.html    |    4 +-
 .../core/exceptions/InvalidPropertyException.html  |    4 +-
 .../exceptions/NewInstanceCreationException.html   |    4 +-
 .../grails/core/exceptions/package-summary.html    |    4 +-
 .../grails/core/gsp/DefaultGrailsTagLibClass.html  |    4 +-
 .../api/org/grails/core/gsp/package-summary.html   |    4 +-
 ...CachingPathMatchingResourcePatternResolver.html |    4 +-
 .../org/grails/core/io/DefaultResourceLocator.html |    4 +-
 .../grails/core/io/GrailsByteArrayResource.html    |    4 +-
 .../api/org/grails/core/io/GrailsResource.html     |    4 +-
 .../api/org/grails/core/io/MockFileResource.html   |    4 +-
 .../api/org/grails/core/io/MockResourceLoader.html |    4 +-
 .../grails/core/io/MockStringResourceLoader.html   |    4 +-
 .../PluginPathAwareFileSystemResourceLoader.html   |    4 +-
 .../api/org/grails/core/io/ResourceLocator.html    |    4 +-
 .../grails/core/io/SimpleMapResourceLoader.html    |    4 +-
 .../api/org/grails/core/io/SpringResource.html     |    4 +-
 .../org/grails/core/io/StaticResourceLoader.html   |    4 +-
 .../org/grails/core/io/StaticResourceLocator.html  |    4 +-
 .../api/org/grails/core/io/package-summary.html    |    4 +-
 .../core/io/support/GrailsFactoriesLoader.html     |    4 +-
 .../grails/core/io/support/package-summary.html    |    4 +-
 .../grails/core/io/watch/PackagingException.html   |    4 +-
 .../org/grails/core/io/watch/package-summary.html  |    4 +-
 .../grails/core/lifecycle/ShutdownOperations.html  |    4 +-
 .../org/grails/core/lifecycle/package-summary.html |    4 +-
 .../api/org/grails/core/package-summary.html       |    4 +-
 .../api/org/grails/core/support/ClassEditor.html   |    4 +-
 .../GrailsApplicationDiscoveryStrategy.html        |    4 +-
 .../ClassRelativeResourcePatternResolver.html      |    4 +-
 .../internal/tools/MetaClassChangeReporter.html    |    4 +-
 .../support/internal/tools/package-summary.html    |    4 +-
 .../org/grails/core/support/package-summary.html   |    4 +-
 .../util/BeanCreationProfilingPostProcessor.html   |    4 +-
 .../grails/core/util/IncludeExcludeSupport.html    |    4 +-
 .../org/grails/core/util/StopWatch.TaskInfo.html   |    4 +-
 .../api/org/grails/core/util/StopWatch.html        |    4 +-
 .../api/org/grails/core/util/package-summary.html  |    4 +-
 .../grails/databinding/ClosureValueConverter.html  |    4 +-
 .../databinding/ClosureValueInitializer.html       |    4 +-
 .../IndexedPropertyReferenceDescriptor.html        |    4 +-
 .../DataBindingSourceCreationException.html        |    4 +-
 .../bindingsource/DataBindingSourceCreator.html    |    4 +-
 .../databinding/bindingsource/package-summary.html |    4 +-
 .../compiler/BindingFormatASTTransformation.html   |    4 +-
 .../databinding/compiler/package-summary.html      |    4 +-
 .../AbstractStructuredDateBindingEditor.html       |    4 +-
 .../databinding/converters/ConversionService.html  |    4 +-
 .../converters/CurrencyValueConverter.html         |    4 +-
 .../converters/DateConversionHelper.html           |    4 +-
 .../converters/DefaultConvertersConfiguration.html |    4 +-
 .../converters/FormattedDateValueConverter.html    |    4 +-
 .../FormattedLocalDateTimeValueConverter.html      |    4 +-
 .../Jsr310ConvertersConfiguration.1.html           |    4 +-
 .../Jsr310ConvertersConfiguration.10.html          |    4 +-
 .../Jsr310ConvertersConfiguration.11.html          |    4 +-
 .../Jsr310ConvertersConfiguration.12.html          |    4 +-
 .../Jsr310ConvertersConfiguration.13.html          |    4 +-
 .../Jsr310ConvertersConfiguration.14.html          |    4 +-
 .../Jsr310ConvertersConfiguration.15.html          |    4 +-
 .../Jsr310ConvertersConfiguration.16.html          |    4 +-
 .../Jsr310ConvertersConfiguration.17.html          |    4 +-
 .../Jsr310ConvertersConfiguration.18.html          |    4 +-
 .../Jsr310ConvertersConfiguration.19.html          |    4 +-
 .../Jsr310ConvertersConfiguration.2.html           |    4 +-
 .../Jsr310ConvertersConfiguration.20.html          |    4 +-
 .../Jsr310ConvertersConfiguration.21.html          |    4 +-
 .../Jsr310ConvertersConfiguration.22.html          |    4 +-
 .../Jsr310ConvertersConfiguration.3.html           |    4 +-
 .../Jsr310ConvertersConfiguration.4.html           |    4 +-
 .../Jsr310ConvertersConfiguration.5.html           |    4 +-
 .../Jsr310ConvertersConfiguration.6.html           |    4 +-
 .../Jsr310ConvertersConfiguration.7.html           |    4 +-
 .../Jsr310ConvertersConfiguration.8.html           |    4 +-
 .../Jsr310ConvertersConfiguration.9.html           |    4 +-
 ...rtersConfiguration.CustomDateBindingEditor.html |    4 +-
 ...tersConfiguration.Jsr310DateValueConverter.html |    4 +-
 .../converters/Jsr310ConvertersConfiguration.html  |    4 +-
 .../converters/LocalDateTimeConverter.html         |    4 +-
 .../StructuredCalendarBindingEditor.html           |    4 +-
 .../converters/StructuredDateBindingEditor.html    |    4 +-
 .../converters/StructuredSqlDateBindingEditor.html |    4 +-
 .../databinding/converters/TimeZoneConverter.html  |    4 +-
 .../databinding/converters/UUIDConverter.html      |    4 +-
 .../databinding/converters/package-summary.html    |    4 +-
 .../web/LocaleAwareBigDecimalConverter.html        |    4 +-
 .../converters/web/LocaleAwareNumberConverter.html |    4 +-
 .../converters/web/package-summary.html            |    4 +-
 .../databinding/errors/SimpleBindingError.html     |    4 +-
 .../grails/databinding/errors/package-summary.html |    4 +-
 .../org/grails/databinding/package-summary.html    |    4 +-
 .../GPathResultCollectionDataBindingSource.html    |    4 +-
 .../org/grails/databinding/xml/GPathResultMap.html |    4 +-
 .../grails/databinding/xml/package-summary.html    |    4 +-
 .../datastore/bson/codecs/BigDecimalCodec.html     |    4 +-
 .../datastore/bson/codecs/BigIntegerCodec.html     |    4 +-
 .../bson/codecs/BsonPersistentEntityCodec.html     |    4 +-
 .../bson/codecs/CodecCustomTypeMarshaller.html     |    4 +-
 .../datastore/bson/codecs/CodecExtensions.1.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.10.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.11.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.12.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.13.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.14.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.15.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.16.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.17.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.18.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.2.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.3.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.4.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.5.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.6.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.7.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.8.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.9.html   |    4 +-
 .../bson/codecs/CodecExtensions.CurrencyCodec.html |    4 +-
 .../bson/codecs/CodecExtensions.GStringCodec.html  |    4 +-
 .../bson/codecs/CodecExtensions.IntRangeCodec.html |    4 +-
 .../bson/codecs/CodecExtensions.ListCodec.html     |    4 +-
 .../bson/codecs/CodecExtensions.LocaleCodec.html   |    4 +-
 .../bson/codecs/CodecExtensions.MapCodec.html      |    4 +-
 .../datastore/bson/codecs/CodecExtensions.html     |    4 +-
 .../datastore/bson/codecs/CodecRegistryAware.html  |    4 +-
 .../bson/codecs/CodecRegistryProvider.html         |    4 +-
 .../grails/datastore/bson/codecs/InstantCodec.html |    4 +-
 .../datastore/bson/codecs/LocalDateCodec.html      |    4 +-
 .../datastore/bson/codecs/LocalDateTimeCodec.html  |    4 +-
 .../datastore/bson/codecs/LocalTimeCodec.html      |    4 +-
 .../datastore/bson/codecs/OffsetDateTimeCodec.html |    4 +-
 .../datastore/bson/codecs/OffsetTimeCodec.html     |    4 +-
 .../grails/datastore/bson/codecs/PeriodCodec.html  |    4 +-
 .../datastore/bson/codecs/PropertyDecoder.html     |    4 +-
 .../datastore/bson/codecs/PropertyEncoder.html     |    4 +-
 .../datastore/bson/codecs/ZonedDateTimeCodec.html  |    4 +-
 .../decoders/BasicCollectionTypeDecoder.html       |    4 +-
 .../bson/codecs/decoders/CustomTypeDecoder.html    |    4 +-
 .../codecs/decoders/EmbeddedCollectionDecoder.html |    4 +-
 .../bson/codecs/decoders/EmbeddedDecoder.html      |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.1.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.2.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.3.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.4.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.5.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.6.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.7.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.8.html    |    4 +-
 .../IdentityDecoder.IdentityTypeDecoder.html       |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.html      |    4 +-
 .../bson/codecs/decoders/InstantDecoder.html       |    4 +-
 .../bson/codecs/decoders/LocalDateDecoder.html     |    4 +-
 .../bson/codecs/decoders/LocalDateTimeDecoder.html |    4 +-
 .../bson/codecs/decoders/LocalTimeDecoder.html     |    4 +-
 .../codecs/decoders/OffsetDateTimeDecoder.html     |    4 +-
 .../bson/codecs/decoders/OffsetTimeDecoder.html    |    4 +-
 .../bson/codecs/decoders/PeriodDecoder.html        |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.1.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.10.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.11.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.12.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.13.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.14.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.15.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.16.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.2.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.3.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.4.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.5.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.6.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.7.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.8.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.9.html      |    4 +-
 .../codecs/decoders/SimpleDecoder.TypeDecoder.html |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.html        |    4 +-
 .../bson/codecs/decoders/TenantIdDecoder.html      |    4 +-
 .../bson/codecs/decoders/ZonedDateTimeDecoder.html |    4 +-
 .../bson/codecs/decoders/package-summary.html      |    4 +-
 .../encoders/BasicCollectionTypeEncoder.html       |    4 +-
 .../bson/codecs/encoders/CustomTypeEncoder.html    |    4 +-
 .../codecs/encoders/EmbeddedCollectionEncoder.html |    4 +-
 .../bson/codecs/encoders/EmbeddedEncoder.html      |    4 +-
 .../bson/codecs/encoders/IdentityEncoder.html      |    4 +-
 .../bson/codecs/encoders/InstantEncoder.html       |    4 +-
 .../bson/codecs/encoders/LocalDateEncoder.html     |    4 +-
 .../bson/codecs/encoders/LocalDateTimeEncoder.html |    4 +-
 .../bson/codecs/encoders/LocalTimeEncoder.html     |    4 +-
 .../codecs/encoders/OffsetDateTimeEncoder.html     |    4 +-
 .../bson/codecs/encoders/OffsetTimeEncoder.html    |    4 +-
 .../bson/codecs/encoders/PeriodEncoder.html        |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.1.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.10.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.11.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.12.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.13.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.2.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.3.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.4.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.5.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.6.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.7.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.8.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.9.html      |    4 +-
 .../codecs/encoders/SimpleEncoder.TypeEncoder.html |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.html        |    4 +-
 .../bson/codecs/encoders/TenantIdEncoder.html      |    4 +-
 .../bson/codecs/encoders/ZonedDateTimeEncoder.html |    4 +-
 .../bson/codecs/encoders/package-summary.html      |    4 +-
 .../datastore/bson/codecs/package-summary.html     |    4 +-
 .../bson/codecs/temporal/InstantBsonConverter.html |    4 +-
 .../codecs/temporal/LocalDateBsonConverter.html    |    4 +-
 .../temporal/LocalDateTimeBsonConverter.html       |    4 +-
 .../codecs/temporal/LocalTimeBsonConverter.html    |    4 +-
 .../temporal/OffsetDateTimeBsonConverter.html      |    4 +-
 .../codecs/temporal/OffsetTimeBsonConverter.html   |    4 +-
 .../bson/codecs/temporal/PeriodBsonConverter.html  |    4 +-
 .../codecs/temporal/TemporalBsonConverter.html     |    4 +-
 .../temporal/ZonedDateTimeBsonConverter.html       |    4 +-
 .../bson/codecs/temporal/package-summary.html      |    4 +-
 .../datastore/bson/json/JsonReader.Context.html    |    4 +-
 .../datastore/bson/json/JsonReader.Mark.html       |    4 +-
 .../org/grails/datastore/bson/json/JsonReader.html |    4 +-
 .../datastore/bson/json/JsonWriter.Context.html    |    4 +-
 .../org/grails/datastore/bson/json/JsonWriter.html |    4 +-
 .../datastore/bson/json/package-summary.html       |    4 +-
 .../bson/query/BsonQuery.OperatorHandler.html      |    4 +-
 .../bson/query/BsonQuery.ProjectionHandler.html    |    4 +-
 .../bson/query/BsonQuery.QueryHandler.html         |    4 +-
 .../org/grails/datastore/bson/query/BsonQuery.html |    4 +-
 .../query/CodecRegistryEmbeddedQueryEncoder.html   |    4 +-
 .../datastore/bson/query/EmbeddedQueryEncoder.html |    4 +-
 .../datastore/bson/query/package-summary.html      |    4 +-
 .../datastore/gorm/AbstractDatastoreApi.html       |    4 +-
 .../org/grails/datastore/gorm/AbstractGormApi.html |    4 +-
 .../datastore/gorm/DelegatingGormEntityApi.html    |    4 +-
 .../org/grails/datastore/gorm/GormEnhancer.1.html  |    4 +-
 .../org/grails/datastore/gorm/GormEnhancer.html    |    4 +-
 .../api/org/grails/datastore/gorm/GormEntity.html  |    4 +-
 .../org/grails/datastore/gorm/GormEntityApi.html   |    4 +-
 .../datastore/gorm/GormEntityDirtyCheckable.html   |    4 +-
 .../org/grails/datastore/gorm/GormInstanceApi.html |    4 +-
 .../org/grails/datastore/gorm/GormStaticApi.html   |    4 +-
 .../grails/datastore/gorm/GormValidateable.html    |    4 +-
 .../grails/datastore/gorm/GormValidationApi.html   |    4 +-
 .../grails/datastore/gorm/async/AsyncQuery.html    |    4 +-
 .../datastore/gorm/async/GormAsyncStaticApi.html   |    4 +-
 .../datastore/gorm/async/package-summary.html      |    4 +-
 .../gorm/async/transform/DelegateAsync.html        |    4 +-
 .../transform/DelegateAsyncTransformation.html     |    4 +-
 .../gorm/async/transform/package-summary.html      |    4 +-
 .../HibernateGormAutoConfiguration.html            |    4 +-
 .../gorm/boot/autoconfigure/package-summary.html   |    4 +-
 .../compiler/GormCompilerAutoConfiguration.html    |    4 +-
 .../gorm/boot/compiler/package-summary.html        |    4 +-
 ...DatastoreInitializer.GrailsBeanBuilderInit.html |    4 +-
 ...tDatastoreInitializer.GroovyBeanReaderInit.html |    4 +-
 .../bootstrap/AbstractDatastoreInitializer.html    |    4 +-
 .../datastore/gorm/bootstrap/package-summary.html  |    4 +-
 .../bootstrap/support/InstanceFactoryBean.html     |    4 +-
 .../support/ServiceRegistryFactoryBean.html        |    4 +-
 .../gorm/bootstrap/support/package-summary.html    |    4 +-
 .../gorm/events/AutoTimestampEventListener.html    |  142 +-
 ...nfigurableApplicationContextEventPublisher.html |    4 +-
 .../ConfigurableApplicationEventPublisher.html     |    4 +-
 .../events/DefaultApplicationEventPublisher.html   |    4 +-
 .../datastore/gorm/events/DomainEventListener.html |    4 +-
 .../datastore/gorm/events/package-summary.html     |    6 +-
 .../gorm/finders/AbstractFindByFinder.html         |    4 +-
 .../datastore/gorm/finders/AbstractFinder.html     |    4 +-
 .../datastore/gorm/finders/CountByFinder.html      |    4 +-
 .../datastore/gorm/finders/DynamicFinder.html      |    4 +-
 .../gorm/finders/DynamicFinderInvocation.html      |    4 +-
 .../gorm/finders/FindAllByBooleanFinder.html       |    4 +-
 .../datastore/gorm/finders/FindAllByFinder.html    |    4 +-
 .../gorm/finders/FindByBooleanFinder.html          |    4 +-
 .../datastore/gorm/finders/FindByFinder.html       |    4 +-
 .../gorm/finders/FindOrCreateByFinder.html         |    4 +-
 .../datastore/gorm/finders/FindOrSaveByFinder.html |    4 +-
 .../datastore/gorm/finders/FinderMethod.html       |    4 +-
 .../datastore/gorm/finders/ListOrderByFinder.html  |    4 +-
 .../grails/datastore/gorm/finders/MatchSpec.html   |    4 +-
 .../gorm/finders/MethodExpression.Between.html     |    4 +-
 .../gorm/finders/MethodExpression.Equal.html       |    4 +-
 .../gorm/finders/MethodExpression.GreaterThan.html |    4 +-
 .../MethodExpression.GreaterThanEquals.html        |    4 +-
 .../gorm/finders/MethodExpression.Ilike.html       |    4 +-
 .../gorm/finders/MethodExpression.InList.html      |    4 +-
 .../gorm/finders/MethodExpression.InRange.html     |    4 +-
 .../gorm/finders/MethodExpression.IsEmpty.html     |    4 +-
 .../gorm/finders/MethodExpression.IsNotEmpty.html  |    4 +-
 .../gorm/finders/MethodExpression.IsNotNull.html   |    4 +-
 .../gorm/finders/MethodExpression.IsNull.html      |    4 +-
 .../gorm/finders/MethodExpression.LessThan.html    |    4 +-
 .../finders/MethodExpression.LessThanEquals.html   |    4 +-
 .../gorm/finders/MethodExpression.Like.html        |    4 +-
 .../gorm/finders/MethodExpression.NotEqual.html    |    4 +-
 .../gorm/finders/MethodExpression.NotInList.html   |    4 +-
 .../gorm/finders/MethodExpression.Rlike.html       |    4 +-
 .../datastore/gorm/finders/MethodExpression.html   |    4 +-
 .../gorm/finders/QueryBuildingFinder.html          |    4 +-
 .../datastore/gorm/finders/package-summary.html    |    4 +-
 .../internal/InstanceMethodInvokingClosure.html    |    4 +-
 .../gorm/internal/MethodInvokingClosure.html       |    4 +-
 .../datastore/gorm/internal/RuntimeSupport.html    |    4 +-
 .../gorm/internal/StaticMethodInvokingClosure.html |    4 +-
 .../datastore/gorm/internal/package-summary.html   |    4 +-
 ...rceBuilder.ReadOnlyDriverManagerDataSource.html |    4 +-
 .../datastore/gorm/jdbc/DataSourceBuilder.html     |    4 +-
 .../grails/datastore/gorm/jdbc/DatabaseDriver.html |    4 +-
 .../datastore/gorm/jdbc/MultiTenantConnection.html |    4 +-
 .../datastore/gorm/jdbc/MultiTenantDataSource.html |    4 +-
 .../CachedDataSourceConnectionSourceFactory.html   |    4 +-
 .../connections/DataSourceConnectionSource.html    |    4 +-
 .../DataSourceConnectionSourceFactory.html         |    4 +-
 .../gorm/jdbc/connections/DataSourceSettings.html  |    8 +-
 .../connections/DataSourceSettingsBuilder.html     |    4 +-
 .../SpringDataSourceConnectionSourceFactory.html   |    4 +-
 .../gorm/jdbc/connections/package-summary.html     |    4 +-
 .../datastore/gorm/jdbc/package-summary.html       |    4 +-
 .../gorm/jdbc/schema/DefaultSchemaHandler.html     |    4 +-
 .../datastore/gorm/jdbc/schema/SchemaHandler.html  |    4 +-
 .../gorm/jdbc/schema/package-summary.html          |    4 +-
 .../grails/datastore/gorm/mongo/GeoIntersects.html |    4 +-
 .../org/grails/datastore/gorm/mongo/GeoWithin.html |    4 +-
 .../datastore/gorm/mongo/MongoCriteriaBuilder.html |    4 +-
 .../gorm/mongo/MongoEntityTraitProvider.html       |    4 +-
 .../datastore/gorm/mongo/MongoGormEnhancer.html    |    4 +-
 .../api/org/grails/datastore/gorm/mongo/Near.html  |    4 +-
 .../grails/datastore/gorm/mongo/NearSphere.html    |    4 +-
 .../org/grails/datastore/gorm/mongo/WithinBox.html |    4 +-
 .../grails/datastore/gorm/mongo/WithinCircle.html  |    4 +-
 .../grails/datastore/gorm/mongo/WithinPolygon.html |    4 +-
 .../datastore/gorm/mongo/api/MongoStaticApi.html   |    4 +-
 .../datastore/gorm/mongo/api/package-summary.html  |    4 +-
 .../gorm/mongo/extensions/MongoExtensions.html     |    4 +-
 .../gorm/mongo/extensions/package-summary.html     |    4 +-
 .../gorm/mongo/geo/AbstractShapeCoordsType.html    |    4 +-
 .../grails/datastore/gorm/mongo/geo/BoxType.html   |    4 +-
 .../datastore/gorm/mongo/geo/CircleType.html       |    4 +-
 .../datastore/gorm/mongo/geo/GeoJSONType.html      |    4 +-
 .../gorm/mongo/geo/GeometryCollectionType.html     |    4 +-
 .../datastore/gorm/mongo/geo/LineStringType.html   |    4 +-
 .../gorm/mongo/geo/MultiLineStringType.html        |    4 +-
 .../datastore/gorm/mongo/geo/MultiPointType.html   |    4 +-
 .../datastore/gorm/mongo/geo/MultiPolygonType.html |    4 +-
 .../grails/datastore/gorm/mongo/geo/PointType.html |    4 +-
 .../datastore/gorm/mongo/geo/PolygonType.html      |    4 +-
 .../grails/datastore/gorm/mongo/geo/ShapeType.html |    4 +-
 .../datastore/gorm/mongo/geo/package-summary.html  |    4 +-
 .../datastore/gorm/mongo/package-summary.html      |    4 +-
 .../datastore/gorm/mongo/simple/EnumType.html      |    4 +-
 .../gorm/mongo/simple/package-summary.html         |    4 +-
 .../MongoDbGormAutoConfiguration.html              |    4 +-
 .../boot/autoconfigure/package-summary.html        |    4 +-
 .../multitenancy/MultiTenantEventListener.html     |    4 +-
 .../TenantDelegatingGormOperations.html            |    4 +-
 .../gorm/multitenancy/package-summary.html         |    4 +-
 .../multitenancy/transform/TenantTransform.html    |    4 +-
 .../multitenancy/transform/package-summary.html    |    4 +-
 .../org/grails/datastore/gorm/package-summary.html |    4 +-
 .../gorm/plugin/support/ConfigSupport.1.html       |    4 +-
 .../gorm/plugin/support/ConfigSupport.html         |    4 +-
 .../PersistenceContextInterceptorAggregator.html   |    4 +-
 .../gorm/plugin/support/package-summary.html       |    4 +-
 .../gorm/proxy/EntityProxyHandlerAdapter.html      |    4 +-
 .../datastore/gorm/proxy/GroovyProxyFactory.html   |    4 +-
 .../datastore/gorm/proxy/ProxyHandlerAdapter.html  |    4 +-
 .../gorm/proxy/ProxyInstanceMetaClass.html         |    4 +-
 .../datastore/gorm/proxy/package-summary.html      |    4 +-
 .../datastore/gorm/query/AbstractResultList.html   |    4 +-
 .../datastore/gorm/query/GormOperations.html       |    4 +-
 .../datastore/gorm/query/GormQueryOperations.html  |    4 +-
 .../datastore/gorm/query/NamedCriteriaProxy.html   |    4 +-
 .../datastore/gorm/query/NamedQueriesBuilder.html  |    4 +-
 .../query/criteria/AbstractCriteriaBuilder.html    |    4 +-
 ...stractDetachedCriteria.DetachedProjections.html |    4 +-
 .../query/criteria/AbstractDetachedCriteria.html   |    4 +-
 .../criteria/DetachedAssociationCriteria.html      |    4 +-
 .../gorm/query/criteria/package-summary.html       |    4 +-
 .../datastore/gorm/query/package-summary.html      |    4 +-
 .../transform/ApplyDetachedCriteriaTransform.html  |    4 +-
 .../DetachedCriteriaASTTransformation.html         |    4 +-
 .../transform/DetachedCriteriaTransformer.html     |    4 +-
 .../GlobalDetachedCriteriaASTTransformation.html   |    4 +-
 .../gorm/query/transform/package-summary.html      |    4 +-
 .../gorm/schemaless/DynamicAttributeHelper.html    |    4 +-
 .../gorm/schemaless/DynamicAttributes.html         |    4 +-
 .../datastore/gorm/schemaless/package-summary.html |    4 +-
 .../gorm/services/DefaultTenantService.html        |    4 +-
 .../gorm/services/DefaultTransactionService.html   |    4 +-
 .../datastore/gorm/services/Implemented.html       |    4 +-
 .../datastore/gorm/services/ServiceEnhancer.html   |    4 +-
 .../gorm/services/ServiceImplementer.html          |    4 +-
 .../gorm/services/ServiceImplementerAdapter.html   |    4 +-
 .../AbstractArrayOrIterableResultImplementer.html  |    4 +-
 ...AbstractDetachedCriteriaServiceImplementor.html |    4 +-
 .../AbstractProjectionImplementer.html             |    4 +-
 .../AbstractReadOperationImplementer.html          |    4 +-
 .../implementers/AbstractSaveImplementer.html      |    4 +-
 .../implementers/AbstractServiceImplementer.html   |    4 +-
 .../AbstractStringQueryImplementer.html            |    4 +-
 .../implementers/AbstractWhereImplementer.html     |    4 +-
 .../AbstractWriteOperationImplementer.html         |    4 +-
 .../services/implementers/AdaptedImplementer.html  |    4 +-
 .../implementers/AnnotatedServiceImplementer.html  |    4 +-
 .../services/implementers/CountByImplementer.html  |    4 +-
 .../services/implementers/CountImplementer.html    |    4 +-
 .../implementers/CountWhereImplementer.html        |    4 +-
 .../services/implementers/DeleteImplementer.html   |    4 +-
 .../implementers/DeleteWhereImplementer.html       |    4 +-
 .../implementers/FindAllByImplementer.html         |    4 +-
 .../FindAllByInterfaceProjectionImplementer.html   |    4 +-
 .../services/implementers/FindAllImplementer.html  |    4 +-
 .../FindAllInterfaceProjectionImplementer.html     |    4 +-
 .../FindAllPropertyProjectionImplementer.html      |    4 +-
 .../FindAllStringQueryImplementer.html             |    4 +-
 .../implementers/FindAllWhereImplementer.html      |    4 +-
 .../implementers/FindAndDeleteImplementer.html     |    4 +-
 .../implementers/FindOneByImplementer.html         |    4 +-
 .../FindOneByInterfaceProjectionImplementer.html   |    4 +-
 .../services/implementers/FindOneImplementer.html  |    4 +-
 .../FindOneInterfaceProjectionImplementer.html     |    4 +-
 ...eInterfaceProjectionStringQueryImplementer.html |    4 +-
 ...FindOneInterfaceProjectionWhereImplementer.html |    4 +-
 .../FindOnePropertyProjectionImplementer.html      |    4 +-
 .../FindOneStringQueryImplementer.html             |    4 +-
 .../implementers/FindOneWhereImplementer.html      |    4 +-
 .../implementers/InterfaceProjectionBuilder.html   |    4 +-
 .../IterableInterfaceProjectionBuilder.html        |    4 +-
 .../IterableProjectionServiceImplementer.html      |    4 +-
 .../implementers/IterableServiceImplementer.html   |    4 +-
 .../implementers/NoResultServiceImplementer.html   |    4 +-
 .../implementers/PrefixedServiceImplementer.html   |    4 +-
 .../implementers/QueryStringImplementer.html       |    4 +-
 .../services/implementers/SaveImplementer.html     |    4 +-
 .../SingleResultInterfaceProjectionBuilder.html    |    4 +-
 .../SingleResultProjectionServiceImplementer.html  |    4 +-
 .../SingleResultServiceImplementer.html            |    4 +-
 .../implementers/UpdateOneImplementer.html         |    4 +-
 .../implementers/UpdateStringQueryImplementer.html |    4 +-
 .../services/implementers/package-summary.html     |    4 +-
 .../datastore/gorm/services/package-summary.html   |    4 +-
 .../services/transform/QueryStringTransformer.html |    4 +-
 .../services/transform/ServiceTransformation.html  |    4 +-
 .../gorm/services/transform/package-summary.html   |    4 +-
 ...ractDatastorePersistenceContextInterceptor.html |    4 +-
 .../AggregatePersistenceContextInterceptor.html    |    4 +-
 ...ateHelper.BeforeValidateEventTriggerCaller.html |    4 +-
 .../gorm/support/BeforeValidateHelper.html         |    4 +-
 .../DatastorePersistenceContextInterceptor.html    |    4 +-
 .../datastore/gorm/support/EventTriggerCaller.html |    4 +-
 .../datastore/gorm/support/package-summary.html    |    4 +-
 .../gorm/timestamp/AggregateTimestampProvider.html |    4 +-
 .../datastore/gorm/timestamp/AuditorAware.html}    |   53 +-
 .../gorm/timestamp/DefaultTimestampProvider.html   |    4 +-
 .../gorm/timestamp/TimestampProvider.html          |    4 +-
 .../datastore/gorm/timestamp/package-frame.html    |    2 +-
 .../datastore/gorm/timestamp/package-summary.html  |   13 +-
 .../transactions/transform/RollbackTransform.html  |    4 +-
 .../transform/TransactionalTransform.html          |    4 +-
 .../transactions/transform/package-summary.html    |    4 +-
 ...actDatastoreMethodDecoratingTransformation.html |    4 +-
 .../transform/AbstractGormASTTransformation.html   |    4 +-
 .../AbstractMethodDecoratingTransformation.html    |    4 +-
 ...AbstractTraitApplyingGormASTTransformation.html |    4 +-
 .../gorm/transform/AstMethodDispatchUtils.html     |    4 +-
 .../gorm/transform/AstPropertyResolveUtils.html    |    4 +-
 .../gorm/transform/GormASTTransformationClass.html |    4 +-
 .../gorm/transform/OrderedGormTransformation.html  |    4 +-
 .../datastore/gorm/transform/package-summary.html  |    4 +-
 .../gorm/utils/ClasspathEntityScanner.html         |    4 +-
 .../datastore/gorm/utils/ReflectionUtils.html      |    4 +-
 .../datastore/gorm/utils/package-summary.html      |    4 +-
 .../gorm/validation/CascadingValidator.html        |    4 +-
 .../gorm/validation/ValidatorProvider.html         |    4 +-
 .../validation/constraints/AbstractConstraint.html |    4 +-
 .../constraints/AbstractVetoingConstraint.html     |    4 +-
 .../validation/constraints/BlankConstraint.html    |    4 +-
 .../constraints/CreditCardConstraint.html          |    4 +-
 .../validation/constraints/EmailConstraint.html    |    4 +-
 .../validation/constraints/InListConstraint.html   |    4 +-
 .../MappingContextAwareConstraintFactory.html      |    4 +-
 .../validation/constraints/MatchesConstraint.html  |    4 +-
 .../gorm/validation/constraints/MaxConstraint.html |    4 +-
 .../validation/constraints/MaxSizeConstraint.html  |    4 +-
 .../gorm/validation/constraints/MinConstraint.html |    4 +-
 .../validation/constraints/MinSizeConstraint.html  |    4 +-
 .../validation/constraints/NotEqualConstraint.html |    4 +-
 .../validation/constraints/NullableConstraint.html |    4 +-
 .../validation/constraints/RangeConstraint.html    |    4 +-
 .../validation/constraints/ScaleConstraint.html    |    4 +-
 .../validation/constraints/SizeConstraint.html     |    4 +-
 .../gorm/validation/constraints/UrlConstraint.html |    4 +-
 .../constraints/ValidatorConstraint.html           |    4 +-
 .../builder/ConstrainedPropertyBuilder.html        |    4 +-
 .../constraints/builder/package-summary.html       |    4 +-
 .../constraints/builtin/UniqueConstraint.html      |    4 +-
 .../constraints/builtin/package-summary.html       |    4 +-
 .../constraints/eval/ConstraintsEvaluator.html     |    4 +-
 .../eval/DefaultConstraintEvaluator.html           |   35 +-
 .../constraints/eval/package-summary.html          |    4 +-
 .../constraints/factory/ConstraintFactory.html     |    4 +-
 .../factory/DefaultConstraintFactory.html          |    4 +-
 .../constraints/factory/package-summary.html       |    4 +-
 .../validation/constraints/package-summary.html    |    4 +-
 .../constraints/registry/ConstraintRegistry.html   |    4 +-
 .../registry/DefaultConstraintRegistry.html        |    4 +-
 .../registry/DefaultValidatorRegistry.html         |    4 +-
 .../constraints/registry/package-summary.html      |    4 +-
 .../jakarta/ConfigurableParameterNameProvider.html |    4 +-
 .../jakarta/ConstraintViolationUtils.html          |    4 +-
 .../validation/jakarta/GormValidatorAdapter.html   |    4 +-
 ...lidatorFactoryAdapter.GormValidatorContext.html |    4 +-
 .../jakarta/GormValidatorFactoryAdapter.html       |    4 +-
 .../jakarta/JakartaValidatorRegistry.html          |    4 +-
 .../jakarta/MappingContextTraversableResolver.html |    4 +-
 .../gorm/validation/jakarta/package-summary.html   |    4 +-
 .../jakarta/services/ValidatedService.html         |    4 +-
 .../implementers/MethodValidationImplementer.html  |    4 +-
 .../services/implementers/package-summary.html     |    4 +-
 .../jakarta/services/package-summary.html          |    4 +-
 .../listener/ValidationEventListener.html          |    4 +-
 .../gorm/validation/listener/package-summary.html  |    4 +-
 .../datastore/gorm/validation/package-summary.html |    4 +-
 .../registry/support/ValidatorRegistries.html      |    4 +-
 .../registry/support/package-summary.html          |    4 +-
 .../datastore/mapping/cache/TPCacheAdapter.html    |    4 +-
 .../mapping/cache/TPCacheAdapterRepository.html    |    4 +-
 .../mapping/cache/exception/CacheException.html    |    4 +-
 .../mapping/cache/exception/package-summary.html   |    4 +-
 .../mapping/cache/impl/HashMapTPCacheAdapter.html  |    4 +-
 .../cache/impl/TPCacheAdapterRepositoryImpl.html   |    4 +-
 .../mapping/cache/impl/package-summary.html        |    4 +-
 .../datastore/mapping/cache/package-summary.html   |    4 +-
 .../collection/AbstractPersistentCollection.html   |    4 +-
 .../mapping/collection/PersistentCollection.html   |    4 +-
 .../mapping/collection/PersistentList.html         |    4 +-
 .../mapping/collection/PersistentSet.html          |    4 +-
 .../mapping/collection/PersistentSortedSet.html    |    4 +-
 .../mapping/collection/package-summary.html        |    4 +-
 .../datastore/mapping/column/ColumnDatastore.html  |    4 +-
 .../datastore/mapping/column/package-summary.html  |    4 +-
 .../mapping/config/AbstractGormMappingFactory.html |    4 +-
 .../AuditMetadataType.html}                        |  135 +-
 .../mapping/config/ConfigurationBuilder.html       |    4 +-
 .../mapping/config/ConfigurationUtils.html         |    4 +-
 .../mapping/config/DatastoreEnvironment.html       |    4 +-
 .../DatastoreServiceMethodInvokingFactoryBean.html |    4 +-
 .../grails/datastore/mapping/config/Entity.html    |    6 +-
 .../mapping/config/MappingDefinition.html          |    4 +-
 .../grails/datastore/mapping/config/Property.html  |   67 +-
 .../grails/datastore/mapping/config/Settings.html  |    4 +-
 .../groovy/DefaultMappingConfigurationBuilder.html |    4 +-
 .../config/groovy/MappingConfigurationBuilder.html |    4 +-
 .../mapping/config/groovy/package-summary.html     |    4 +-
 .../datastore/mapping/config/package-frame.html    |    8 +
 .../datastore/mapping/config/package-summary.html  |   31 +-
 .../mapping/config/utils/ConfigUtils.html          |    4 +-
 .../mapping/config/utils/PropertyResolverMap.html  |    4 +-
 .../mapping/config/utils/package-summary.html      |    4 +-
 .../core/AbstractAttributeStoringSession.html      |    4 +-
 .../datastore/mapping/core/AbstractDatastore.html  |    4 +-
 .../datastore/mapping/core/AbstractSession.html    |    4 +-
 .../mapping/core/ConnectionNotFoundException.html  |    4 +-
 .../grails/datastore/mapping/core/Datastore.html   |    4 +-
 .../datastore/mapping/core/DatastoreAware.html     |    4 +-
 .../datastore/mapping/core/DatastoreException.html |    4 +-
 .../datastore/mapping/core/DatastoreUtils.html     |    4 +-
 .../mapping/core/EntityCreationException.html      |    4 +-
 .../mapping/core/IdentityGenerationException.html  |    4 +-
 .../mapping/core/OptimisticLockingException.html   |    4 +-
 .../org/grails/datastore/mapping/core/Ordered.html |    4 +-
 .../org/grails/datastore/mapping/core/Session.html |    4 +-
 .../datastore/mapping/core/SessionCallback.html    |    4 +-
 .../mapping/core/SessionCreationEvent.html         |    4 +-
 .../datastore/mapping/core/SessionImplementor.html |    4 +-
 .../datastore/mapping/core/SoftThreadLocalMap.html |    4 +-
 .../datastore/mapping/core/StatelessDatastore.html |    4 +-
 .../mapping/core/VoidSessionCallback.html          |    4 +-
 .../AbstractConnectionSourceFactory.html           |    4 +-
 .../connections/AbstractConnectionSources.html     |    4 +-
 .../mapping/core/connections/ConnectionSource.html |    4 +-
 .../core/connections/ConnectionSourceFactory.html  |    4 +-
 .../ConnectionSourceSettings.CustomSettings.html   |    6 +-
 .../ConnectionSourceSettings.DefaultSettings.html  |    6 +-
 .../core/connections/ConnectionSourceSettings.html |   35 +-
 .../ConnectionSourceSettingsBuilder.html           |    4 +-
 .../core/connections/ConnectionSources.html        |    4 +-
 .../connections/ConnectionSourcesInitializer.html  |    4 +-
 .../connections/ConnectionSourcesListener.html     |    4 +-
 .../connections/ConnectionSourcesProvider.html     |    4 +-
 .../core/connections/ConnectionSourcesSupport.html |    4 +-
 .../core/connections/DefaultConnectionSource.html  |    4 +-
 .../connections/InMemoryConnectionSources.html     |    4 +-
 .../MultipleConnectionSourceCapableDatastore.html  |    4 +-
 ...tonConnectionSources.NullConnectionFactory.html |    4 +-
 .../connections/SingletonConnectionSources.html    |    4 +-
 .../core/connections/StaticConnectionSources.html  |    4 +-
 .../mapping/core/connections/package-summary.html  |    4 +-
 .../core/exceptions/ConfigurationException.html    |    4 +-
 .../mapping/core/exceptions/package-summary.html   |    4 +-
 .../mapping/core/grailsversion/GrailsVersion.html  |    4 +-
 .../mapping/core/grailsversion/Snapshot.html       |    4 +-
 .../core/grailsversion/package-summary.html        |    4 +-
 .../datastore/mapping/core/impl/PendingDelete.html |    4 +-
 .../mapping/core/impl/PendingDeleteAdapter.html    |    4 +-
 .../datastore/mapping/core/impl/PendingInsert.html |    4 +-
 .../mapping/core/impl/PendingInsertAdapter.html    |    4 +-
 .../mapping/core/impl/PendingOperation.html        |    4 +-
 .../mapping/core/impl/PendingOperationAdapter.html |    4 +-
 .../core/impl/PendingOperationExecution.html       |    4 +-
 .../datastore/mapping/core/impl/PendingUpdate.html |    4 +-
 .../mapping/core/impl/PendingUpdateAdapter.html    |    4 +-
 .../mapping/core/impl/package-summary.html         |    4 +-
 .../mapping/core/order/OrderedComparator.html      |    4 +-
 .../mapping/core/order/package-summary.html        |    4 +-
 .../datastore/mapping/core/package-summary.html    |    4 +-
 .../mapping/dirty/checking/DirtyCheckable.html     |    4 +-
 .../dirty/checking/DirtyCheckableCollection.html   |    4 +-
 .../dirty/checking/DirtyCheckingCollection.html    |    4 +-
 .../mapping/dirty/checking/DirtyCheckingList.html  |    4 +-
 .../mapping/dirty/checking/DirtyCheckingMap.html   |    4 +-
 .../mapping/dirty/checking/DirtyCheckingSet.html   |    4 +-
 .../dirty/checking/DirtyCheckingSortedSet.html     |    4 +-
 .../dirty/checking/DirtyCheckingSupport.html       |    4 +-
 .../mapping/dirty/checking/package-summary.html    |    4 +-
 .../mapping/document/DocumentDatastore.html        |    4 +-
 .../mapping/document/config/Attribute.html         |    8 +-
 .../mapping/document/config/Collection.html        |    6 +-
 .../document/config/DocumentMappingContext.html    |    4 +-
 ...PersistentEntity.DocumentCollectionMapping.html |    4 +-
 .../document/config/DocumentPersistentEntity.html  |    4 +-
 .../config/GormDocumentMappingFactory.html         |    4 +-
 .../mapping/document/config/package-summary.html   |    4 +-
 .../mapping/document/package-summary.html          |    4 +-
 .../mapping/engine/AssociationIndexer.html         |    4 +-
 .../mapping/engine/AssociationQueryExecutor.html   |    4 +-
 .../datastore/mapping/engine/BeanEntityAccess.html |    4 +-
 .../datastore/mapping/engine/EntityAccess.html     |    4 +-
 .../datastore/mapping/engine/EntityPersister.html  |    4 +-
 .../mapping/engine/LockableEntityPersister.html    |    4 +-
 .../engine/ModificationTrackingEntityAccess.html   |    4 +-
 ...Persister.NativeEntryModifyingEntityAccess.html |    4 +-
 .../mapping/engine/NativeEntryEntityPersister.html |    4 +-
 .../mapping/engine/NonPersistentTypeException.html |    4 +-
 .../grails/datastore/mapping/engine/Persister.html |    4 +-
 .../mapping/engine/PropertyValueIndexer.html       |    4 +-
 .../engine/ThirdPartyCacheEntityPersister.html     |    4 +-
 .../engine/event/AbstractPersistenceEvent.html     |    4 +-
 .../event/AbstractPersistenceEventListener.html    |    4 +-
 .../engine/event/DatastoreInitializedEvent.html    |    4 +-
 .../datastore/mapping/engine/event/EventType.html  |    4 +-
 .../engine/event/PersistenceEventListener.html     |    4 +-
 .../mapping/engine/event/PostDeleteEvent.html      |    4 +-
 .../mapping/engine/event/PostInsertEvent.html      |    4 +-
 .../mapping/engine/event/PostLoadEvent.html        |    4 +-
 .../mapping/engine/event/PostUpdateEvent.html      |    4 +-
 .../mapping/engine/event/PreDeleteEvent.html       |    4 +-
 .../mapping/engine/event/PreInsertEvent.html       |    4 +-
 .../mapping/engine/event/PreLoadEvent.html         |    4 +-
 .../mapping/engine/event/PreUpdateEvent.html       |    4 +-
 .../mapping/engine/event/SaveOrUpdateEvent.html    |    4 +-
 .../mapping/engine/event/ValidationEvent.html      |    4 +-
 .../mapping/engine/event/package-summary.html      |    4 +-
 .../mapping/engine/internal/MappingUtils.html      |    4 +-
 .../mapping/engine/internal/package-summary.html   |    4 +-
 .../datastore/mapping/engine/package-summary.html  |    4 +-
 .../AbstractMappingAwareCustomTypeMarshaller.html  |    4 +-
 .../mapping/engine/types/CustomTypeMarshaller.html |    4 +-
 .../mapping/engine/types/package-summary.html      |    4 +-
 .../datastore/mapping/graph/GraphDatastore.html    |    4 +-
 .../datastore/mapping/graph/package-summary.html   |    4 +-
 .../engine/AbstractKeyValueEntityPersister.html    |    4 +-
 .../mapping/keyvalue/engine/KeyValueEntry.html     |    4 +-
 .../mapping/keyvalue/engine/package-summary.html   |    4 +-
 .../mapping/keyvalue/mapping/config/Family.html    |    6 +-
 .../mapping/config/GormKeyValueMappingFactory.html |    4 +-
 .../mapping/keyvalue/mapping/config/KeyValue.html  |    6 +-
 .../mapping/config/KeyValueMappingContext.html     |    4 +-
 .../mapping/config/KeyValueMappingFactory.html     |    4 +-
 ...ValuePersistentEntity.KeyValueClassMapping.html |    4 +-
 .../mapping/config/KeyValuePersistentEntity.html   |    4 +-
 .../keyvalue/mapping/config/package-summary.html   |    4 +-
 .../mapping/model/AbstractClassMapping.html        |    4 +-
 .../mapping/model/AbstractMappingContext.html      |    4 +-
 .../mapping/model/AbstractPersistentEntity.html    |    4 +-
 .../mapping/model/AbstractPersistentProperty.html  |    4 +-
 .../AuditMetadataUtils.html}                       |   79 +-
 .../datastore/mapping/model/ClassMapping.html      |    4 +-
 .../model/DatastoreConfigurationException.html     |    4 +-
 .../mapping/model/EmbeddedPersistentEntity.html    |    4 +-
 .../datastore/mapping/model/IdentityMapping.html   |    4 +-
 .../mapping/model/IllegalMappingException.html     |    4 +-
 .../model/MappingConfigurationStrategy.html        |    4 +-
 .../mapping/model/MappingContext.Listener.html     |    4 +-
 .../datastore/mapping/model/MappingContext.html    |    4 +-
 .../datastore/mapping/model/MappingFactory.html    |    4 +-
 .../datastore/mapping/model/PersistentEntity.html  |    4 +-
 .../mapping/model/PersistentProperty.html          |    4 +-
 .../datastore/mapping/model/PropertyMapping.html   |    4 +-
 .../datastore/mapping/model/ValueGenerator.html    |    4 +-
 .../config/GormMappingConfigurationStrategy.html   |    4 +-
 .../mapping/model/config/GormProperties.html       |    4 +-
 .../config/JpaMappingConfigurationStrategy.html    |    4 +-
 .../mapping/model/config/package-summary.html      |    4 +-
 .../mapping/model/lifecycle/Initializable.html     |    4 +-
 .../mapping/model/lifecycle/package-summary.html   |    4 +-
 .../datastore/mapping/model/package-frame.html     |    2 +-
 .../datastore/mapping/model/package-summary.html   |   13 +-
 .../datastore/mapping/model/types/Association.html |    4 +-
 .../datastore/mapping/model/types/Basic.html       |    4 +-
 .../model/types/BasicTypeConverterRegistrar.html   |    4 +-
 .../datastore/mapping/model/types/Custom.html      |    4 +-
 .../datastore/mapping/model/types/Embedded.html    |    4 +-
 .../mapping/model/types/EmbeddedCollection.html    |    4 +-
 .../datastore/mapping/model/types/Identity.html    |    4 +-
 .../datastore/mapping/model/types/ManyToMany.html  |    4 +-
 .../datastore/mapping/model/types/ManyToOne.html   |    4 +-
 .../datastore/mapping/model/types/OneToMany.html   |    4 +-
 .../datastore/mapping/model/types/OneToOne.html    |    4 +-
 .../datastore/mapping/model/types/Simple.html      |    4 +-
 .../datastore/mapping/model/types/TenantId.html    |    4 +-
 .../datastore/mapping/model/types/ToMany.html      |    4 +-
 .../datastore/mapping/model/types/ToOne.html       |    4 +-
 .../conversion/ByteArrayToStringConverter.html     |    4 +-
 .../types/conversion/DefaultConversionService.html |    4 +-
 .../types/conversion/DoubleToFloatConverter.html   |    4 +-
 .../IntArrayToIntegerArrayConverter.html           |    4 +-
 .../types/conversion/IntegerToByteConverter.html   |    4 +-
 .../types/conversion/IntegerToShortConverter.html  |    4 +-
 .../conversion/LongArrayToLongArrayConverter.html  |    4 +-
 .../conversion/StringToBigDecimalConverter.html    |    4 +-
 .../conversion/StringToBigIntegerConverter.html    |    4 +-
 .../conversion/StringToByteArrayConverter.html     |    4 +-
 .../conversion/StringToCurrencyConverter.html      |    4 +-
 .../types/conversion/StringToLocaleConverter.html  |    4 +-
 .../types/conversion/StringToShortConverter.html   |    4 +-
 .../conversion/StringToTimeZoneConverter.html      |    4 +-
 .../types/conversion/StringToURLConverter.html     |    4 +-
 .../model/types/conversion/package-summary.html    |    4 +-
 .../mapping/model/types/package-summary.html       |    4 +-
 .../mapping/mongo/AbstractMongoSession.html        |    4 +-
 .../datastore/mapping/mongo/MongoCodecSession.html |    4 +-
 .../datastore/mapping/mongo/MongoConstants.html    |    4 +-
 .../datastore/mapping/mongo/MongoDatastore.html    |    4 +-
 .../datastore/mapping/mongo/MongoSession.html      |    4 +-
 .../mapping/mongo/config/MongoAttribute.html       |    8 +-
 .../mongo/config/MongoClientOptionsBuilder.html    |    4 +-
 .../mongo/config/MongoCollection.Index.html        |    4 +-
 .../mapping/mongo/config/MongoCollection.html      |    6 +-
 .../mapping/mongo/config/MongoMappingContext.html  |    4 +-
 ...PersistentEntity.DocumentCollectionMapping.html |    4 +-
 .../mapping/mongo/config/MongoSettings.html        |    4 +-
 .../mapping/mongo/config/package-summary.html      |    4 +-
 .../AbstractMongoConnectionSourceSettings.html     |    8 +-
 .../connections/MongoConnectionSourceFactory.html  |    4 +-
 .../connections/MongoConnectionSourceSettings.html |    8 +-
 .../MongoConnectionSourceSettingsBuilder.html      |    4 +-
 .../mongo/connections/MongoConnectionSources.html  |    4 +-
 .../mapping/mongo/connections/package-summary.html |    4 +-
 ...ectEntityPersister.MongoAssociationIndexer.html |    4 +-
 .../engine/AbstractMongoObectEntityPersister.html  |    4 +-
 .../engine/MongoCodecEntityPersister.1.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.1.html  |    4 +-
 .../engine/MongoCodecEntityPersister.2.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.2.html  |    4 +-
 .../engine/MongoCodecEntityPersister.3.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.3.html  |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.html    |    4 +-
 .../mapping/mongo/engine/MongoEntityPersister.html |    4 +-
 .../engine/codecs/PersistentEntityCodec.1.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.2.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.3.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.4.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.5.html     |    4 +-
 .../PersistentEntityCodec.OneToManyDecoder.html    |    4 +-
 .../PersistentEntityCodec.OneToManyEncoder.html    |    4 +-
 .../codecs/PersistentEntityCodec.ToOneDecoder.html |    4 +-
 .../codecs/PersistentEntityCodec.ToOneEncoder.html |    4 +-
 .../mongo/engine/codecs/PersistentEntityCodec.html |    4 +-
 .../mongo/engine/codecs/package-summary.html       |    4 +-
 .../mapping/mongo/engine/package-summary.html      |    4 +-
 .../datastore/mapping/mongo/package-summary.html   |    4 +-
 .../mongo/query/MongoQuery.AggregatePipeline.html  |    4 +-
 .../query/MongoQuery.AggregatedResultList.html     |    4 +-
 .../mongo/query/MongoQuery.GeoCriterion.html       |    4 +-
 .../mongo/query/MongoQuery.GeoIntersects.html      |    4 +-
 .../mapping/mongo/query/MongoQuery.GeoWithin.html  |    4 +-
 .../mongo/query/MongoQuery.MongoResultList.html    |    4 +-
 .../mapping/mongo/query/MongoQuery.Near.html       |    4 +-
 .../mapping/mongo/query/MongoQuery.NearSphere.html |    4 +-
 .../mongo/query/MongoQuery.ProjectedProperty.html  |    4 +-
 .../mapping/mongo/query/MongoQuery.WithinBox.html  |    4 +-
 .../mongo/query/MongoQuery.WithinCircle.html       |    4 +-
 .../mongo/query/MongoQuery.WithinPolygon.html      |    4 +-
 .../datastore/mapping/mongo/query/MongoQuery.html  |    4 +-
 .../mapping/mongo/query/package-summary.html       |    4 +-
 .../mapping/multitenancy/AllTenantsResolver.html   |    4 +-
 .../MultiTenancySettings.MultiTenancyMode.html     |    4 +-
 .../mapping/multitenancy/MultiTenancySettings.html |    6 +-
 .../multitenancy/MultiTenantCapableDatastore.html  |    4 +-
 .../SchemaMultiTenantCapableDatastore.html         |    4 +-
 .../multitenancy/TenantDataSourceConfig.html       |    4 +-
 .../mapping/multitenancy/TenantResolver.html       |    4 +-
 .../multitenancy/exceptions/TenantException.html   |    4 +-
 .../exceptions/TenantNotFoundException.html        |    4 +-
 .../multitenancy/exceptions/package-summary.html   |    4 +-
 .../mapping/multitenancy/package-summary.html      |    4 +-
 .../resolvers/FixedTenantResolver.html             |    4 +-
 .../multitenancy/resolvers/NoTenantResolver.html   |    4 +-
 .../resolvers/SystemPropertyTenantResolver.html    |    4 +-
 .../multitenancy/resolvers/package-summary.html    |    4 +-
 .../multitenancy/web/CookieTenantResolver.html     |    4 +-
 .../multitenancy/web/HttpHeaderTenantResolver.html |    4 +-
 .../multitenancy/web/SessionTenantResolver.html    |    4 +-
 .../multitenancy/web/SubDomainTenantResolver.html  |    4 +-
 .../mapping/multitenancy/web/package-summary.html  |    4 +-
 .../proxy/AssociationQueryProxyHandler.html        |    4 +-
 .../datastore/mapping/proxy/EntityProxy.html       |    4 +-
 .../mapping/proxy/EntityProxyMethodHandler.html    |    4 +-
 .../mapping/proxy/GroovyObjectMethodHandler.html   |    4 +-
 .../mapping/proxy/JavassistProxyFactory.html       |    4 +-
 .../datastore/mapping/proxy/ProxyFactory.html      |    4 +-
 .../datastore/mapping/proxy/ProxyHandler.html      |    4 +-
 .../proxy/SessionEntityProxyMethodHandler.html     |    4 +-
 .../datastore/mapping/proxy/package-summary.html   |    4 +-
 .../datastore/mapping/query/AssociationQuery.html  |    4 +-
 .../datastore/mapping/query/Projections.html       |    4 +-
 .../mapping/query/Query.AvgProjection.html         |    4 +-
 .../datastore/mapping/query/Query.Between.html     |    4 +-
 .../datastore/mapping/query/Query.Conjunction.html |    4 +-
 .../query/Query.CountDistinctProjection.html       |    4 +-
 .../mapping/query/Query.CountProjection.html       |    4 +-
 .../datastore/mapping/query/Query.Criterion.html   |    4 +-
 .../datastore/mapping/query/Query.Disjunction.html |    4 +-
 .../mapping/query/Query.DistinctProjection.html    |    4 +-
 .../query/Query.DistinctPropertyProjection.html    |    4 +-
 .../datastore/mapping/query/Query.Equals.html      |    4 +-
 .../datastore/mapping/query/Query.EqualsAll.html   |    4 +-
 .../mapping/query/Query.EqualsProperty.html        |    4 +-
 .../datastore/mapping/query/Query.Exists.html      |    4 +-
 .../datastore/mapping/query/Query.GreaterThan.html |    4 +-
 .../mapping/query/Query.GreaterThanAll.html        |    4 +-
 .../mapping/query/Query.GreaterThanEquals.html     |    4 +-
 .../mapping/query/Query.GreaterThanEqualsAll.html  |    4 +-
 .../query/Query.GreaterThanEqualsProperty.html     |    4 +-
 .../mapping/query/Query.GreaterThanEqualsSome.html |    4 +-
 .../mapping/query/Query.GreaterThanProperty.html   |    4 +-
 .../mapping/query/Query.GreaterThanSome.html       |    4 +-
 .../query/Query.GroupPropertyProjection.html       |    4 +-
 .../datastore/mapping/query/Query.ILike.html       |    4 +-
 .../datastore/mapping/query/Query.IdEquals.html    |    4 +-
 .../mapping/query/Query.IdProjection.html          |    4 +-
 .../grails/datastore/mapping/query/Query.In.html   |    4 +-
 .../datastore/mapping/query/Query.IsEmpty.html     |    4 +-
 .../datastore/mapping/query/Query.IsNotEmpty.html  |    4 +-
 .../datastore/mapping/query/Query.IsNotNull.html   |    4 +-
 .../datastore/mapping/query/Query.IsNull.html      |    4 +-
 .../datastore/mapping/query/Query.Junction.html    |    4 +-
 .../datastore/mapping/query/Query.LessThan.html    |    4 +-
 .../datastore/mapping/query/Query.LessThanAll.html |    4 +-
 .../mapping/query/Query.LessThanEquals.html        |    4 +-
 .../mapping/query/Query.LessThanEqualsAll.html     |    4 +-
 .../query/Query.LessThanEqualsProperty.html        |    4 +-
 .../mapping/query/Query.LessThanEqualsSome.html    |    4 +-
 .../mapping/query/Query.LessThanProperty.html      |    4 +-
 .../mapping/query/Query.LessThanSome.html          |    4 +-
 .../grails/datastore/mapping/query/Query.Like.html |    4 +-
 .../mapping/query/Query.MaxProjection.html         |    4 +-
 .../mapping/query/Query.MinProjection.html         |    4 +-
 .../datastore/mapping/query/Query.Negation.html    |    4 +-
 .../datastore/mapping/query/Query.NotEquals.html   |    4 +-
 .../mapping/query/Query.NotEqualsAll.html          |    4 +-
 .../mapping/query/Query.NotEqualsProperty.html     |    4 +-
 .../datastore/mapping/query/Query.NotExists.html   |    4 +-
 .../datastore/mapping/query/Query.NotIn.html       |    4 +-
 .../datastore/mapping/query/Query.Order.html       |    4 +-
 .../datastore/mapping/query/Query.Projection.html  |    4 +-
 .../mapping/query/Query.ProjectionList.html        |    4 +-
 .../query/Query.PropertyComparisonCriterion.html   |    4 +-
 .../mapping/query/Query.PropertyCriterion.html     |    4 +-
 .../mapping/query/Query.PropertyNameCriterion.html |    4 +-
 .../mapping/query/Query.PropertyProjection.html    |    4 +-
 .../datastore/mapping/query/Query.RLike.html       |    4 +-
 .../datastore/mapping/query/Query.SizeEquals.html  |    4 +-
 .../mapping/query/Query.SizeGreaterThan.html       |    4 +-
 .../mapping/query/Query.SizeGreaterThanEquals.html |    4 +-
 .../mapping/query/Query.SizeLessThan.html          |    4 +-
 .../mapping/query/Query.SizeLessThanEquals.html    |    4 +-
 .../mapping/query/Query.SizeNotEquals.html         |    4 +-
 .../mapping/query/Query.SubqueryCriterion.html     |    4 +-
 .../mapping/query/Query.SumProjection.html         |    4 +-
 .../org/grails/datastore/mapping/query/Query.html  |    4 +-
 .../mapping/query/Query/Order.Direction.html       |    4 +-
 .../datastore/mapping/query/QueryCreator.html      |    4 +-
 .../datastore/mapping/query/QueryException.html    |    4 +-
 .../datastore/mapping/query/Restrictions.html      |    4 +-
 .../mapping/query/api/AssociationCriteria.html     |    4 +-
 .../mapping/query/api/BuildableCriteria.html       |    4 +-
 .../datastore/mapping/query/api/Criteria.html      |    4 +-
 .../mapping/query/api/ProjectionList.html          |    4 +-
 .../mapping/query/api/QueryAliasAwareSession.html  |    4 +-
 .../mapping/query/api/QueryArgumentsAware.html     |    4 +-
 .../mapping/query/api/QueryableCriteria.html       |    4 +-
 .../mapping/query/api/package-summary.html         |    4 +-
 .../query/criteria/FunctionCallingCriterion.html   |    4 +-
 .../mapping/query/criteria/package-summary.html    |    4 +-
 .../mapping/query/event/AbstractQueryEvent.html    |    4 +-
 .../mapping/query/event/PostQueryEvent.html        |    4 +-
 .../mapping/query/event/PreQueryEvent.html         |    4 +-
 .../mapping/query/event/QueryEventType.html        |    4 +-
 .../mapping/query/event/package-summary.html       |    4 +-
 .../mapping/query/jpa/JpaQueryBuilder.html         |    4 +-
 .../datastore/mapping/query/jpa/JpaQueryInfo.html  |    4 +-
 .../mapping/query/jpa/package-summary.html         |    4 +-
 .../mapping/query/order/ManualEntityOrdering.html  |    4 +-
 .../mapping/query/order/package-summary.html       |    4 +-
 .../datastore/mapping/query/package-summary.html   |    4 +-
 .../query/projections/ManualProjections.html       |    4 +-
 .../mapping/query/projections/package-summary.html |    4 +-
 .../mapping/rdbms/RelationalDatastore.html         |    4 +-
 .../datastore/mapping/rdbms/package-summary.html   |    4 +-
 .../mapping/reflect/AstAnnotationUtils.html        |    4 +-
 .../mapping/reflect/AstGenericsUtils.html          |    4 +-
 .../datastore/mapping/reflect/AstUtils.1.html      |    4 +-
 .../grails/datastore/mapping/reflect/AstUtils.html |    4 +-
 .../mapping/reflect/ClassPropertyFetcher.html      |    4 +-
 .../datastore/mapping/reflect/ClassUtils.html      |    4 +-
 .../mapping/reflect/ClosureToMapPopulator.html     |    4 +-
 .../reflect/EntityReflector.PropertyReader.html    |    4 +-
 .../reflect/EntityReflector.PropertyWriter.html    |    4 +-
 .../datastore/mapping/reflect/EntityReflector.html |    4 +-
 .../mapping/reflect/FieldEntityAccess.html         |    4 +-
 .../mapping/reflect/InstantiationException.html    |    4 +-
 .../datastore/mapping/reflect/MetaClassUtils.html  |    4 +-
 .../datastore/mapping/reflect/NameUtils.html       |    4 +-
 .../datastore/mapping/reflect/ReflectionUtils.html |    4 +-
 .../datastore/mapping/reflect/package-summary.html |    4 +-
 .../mapping/services/DefaultServiceRegistry.html   |    4 +-
 .../grails/datastore/mapping/services/Service.html |    4 +-
 .../mapping/services/ServiceDefinition.html        |    4 +-
 .../mapping/services/ServiceNotFoundException.html |    4 +-
 .../mapping/services/ServiceRegistry.html          |    4 +-
 .../mapping/services/SoftServiceLoader.html        |    4 +-
 .../mapping/services/package-summary.html          |    4 +-
 .../mapping/simple/SimpleMapDatastore.html         |    4 +-
 .../datastore/mapping/simple/SimpleMapSession.html |    4 +-
 .../SimpleMapConnectionSourceFactory.html          |    4 +-
 .../simple/connections/package-summary.html        |    4 +-
 .../simple/engine/SimpleMapEntityPersister.1.html  |    4 +-
 .../simple/engine/SimpleMapEntityPersister.2.html  |    4 +-
 .../simple/engine/SimpleMapEntityPersister.html    |    4 +-
 .../mapping/simple/engine/package-summary.html     |    4 +-
 .../datastore/mapping/simple/package-summary.html  |    4 +-
 .../mapping/simple/query/SimpleMapQuery.html       |    4 +-
 .../mapping/simple/query/SimpleMapResultList.html  |    4 +-
 .../mapping/simple/query/package-summary.html      |    4 +-
 .../CustomizableRollbackTransactionAttribute.html  |    4 +-
 .../transactions/DatastoreTransactionManager.html  |    4 +-
 .../mapping/transactions/SessionHolder.html        |    4 +-
 .../transactions/SessionOnlyTransaction.html       |    4 +-
 .../mapping/transactions/Transaction.html          |    4 +-
 .../transactions/TransactionCapableDatastore.html  |    4 +-
 .../mapping/transactions/TransactionObject.html    |    4 +-
 .../mapping/transactions/TransactionUtils.html     |    4 +-
 .../mapping/transactions/package-summary.html      |    4 +-
 .../support/SpringSessionSynchronization.html      |    4 +-
 .../transactions/support/package-summary.html      |    4 +-
 .../validation/BeanFactoryValidatorRegistry.html   |    4 +-
 .../mapping/validation/CascadeValidateType.html    |    4 +-
 .../mapping/validation/ValidationErrors.html       |    4 +-
 .../mapping/validation/ValidationException.html    |    4 +-
 .../mapping/validation/ValidatorRegistry.html      |    4 +-
 .../mapping/validation/package-summary.html        |    4 +-
 .../web/support/OpenSessionInViewInterceptor.html  |    4 +-
 .../mapping/web/support/package-summary.html       |    4 +-
 .../dev/support/CommandLineResourceLoader.html     |    4 +-
 .../dev/support/DevelopmentShutdownHook.html       |    4 +-
 .../org/grails/dev/support/package-summary.html    |    4 +-
 .../encoder/AbstractCharReplacementEncoder.html    |    4 +-
 .../grails/encoder/AbstractEncodedAppender.html    |    4 +-
 .../api/org/grails/encoder/ChainedDecoder.html     |    4 +-
 .../api/org/grails/encoder/ChainedEncoder.html     |    4 +-
 .../api/org/grails/encoder/ChainedEncoders.html    |    4 +-
 .../api/org/grails/encoder/CodecFactory.html       |    4 +-
 .../api/org/grails/encoder/CodecIdentifier.html    |    4 +-
 .../grails/encoder/CodecIdentifierProvider.html    |    4 +-
 .../api/org/grails/encoder/CodecLookup.html        |    4 +-
 .../api/org/grails/encoder/CodecLookupHelper.html  |    4 +-
 .../org/grails/encoder/CodecMetaClassSupport.html  |    4 +-
 .../grails/encoder/CombinedCodecIdentifier.html    |    4 +-
 docs/snapshot/api/org/grails/encoder/Decoder.html  |    4 +-
 .../org/grails/encoder/DefaultCodecIdentifier.html |    4 +-
 .../encoder/DefaultEncodingStateRegistry.html      |    4 +-
 .../api/org/grails/encoder/Encodeable.html         |    4 +-
 .../api/org/grails/encoder/EncodedAppender.html    |    4 +-
 .../org/grails/encoder/EncodedAppenderFactory.html |    4 +-
 .../org/grails/encoder/EncodedAppenderWriter.html  |    4 +-
 .../encoder/EncodedAppenderWriterFactory.html      |    4 +-
 docs/snapshot/api/org/grails/encoder/Encoder.html  |    4 +-
 .../api/org/grails/encoder/EncoderAware.html       |    4 +-
 .../api/org/grails/encoder/EncodesToWriter.html    |    4 +-
 .../org/grails/encoder/EncodesToWriterAdapter.html |    4 +-
 .../api/org/grails/encoder/EncodingState.html      |    4 +-
 .../api/org/grails/encoder/EncodingStateImpl.html  |    4 +-
 .../org/grails/encoder/EncodingStateRegistry.html  |    4 +-
 .../encoder/EncodingStateRegistryLookup.html       |    4 +-
 .../encoder/EncodingStateRegistryLookupHolder.html |    4 +-
 .../api/org/grails/encoder/StreamEncodeable.html   |    4 +-
 .../api/org/grails/encoder/StreamingEncoder.html   |    4 +-
 .../encoder/StreamingEncoderEncodedAppender.html   |    4 +-
 .../grails/encoder/StreamingEncoderWritable.html   |    4 +-
 .../org/grails/encoder/StreamingEncoderWriter.html |    4 +-
 .../org/grails/encoder/WriterEncodedAppender.html  |    4 +-
 .../org/grails/encoder/impl/BasicCodecLookup.html  |    4 +-
 .../org/grails/encoder/impl/BasicJSONEncoder.html  |    4 +-
 .../org/grails/encoder/impl/BasicXMLEncoder.html   |    4 +-
 .../api/org/grails/encoder/impl/HTML4Codec.html    |    4 +-
 .../api/org/grails/encoder/impl/HTML4Decoder.html  |    4 +-
 .../api/org/grails/encoder/impl/HTML4Encoder.html  |    4 +-
 .../grails/encoder/impl/HTMLCodecFactory.1.html    |    4 +-
 .../org/grails/encoder/impl/HTMLCodecFactory.html  |    4 +-
 .../api/org/grails/encoder/impl/HTMLEncoder.html   |    4 +-
 .../api/org/grails/encoder/impl/HTMLJSCodec.html   |    4 +-
 .../grails/encoder/impl/JSONCodecFactory.1.html    |    4 +-
 .../org/grails/encoder/impl/JSONCodecFactory.html  |    4 +-
 .../org/grails/encoder/impl/JavaScriptCodec.1.html |    4 +-
 .../org/grails/encoder/impl/JavaScriptCodec.html   |    4 +-
 .../org/grails/encoder/impl/JavaScriptEncoder.html |    4 +-
 .../api/org/grails/encoder/impl/NoneEncoder.html   |    4 +-
 .../api/org/grails/encoder/impl/RawCodec.html      |    4 +-
 .../grails/encoder/impl/StandaloneCodecLookup.html |    4 +-
 .../org/grails/encoder/impl/URLCodecFactory.1.html |    4 +-
 .../org/grails/encoder/impl/URLCodecFactory.2.html |    4 +-
 .../org/grails/encoder/impl/URLCodecFactory.html   |    4 +-
 .../org/grails/encoder/impl/XMLCodecFactory.html   |    4 +-
 .../org/grails/encoder/impl/package-summary.html   |    4 +-
 .../api/org/grails/encoder/package-summary.html    |    4 +-
 .../api/org/grails/events/ClosureEventTrigger.html |    4 +-
 .../api/org/grails/events/EventIdUtils.html        |    4 +-
 .../org/grails/events/EventSubscriberTrigger.html  |    4 +-
 .../org/grails/events/bus/AbstractEventBus.1.html  |    4 +-
 ...Bus.EventTriggerTransactionSynchronization.html |    4 +-
 .../bus/AbstractEventBus.NotificationTrigger.html  |    4 +-
 .../org/grails/events/bus/AbstractEventBus.html    |    4 +-
 .../org/grails/events/bus/ExecutorEventBus.html    |    4 +-
 .../org/grails/events/bus/SynchronousEventBus.html |    4 +-
 .../api/org/grails/events/bus/package-summary.html |    4 +-
 .../events/bus/spring/EventBusFactoryBean.html     |    4 +-
 .../grails/events/bus/spring/package-summary.html  |    4 +-
 .../grails/events/gorm/GormAnnotatedListener.html  |    4 +-
 .../events/gorm/GormAnnotatedSubscriber.html       |    4 +-
 .../events/gorm/GormDispatcherRegistrar.html       |    4 +-
 .../grails/events/gorm/GormEventDispatcher.html    |    4 +-
 .../org/grails/events/gorm/package-summary.html    |    4 +-
 .../api/org/grails/events/gpars/ActorEventBus.html |    4 +-
 .../org/grails/events/gpars/package-summary.html   |    4 +-
 .../api/org/grails/events/package-summary.html     |    4 +-
 .../events/registry/AbstractSubscription.html      |    4 +-
 .../events/registry/ClosureSubscription.html       |    4 +-
 .../registry/EventSubscriberSubscription.html      |    4 +-
 .../grails/events/registry/package-summary.html    |    4 +-
 .../org/grails/events/rxjava/EventWithReply.html   |    4 +-
 .../api/org/grails/events/rxjava/RxEventBus.html   |    4 +-
 .../org/grails/events/rxjava/package-summary.html  |    4 +-
 .../org/grails/events/rxjava2/EventWithReply.html  |    4 +-
 .../api/org/grails/events/rxjava2/RxEventBus.html  |    4 +-
 .../org/grails/events/rxjava2/package-summary.html |    4 +-
 .../org/grails/events/rxjava3/EventWithReply.html  |    4 +-
 .../api/org/grails/events/rxjava3/RxEventBus.html  |    4 +-
 .../org/grails/events/rxjava3/package-summary.html |    4 +-
 .../org/grails/events/spring/SpringEventBus.html   |    4 +-
 .../grails/events/spring/SpringEventBusEvent.html  |    4 +-
 .../events/spring/SpringEventTranslator.html       |    4 +-
 .../org/grails/events/spring/package-summary.html  |    4 +-
 .../events/transform/AnnotatedSubscriber.html      |    4 +-
 .../events/transform/PublisherTransform.html       |    4 +-
 .../events/transform/SubscriberTransform.html      |    4 +-
 .../grails/events/transform/package-summary.html   |    4 +-
 .../api/org/grails/exceptions/ExceptionUtils.html  |    4 +-
 .../api/org/grails/exceptions/package-summary.html |    4 +-
 .../exceptions/reporting/CodeSnippetPrinter.html   |    4 +-
 .../reporting/DefaultStackTraceFilterer.html       |    4 +-
 .../reporting/DefaultStackTracePrinter.html        |    4 +-
 .../exceptions/reporting/SourceCodeAware.html      |    4 +-
 .../exceptions/reporting/StackTraceFilterer.html   |    4 +-
 .../exceptions/reporting/StackTracePrinter.html    |    4 +-
 .../exceptions/reporting/package-summary.html      |    4 +-
 .../commands/ApplicationContextCommandTask.html    |    4 +-
 .../commands/ApplicationContextScriptTask.html     |    4 +-
 .../gradle/plugin/commands/package-summary.html    |    4 +-
 .../grails/gradle/plugin/core/GrailsExtension.html |   69 +-
 .../gradle/plugin/core/GrailsGradlePlugin.html     |   32 +-
 .../plugin/core/GrailsPluginGradlePlugin.html      |    6 +-
 .../plugin/core/IntegrationTestGradlePlugin.html   |    4 +-
 .../grails/gradle/plugin/core/package-summary.html |    4 +-
 .../plugin/exploded/ExplodedCompatibilityRule.html |    4 +-
 .../exploded/ExplodedDisambiguationRule.html       |    4 +-
 .../plugin/exploded/GrailsExplodedPlugin.html      |    4 +-
 .../gradle/plugin/exploded/package-summary.html    |    4 +-
 .../plugin/model/DefaultGrailsClasspath.html       |    4 +-
 .../gradle/plugin/model/GrailsClasspath.html       |    4 +-
 .../model/GrailsClasspathToolingModelBuilder.html  |    4 +-
 .../gradle/plugin/model/package-summary.html       |    4 +-
 .../plugin/profiles/GrailsProfileGradlePlugin.html |    4 +-
 .../profiles/GrailsProfilePublishGradlePlugin.html |    4 +-
 .../gradle/plugin/profiles/package-summary.html    |    4 +-
 .../plugin/profiles/tasks/ProfileCompilerTask.html |    4 +-
 .../plugin/profiles/tasks/package-summary.html     |    4 +-
 .../gradle/plugin/run/FindMainClassTask.html       |    4 +-
 .../grails/gradle/plugin/run/GrailsRunTask.html    |    4 +-
 .../grails/gradle/plugin/run/package-summary.html  |    4 +-
 .../org/grails/gradle/plugin/util/SourceSets.html  |    4 +-
 .../grails/gradle/plugin/util/package-summary.html |    4 +-
 .../views/AbstractGroovyTemplateCompileTask.1.html |    4 +-
 .../views/AbstractGroovyTemplateCompileTask.html   |    4 +-
 .../plugin/views/AbstractGroovyTemplatePlugin.html |    4 +-
 .../gradle/plugin/views/ViewCompileOptions.html    |    4 +-
 .../views/gsp/GroovyPageForkCompileTask.1.html     |    4 +-
 .../views/gsp/GroovyPageForkCompileTask.html       |    4 +-
 .../gradle/plugin/views/gsp/GroovyPagePlugin.html  |    4 +-
 .../gradle/plugin/views/gsp/package-summary.html   |    4 +-
 .../plugin/views/json/GrailsGsonViewsPlugin.html   |    4 +-
 .../plugin/views/json/GsonViewCompilerTask.html    |    4 +-
 .../gradle/plugin/views/json/package-summary.html  |    4 +-
 .../views/markup/GrailsMarkupViewsPlugin.html      |    4 +-
 .../views/markup/MarkupViewCompilerTask.html       |    4 +-
 .../plugin/views/markup/package-summary.html       |    4 +-
 .../gradle/plugin/views/package-summary.html       |    4 +-
 .../gradle/plugin/web/GrailsWebGradlePlugin.html   |    6 +-
 .../grails/gradle/plugin/web/package-summary.html  |    4 +-
 .../org/grails/gsp/CompileStaticGroovyPage.html    |    4 +-
 docs/snapshot/api/org/grails/gsp/GroovyPage.html   |    4 +-
 .../api/org/grails/gsp/GroovyPageBinding.html      |    4 +-
 .../api/org/grails/gsp/GroovyPageClassLoader.html  |    4 +-
 .../api/org/grails/gsp/GroovyPageMetaInfo.html     |    4 +-
 .../org/grails/gsp/GroovyPageResourceLoader.html   |    4 +-
 .../org/grails/gsp/GroovyPageSourceDecorator.html  |    4 +-
 .../api/org/grails/gsp/GroovyPageTemplate.html     |    4 +-
 .../api/org/grails/gsp/GroovyPageWritable.html     |    4 +-
 .../api/org/grails/gsp/GroovyPagesException.html   |    4 +-
 .../api/org/grails/gsp/GroovyPagesMetaUtils.html   |    4 +-
 .../org/grails/gsp/GroovyPagesTemplateEngine.html  |    4 +-
 docs/snapshot/api/org/grails/gsp/ModelEntry.html   |    4 +-
 .../api/org/grails/gsp/ModelRecordingCache.html    |    4 +-
 .../org/grails/gsp/ModelRecordingGroovyPage.html   |    4 +-
 .../grails/gsp/ResourceAwareTemplateEngine.html    |    4 +-
 .../api/org/grails/gsp/compiler/GSPWriter.html     |    4 +-
 .../gsp/compiler/GrailsLayoutPreprocessor.html     |    4 +-
 .../grails/gsp/compiler/GroovyPageCompiler.html    |    4 +-
 .../org/grails/gsp/compiler/GroovyPageParser.html  |    4 +-
 .../gsp/compiler/GroovyPageTypeCheckingConfig.html |    4 +-
 .../compiler/GroovyPageTypeCheckingExtension.html  |    4 +-
 .../org/grails/gsp/compiler/package-summary.html   |    4 +-
 .../org/grails/gsp/compiler/tags/GrailsTag.html    |    4 +-
 .../gsp/compiler/tags/GrailsTagRegistry.html       |    4 +-
 .../grails/gsp/compiler/tags/GroovyCollectTag.html |    4 +-
 .../org/grails/gsp/compiler/tags/GroovyDefTag.html |    4 +-
 .../grails/gsp/compiler/tags/GroovyEachTag.html    |    4 +-
 .../grails/gsp/compiler/tags/GroovyElseIfTag.html  |    4 +-
 .../grails/gsp/compiler/tags/GroovyElseTag.html    |    4 +-
 .../grails/gsp/compiler/tags/GroovyFindAllTag.html |    4 +-
 .../grails/gsp/compiler/tags/GroovyGrepTag.html    |    4 +-
 .../org/grails/gsp/compiler/tags/GroovyIfTag.html  |    4 +-
 .../grails/gsp/compiler/tags/GroovySyntaxTag.html  |    4 +-
 .../grails/gsp/compiler/tags/GroovyUnlessTag.html  |    4 +-
 .../grails/gsp/compiler/tags/GroovyWhileTag.html   |    4 +-
 .../grails/gsp/compiler/tags/package-summary.html  |    4 +-
 .../transform/GroovyPageBytecodeOptimizer.html     |    4 +-
 .../transform/GroovyPageInjectionOperation.html    |    4 +-
 .../grails/gsp/compiler/transform/LineNumber.html  |    4 +-
 .../compiler/transform/LineNumberTransform.html    |    4 +-
 .../gsp/compiler/transform/package-summary.html    |    4 +-
 .../io/CachingGroovyPageStaticResourceLocator.html |    4 +-
 ...efaultGroovyPageLocator.PluginViewPathInfo.html |    4 +-
 .../grails/gsp/io/DefaultGroovyPageLocator.html    |    4 +-
 .../gsp/io/GroovyPageCompiledScriptSource.html     |    4 +-
 .../api/org/grails/gsp/io/GroovyPageLocator.html   |    4 +-
 .../gsp/io/GroovyPageResourceScriptSource.html     |    4 +-
 .../org/grails/gsp/io/GroovyPageScriptSource.html  |    4 +-
 .../gsp/io/GroovyPageStaticResourceLocator.html    |    4 +-
 .../api/org/grails/gsp/io/package-summary.html     |    4 +-
 .../gsp/jsp/GroovyPagesJspApplicationContext.html  |    4 +-
 .../org/grails/gsp/jsp/GroovyPagesJspFactory.html  |    4 +-
 .../org/grails/gsp/jsp/GroovyPagesPageContext.html |    4 +-
 .../api/org/grails/gsp/jsp/JspFragmentImpl.html    |    4 +-
 docs/snapshot/api/org/grails/gsp/jsp/JspTag.html   |    4 +-
 .../api/org/grails/gsp/jsp/JspTagImpl.html         |    4 +-
 .../snapshot/api/org/grails/gsp/jsp/JspTagLib.html |    4 +-
 .../api/org/grails/gsp/jsp/JspTagLibImpl.html      |    4 +-
 .../api/org/grails/gsp/jsp/JspWriterDelegate.html  |    4 +-
 .../org/grails/gsp/jsp/LocalEntityResolver.html    |    4 +-
 .../api/org/grails/gsp/jsp/PageContextFactory.html |    4 +-
 .../api/org/grails/gsp/jsp/TagLibraryResolver.html |    4 +-
 .../org/grails/gsp/jsp/TagLibraryResolverImpl.html |    4 +-
 .../snapshot/api/org/grails/gsp/jsp/TldReader.html |    4 +-
 .../org/grails/gsp/jsp/WebXmlTagLibraryReader.html |    4 +-
 .../api/org/grails/gsp/jsp/package-summary.html    |    4 +-
 .../api/org/grails/gsp/package-summary.html        |    4 +-
 .../io/support/AbstractFileResolvingResource.html  |    4 +-
 .../api/org/grails/io/support/AntPathMatcher.html  |    4 +-
 .../org/grails/io/support/ByteArrayResource.html   |    4 +-
 .../org/grails/io/support/ClassPathResource.html   |    4 +-
 .../grails/io/support/DefaultResourceLoader.html   |    4 +-
 .../org/grails/io/support/DevNullPrintStream.html  |    4 +-
 .../grails/io/support/FactoriesLoaderSupport.html  |    4 +-
 .../org/grails/io/support/FileSystemResource.html  |    4 +-
 .../io/support/FileSystemResourceLoader.html       |    4 +-
 .../org/grails/io/support/GrailsResourceUtils.html |    4 +-
 .../support/MainClassFinder.MainMethodFinder.html  |    4 +-
 .../api/org/grails/io/support/MainClassFinder.html |    4 +-
 .../api/org/grails/io/support/MainClassHolder.html |    4 +-
 .../PathMatchingResourcePatternResolver.html       |    4 +-
 .../api/org/grails/io/support/Resource.html        |    4 +-
 .../api/org/grails/io/support/ResourceLoader.html  |    4 +-
 .../api/org/grails/io/support/ResourceLocator.html |    4 +-
 .../api/org/grails/io/support/SpringIOUtils.html   |    4 +-
 .../grails/io/support/StaticResourceLoader.html    |    4 +-
 .../api/org/grails/io/support/UrlResource.html     |    4 +-
 .../api/org/grails/io/support/package-summary.html |    4 +-
 .../watch/DirectoryWatcher.FileChangeListener.html |    4 +-
 .../api/org/grails/io/watch/DirectoryWatcher.html  |    4 +-
 .../io/watch/FileExtensionFileChangeListener.html  |    4 +-
 .../api/org/grails/io/watch/package-summary.html   |    4 +-
 .../AbstractHibernateDatastore.FlushMode.html      |    4 +-
 .../orm/hibernate/AbstractHibernateDatastore.html  |    4 +-
 .../AbstractHibernateGormInstanceApi.html          |    4 +-
 .../AbstractHibernateGormStaticApi.1.html          |    4 +-
 .../hibernate/AbstractHibernateGormStaticApi.html  |    4 +-
 .../AbstractHibernateGormValidationApi.html        |    4 +-
 .../orm/hibernate/AbstractHibernateSession.html    |    4 +-
 .../orm/hibernate/EventListenerIntegrator.html     |    4 +-
 ...Template.CloseSuppressingInvocationHandler.html |    4 +-
 .../GrailsHibernateTemplate.HibernateCallback.html |    4 +-
 .../orm/hibernate/GrailsHibernateTemplate.html     |    4 +-
 .../GrailsHibernateTransactionManager.html         |    4 +-
 .../grails/orm/hibernate/GrailsSessionContext.html |    4 +-
 .../grails/orm/hibernate/HibernateDatastore.html   |    4 +-
 .../orm/hibernate/HibernateEventListeners.html     |    4 +-
 .../orm/hibernate/HibernateGormEnhancer.html       |    4 +-
 .../orm/hibernate/HibernateGormInstanceApi.html    |    4 +-
 .../orm/hibernate/HibernateGormStaticApi.html      |    4 +-
 .../orm/hibernate/HibernateGormValidationApi.html  |    4 +-
 .../HibernateMappingContextSessionFactoryBean.html |    4 +-
 .../org/grails/orm/hibernate/HibernateSession.html |    4 +-
 .../grails/orm/hibernate/IHibernateTemplate.html   |    4 +-
 .../grails/orm/hibernate/InstanceApiHelper.html    |    4 +-
 .../grails/orm/hibernate/MetadataIntegrator.html   |    4 +-
 .../grails/orm/hibernate/SessionFactoryHolder.html |    4 +-
 .../access/TraitPropertyAccessStrategy.html        |    4 +-
 .../orm/hibernate/access/package-summary.html      |    4 +-
 .../hibernate/cfg/AbstractGrailsDomainBinder.html  |    4 +-
 .../org/grails/orm/hibernate/cfg/CacheConfig.html  |    6 +-
 .../org/grails/orm/hibernate/cfg/ColumnConfig.html |    6 +-
 .../orm/hibernate/cfg/CompositeIdentity.html       |    8 +-
 .../orm/hibernate/cfg/DiscriminatorConfig.html     |    6 +-
 .../orm/hibernate/cfg/GrailsDomainBinder.html      |    4 +-
 .../orm/hibernate/cfg/GrailsHibernateUtil.html     |    4 +-
 .../cfg/GrailsIdentifierGeneratorFactory.html      |    4 +-
 .../hibernate/cfg/HibernateMappingBuilder.1.html   |    4 +-
 .../orm/hibernate/cfg/HibernateMappingBuilder.html |    4 +-
 .../orm/hibernate/cfg/HibernateMappingContext.html |    4 +-
 .../cfg/HibernateMappingContextConfiguration.html  |    4 +-
 .../hibernate/cfg/HibernatePersistentEntity.html   |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Identity.html |    8 +-
 .../grails/orm/hibernate/cfg/IdentityEnumType.html |    4 +-
 .../grails/orm/hibernate/cfg/InstanceProxy.html    |    4 +-
 .../org/grails/orm/hibernate/cfg/JoinTable.html    |    6 +-
 .../api/org/grails/orm/hibernate/cfg/Mapping.html  |    6 +-
 .../org/grails/orm/hibernate/cfg/NaturalId.html    |    6 +-
 .../cfg/PersistentEntityNamingStrategy.html        |    4 +-
 .../grails/orm/hibernate/cfg/PropertyConfig.html   |    8 +-
 .../hibernate/cfg/PropertyDefinitionDelegate.html  |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Settings.html |    4 +-
 .../org/grails/orm/hibernate/cfg/SortConfig.html   |    6 +-
 .../api/org/grails/orm/hibernate/cfg/Table.html    |    6 +-
 .../grails/orm/hibernate/cfg/package-summary.html  |    4 +-
 .../compiler/HibernateEntityTransformation.1.html  |    4 +-
 .../compiler/HibernateEntityTransformation.html    |    4 +-
 .../orm/hibernate/compiler/package-summary.html    |    4 +-
 .../AbstractHibernateConnectionSourceFactory.html  |    4 +-
 .../connections/HibernateConnectionSource.html     |    4 +-
 .../HibernateConnectionSourceFactory.html          |    4 +-
 ...ceSettings.HibernateSettings.CacheSettings.html |    6 +-
 ....HibernateSettings.FlushSettings.FlushMode.html |    4 +-
 ...ceSettings.HibernateSettings.FlushSettings.html |    6 +-
 ...rceSettings.HibernateSettings.OsivSettings.html |    6 +-
 ...ConnectionSourceSettings.HibernateSettings.html |    6 +-
 .../HibernateConnectionSourceSettings.html         |    8 +-
 .../HibernateConnectionSourceSettingsBuilder.html  |    4 +-
 .../orm/hibernate/connections/package-summary.html |    4 +-
 .../datasource/MultipleDataSourceSupport.html      |    4 +-
 .../orm/hibernate/datasource/package-summary.html  |    4 +-
 .../dirty/GrailsEntityDirtinessStrategy.1.html     |    4 +-
 .../dirty/GrailsEntityDirtinessStrategy.html       |    4 +-
 .../orm/hibernate/dirty/package-summary.html       |    4 +-
 .../listener/AbstractHibernateEventListener.html   |    4 +-
 .../event/listener/HibernateEventListener.html     |    4 +-
 .../hibernate/event/listener/package-summary.html  |    4 +-
 ...CouldNotDetermineHibernateDialectException.html |    4 +-
 .../GrailsHibernateConfigurationException.html     |    4 +-
 .../exceptions/GrailsHibernateException.html       |    4 +-
 .../hibernate/exceptions/GrailsQueryException.html |    4 +-
 .../orm/hibernate/exceptions/package-summary.html  |    4 +-
 .../multitenancy/MultiTenantEventListener.html     |    4 +-
 .../hibernate/multitenancy/package-summary.html    |    4 +-
 .../org/grails/orm/hibernate/package-summary.html  |    4 +-
 .../orm/hibernate/proxy/HibernateProxyHandler.html |    4 +-
 .../proxy/SimpleHibernateProxyHandler.html         |    4 +-
 .../orm/hibernate/proxy/package-summary.html       |    4 +-
 ...HibernateCriteriaBuilder.LogicalExpression.html |    4 +-
 .../query/AbstractHibernateCriteriaBuilder.html    |    4 +-
 ...HibernateCriterionAdapter.CriterionAdaptor.html |    4 +-
 .../query/AbstractHibernateCriterionAdapter.html   |    4 +-
 .../AbstractHibernateQuery.CriteriaAndAlias.html   |    4 +-
 ...ctHibernateQuery.HibernateAssociationQuery.html |    4 +-
 .../AbstractHibernateQuery.HibernateJunction.html  |    4 +-
 ...ractHibernateQuery.HibernateProjectionList.html |    4 +-
 .../hibernate/query/AbstractHibernateQuery.html    |    4 +-
 .../hibernate/query/GrailsHibernateQueryUtils.html |    4 +-
 .../hibernate/query/HibernateCriterionAdapter.html |    4 +-
 .../orm/hibernate/query/HibernateHqlQuery.html     |    4 +-
 .../query/HibernateProjectionAdapter.html          |    4 +-
 .../grails/orm/hibernate/query/HibernateQuery.html |    4 +-
 .../hibernate/query/HibernateQueryConstants.html   |    4 +-
 .../orm/hibernate/query/PagedResultList.html       |    4 +-
 .../orm/hibernate/query/package-summary.html       |    4 +-
 .../AbstractClosureEventTriggeringInterceptor.html |    4 +-
 .../hibernate/support/ClosureEventListener.html    |    4 +-
 .../support/ClosureEventTriggeringInterceptor.html |    4 +-
 .../hibernate/support/DataSourceFactoryBean.html   |    4 +-
 ...bernateDatastoreConnectionSourcesRegistrar.html |    4 +-
 .../support/HibernateDatastoreFactoryBean.html     |    4 +-
 .../HibernateDialectDetectorFactoryBean.html       |    4 +-
 .../hibernate/support/HibernateRuntimeUtils.html   |    4 +-
 .../hibernate/support/HibernateVersionSupport.html |    4 +-
 .../org/grails/orm/hibernate/support/SoftKey.html  |    4 +-
 .../orm/hibernate/support/package-summary.html     |    4 +-
 .../HibernateJtaTransactionManagerAdapter.html     |    4 +-
 .../PlatformTransactionManagerProxy.html           |    4 +-
 .../orm/hibernate/transaction/package-summary.html |    4 +-
 .../grails/plugin/cache/GrailsCacheManager.html    |    4 +-
 .../plugin/cache/GrailsCacheManagerAware.html      |    4 +-
 .../compiler/AbstractCacheTransformation.1.html    |    4 +-
 .../compiler/AbstractCacheTransformation.html      |    4 +-
 .../cache/compiler/CacheEvictTransformation.html   |    4 +-
 .../cache/compiler/CachePutTransformation.html     |    4 +-
 .../cache/compiler/CacheableTransformation.html    |    4 +-
 .../plugin/cache/compiler/package-summary.html     |    4 +-
 .../org/grails/plugin/cache/package-summary.html   |    4 +-
 ...urceAggregatePersistenceContextInterceptor.html |    4 +-
 .../AggregatePersistenceContextInterceptor.html    |    4 +-
 .../GrailsOpenSessionInViewInterceptor.html        |   44 +-
 .../HibernatePersistenceContextInterceptor.html    |    4 +-
 ...nFactoryAwarePersistenceContextInterceptor.html |    4 +-
 .../plugin/hibernate/support/package-summary.html  |    7 +-
 .../org/grails/plugins/AbstractGrailsPlugin.html   |    4 +-
 .../plugins/AbstractGrailsPluginManager.html       |    4 +-
 .../api/org/grails/plugins/BasePluginFilter.html   |    4 +-
 .../api/org/grails/plugins/BinaryGrailsPlugin.html |    4 +-
 .../plugins/BinaryGrailsPluginDescriptor.html      |    4 +-
 .../api/org/grails/plugins/CoreGrailsPlugin.html   |    4 +-
 .../api/org/grails/plugins/CorePluginFinder.html   |    4 +-
 .../org/grails/plugins/DefaultGrailsPlugin.html    |    4 +-
 .../org/grails/plugins/ExcludingPluginFilter.html  |    4 +-
 .../org/grails/plugins/IdentityPluginFilter.html   |    4 +-
 .../org/grails/plugins/IncludingPluginFilter.html  |    4 +-
 .../grails/plugins/MockGrailsPluginManager.html    |    4 +-
 .../org/grails/plugins/PluginFilterRetriever.html  |    4 +-
 .../plugins/ProfilingGrailsPluginManager.html      |    4 +-
 .../codecs/Base64CodecExtensionMethods.html        |    4 +-
 .../grails/plugins/codecs/CodecsConfiguration.html |    4 +-
 .../grails/plugins/codecs/CodecsGrailsPlugin.html  |    4 +-
 .../grails/plugins/codecs/DefaultCodecLookup.html  |    4 +-
 .../api/org/grails/plugins/codecs/DigestUtils.html |    4 +-
 .../api/org/grails/plugins/codecs/HTMLCodec.html   |    4 +-
 .../plugins/codecs/HexCodecExtensionMethods.html   |    4 +-
 .../api/org/grails/plugins/codecs/JSONCodec.html   |    4 +-
 .../codecs/MD5BytesCodecExtensionMethods.html      |    4 +-
 .../plugins/codecs/MD5CodecExtensionMethods.html   |    4 +-
 .../codecs/SHA1BytesCodecExtensionMethods.html     |    4 +-
 .../plugins/codecs/SHA1CodecExtensionMethods.html  |    4 +-
 .../codecs/SHA256BytesCodecExtensionMethods.html   |    4 +-
 .../codecs/SHA256CodecExtensionMethods.html        |    4 +-
 .../api/org/grails/plugins/codecs/URLCodec.html    |    4 +-
 .../api/org/grails/plugins/codecs/XMLCodec.html    |    4 +-
 .../org/grails/plugins/codecs/package-summary.html |    4 +-
 .../plugins/converters/ConvertersGrailsPlugin.html |    4 +-
 .../plugins/converters/api/ConvertersApi.html      |    4 +-
 .../plugins/converters/api/package-summary.html    |    4 +-
 .../grails/plugins/converters/package-summary.html |    4 +-
 .../grails/plugins/core/CoreAutoConfiguration.html |    4 +-
 .../org/grails/plugins/core/package-summary.html   |    4 +-
 .../DatabaseMigrationException.html                |    4 +-
 .../DatabaseMigrationGrailsPlugin.html             |    4 +-
 .../DatabaseMigrationTransactionManager.html       |    4 +-
 .../EnvironmentAwareCodeGenConfig.html             |    4 +-
 .../plugins/databasemigration/NoopVisitor.html     |    4 +-
 .../plugins/databasemigration/PluginConstants.html |    4 +-
 ...ApplicationContextDatabaseMigrationCommand.html |    4 +-
 .../command/DatabaseMigrationCommand.html          |    4 +-
 .../command/DbmChangelogToGroovy.html              |    4 +-
 .../command/DbmCreateChangelog.html                |    4 +-
 .../command/ScriptDatabaseMigrationCommand.html    |    4 +-
 .../databasemigration/command/package-summary.html |    4 +-
 .../liquibase/ChangelogXml2Groovy.html             |    4 +-
 .../liquibase/DatabaseChangeLogBuilder.html        |    4 +-
 .../liquibase/EmbeddedJarPathHandler.html          |    4 +-
 .../liquibase/EmbeddedJarResourceAccessor.html     |    4 +-
 .../liquibase/GormDatabase.1.html                  |    4 +-
 .../databasemigration/liquibase/GormDatabase.html  |    4 +-
 .../liquibase/GrailsLiquibase.html                 |    4 +-
 .../liquibase/GrailsLiquibaseFactory.html          |    4 +-
 .../liquibase/GroovyChange.1.html                  |    4 +-
 .../databasemigration/liquibase/GroovyChange.html  |    4 +-
 .../liquibase/GroovyChangeLogParser.html           |    4 +-
 .../liquibase/GroovyChangeLogSerializer.html       |    4 +-
 .../GroovyDiffToChangeLogCommandStep.html          |    4 +-
 .../GroovyGenerateChangeLogCommandStep.html        |    4 +-
 .../liquibase/GroovyPrecondition.1.html            |    4 +-
 .../liquibase/GroovyPrecondition.html              |    4 +-
 .../liquibase/package-summary.html                 |    4 +-
 .../plugins/databasemigration/package-summary.html |    4 +-
 .../AbstractDataBindingGrailsPlugin.html           |    4 +-
 .../databinding/DataBindingConfiguration.html      |    4 +-
 .../DataBindingConfigurationProperties.html        |    4 +-
 .../plugins/databinding/package-summary.html       |    4 +-
 .../DataSourceConnectionSourcesFactoryBean.html    |    4 +-
 .../plugins/datasource/DataSourceGrailsPlugin.html |    4 +-
 .../grails/plugins/datasource/DataSourceUtils.html |    4 +-
 .../datasource/EmbeddedDatabaseShutdownHook.html   |    4 +-
 .../ReadOnlyDriverManagerDataSource.html           |    4 +-
 .../datasource/TomcatJDBCPoolMBeanExporter.html    |    4 +-
 .../grails/plugins/datasource/package-summary.html |    4 +-
 .../plugins/domain/DomainClassGrailsPlugin.html    |   51 +-
 .../domain/GrailsDomainClassAutoConfiguration.html |    4 +-
 .../org/grails/plugins/domain/package-summary.html |    4 +-
 .../domain/support/ConstraintEvaluatorAdapter.html |    4 +-
 .../DefaultConstraintEvaluatorFactoryBean.html     |    4 +-
 .../support/DefaultMappingContextFactoryBean.html  |    4 +-
 .../support/ValidatorRegistryFactoryBean.html      |    4 +-
 .../plugins/domain/support/package-summary.html    |    4 +-
 .../plugins/events/EventBusGrailsPlugin.html       |    4 +-
 .../org/grails/plugins/events/package-summary.html |    4 +-
 .../grails/plugins/i18n/I18nAutoConfiguration.html |    4 +-
 .../org/grails/plugins/i18n/I18nGrailsPlugin.html  |    4 +-
 .../org/grails/plugins/i18n/package-summary.html   |    4 +-
 .../api/org/grails/plugins/package-summary.html    |    4 +-
 .../services/ServiceBeanAliasPostProcessor.html    |    4 +-
 .../plugins/services/ServicesGrailsPlugin.html     |    4 +-
 .../grails/plugins/services/package-summary.html   |    4 +-
 .../sitemesh3/GrailsLayoutHandlerMapping.html      |    4 +-
 .../plugins/sitemesh3/Sitemesh3GrailsPlugin.html   |    4 +-
 .../grails/plugins/sitemesh3/package-summary.html  |    4 +-
 .../org/grails/plugins/support/WatchPattern.html   |    4 +-
 .../grails/plugins/support/WatchPatternParser.html |    4 +-
 .../grails/plugins/support/package-summary.html    |    4 +-
 .../AbstractGrailsMockHttpServletResponse.html     |    4 +-
 .../testing/GrailsMockHttpServletRequest.html      |    4 +-
 .../testing/GrailsMockHttpServletResponse.html     |    4 +-
 .../plugins/testing/GrailsMockHttpSession.html     |    4 +-
 .../plugins/testing/GrailsMockMultipartFile.html   |    4 +-
 .../grails/plugins/testing/MockAsyncContext.html   |    4 +-
 .../api/org/grails/plugins/testing/MockPart.html   |    4 +-
 .../grails/plugins/testing/package-summary.html    |    4 +-
 .../plugins/web/DefaultGrailsTagDateHelper.html    |    4 +-
 .../grails/plugins/web/GrailsTagDateHelper.html    |    4 +-
 .../plugins/web/GroovyPagesGrailsPlugin.html       |    4 +-
 .../plugins/web/GroovyPagesPostProcessor.html      |    4 +-
 .../plugins/web/api/MimeTypesApiSupport.html       |    4 +-
 .../grails/plugins/web/api/package-summary.html    |    4 +-
 .../web/async/AsyncWebRequestPromiseDecorator.html |    4 +-
 ...ncWebRequestPromiseDecoratorLookupStrategy.html |    4 +-
 .../web/async/ControllersAsyncGrailsPlugin.html    |    4 +-
 .../plugins/web/async/GrailsAsyncContext.html      |    4 +-
 .../async/mvc/AsyncActionResultTransformer.html    |    4 +-
 .../plugins/web/async/mvc/package-summary.html     |    4 +-
 .../grails/plugins/web/async/package-summary.html  |    4 +-
 .../web/async/spring/PromiseFactoryBean.html       |    4 +-
 .../plugins/web/async/spring/package-summary.html  |    4 +-
 .../ControllerExceptionHandlerMetaData.html        |    4 +-
 .../controllers/ControllersAutoConfiguration.html  |    4 +-
 .../web/controllers/ControllersGrailsPlugin.html   |    4 +-
 .../DefaultControllerExceptionHandlerMetaData.html |    4 +-
 .../api/ControllersDomainBindingApi.html           |    4 +-
 .../web/controllers/api/package-summary.html       |    4 +-
 .../controllers/metaclass/RenderDynamicMethod.html |    4 +-
 .../web/controllers/metaclass/package-summary.html |    4 +-
 .../plugins/web/controllers/package-summary.html   |    4 +-
 ...GrailsInterceptorHandlerInterceptorAdapter.html |    4 +-
 .../interceptors/InterceptorArtefactHandler.html   |    4 +-
 .../web/interceptors/InterceptorsGrailsPlugin.html |    4 +-
 .../UrlMappingMatcher.ClosureExclude.html          |    4 +-
 .../interceptors/UrlMappingMatcher.Exclude.html    |    4 +-
 .../interceptors/UrlMappingMatcher.MapExclude.html |    4 +-
 .../web/interceptors/UrlMappingMatcher.html        |    4 +-
 .../plugins/web/interceptors/package-summary.html  |    4 +-
 .../web/mapping/UrlMappingsAutoConfiguration.html  |    4 +-
 ...UrlMappingsGrailsPlugin.DefaultUrlMappings.html |    4 +-
 .../web/mapping/UrlMappingsGrailsPlugin.html       |    4 +-
 .../web/mapping/factory/UrlMappingFactoryBean.html |    4 +-
 .../web/mapping/factory/package-summary.html       |    4 +-
 .../plugins/web/mapping/package-summary.html       |    4 +-
 .../grails/plugins/web/mime/FormatInterceptor.html |    4 +-
 .../plugins/web/mime/MimeTypesConfiguration.html   |    4 +-
 .../plugins/web/mime/MimeTypesGrailsPlugin.html    |    4 +-
 .../grails/plugins/web/mime/MimeTypesHolder.html   |    4 +-
 .../grails/plugins/web/mime/package-summary.html   |    4 +-
 .../org/grails/plugins/web/package-summary.html    |    4 +-
 .../web/rest/plugin/RestResponderGrailsPlugin.html |    4 +-
 .../plugins/web/rest/plugin/package-summary.html   |    4 +-
 ...RendererRegistry.ContainerRendererCacheKey.html |    4 +-
 .../DefaultRendererRegistry.RendererCacheKey.html  |    4 +-
 .../web/rest/render/DefaultRendererRegistry.html   |    4 +-
 .../web/rest/render/ServletRenderContext.html      |    4 +-
 .../web/rest/render/html/DefaultHtmlRenderer.html  |    4 +-
 .../web/rest/render/html/package-summary.html      |    4 +-
 .../web/rest/render/json/DefaultJsonRenderer.html  |    4 +-
 .../web/rest/render/json/package-summary.html      |    4 +-
 .../plugins/web/rest/render/package-summary.html   |    4 +-
 .../web/rest/render/xml/DefaultXmlRenderer.html    |    4 +-
 .../web/rest/render/xml/package-summary.html       |    4 +-
 .../web/rest/transform/LinkableTransform.html      |    4 +-
 .../web/rest/transform/ResourceTransform.html      |    4 +-
 .../web/rest/transform/package-summary.html        |    4 +-
 .../web/servlet/context/BootStrapClassRunner.html  |    4 +-
 .../web/servlet/context/package-summary.html       |    4 +-
 .../web/servlet/mvc/InvalidResponseHandler.html    |    4 +-
 .../web/servlet/mvc/ValidResponseHandler.html      |    4 +-
 .../plugins/web/servlet/mvc/package-summary.html   |    4 +-
 .../plugins/web/taglib/ApplicationTagLib.html      |    4 +-
 .../grails/plugins/web/taglib/CountryTagLib.html   |    4 +-
 .../org/grails/plugins/web/taglib/FormTagLib.html  |    4 +-
 .../grails/plugins/web/taglib/FormatTagLib.html    |    4 +-
 .../plugins/web/taglib/GrailsLayoutTagLib.html     |    4 +-
 .../plugins/web/taglib/JavascriptTagLib.html       |    4 +-
 .../grails/plugins/web/taglib/PluginTagLib.html    |    4 +-
 .../web/taglib/RenderGrailsLayoutTagLib.html       |    4 +-
 .../plugins/web/taglib/RenderSitemeshTagLib.html   |    4 +-
 .../grails/plugins/web/taglib/RenderTagLib.html    |    4 +-
 .../plugins/web/taglib/UrlMappingTagLib.html       |    4 +-
 .../plugins/web/taglib/ValidationTagLib.html       |    4 +-
 .../grails/plugins/web/taglib/package-summary.html |    4 +-
 .../scaffolding/ScaffoldingBeanConfiguration.html  |    4 +-
 .../scaffolding/markup/ContextMarkupRenderer.html  |    4 +-
 .../markup/ContextMarkupRendererImpl.html          |    4 +-
 .../scaffolding/markup/DomainMarkupRenderer.html   |    4 +-
 .../markup/DomainMarkupRendererImpl.html           |    4 +-
 .../scaffolding/markup/PropertyMarkupRenderer.html |    4 +-
 .../markup/PropertyMarkupRendererImpl.html         |    4 +-
 .../grails/scaffolding/markup/package-summary.html |    4 +-
 .../scaffolding/model/DomainModelService.html      |   34 +-
 .../scaffolding/model/DomainModelServiceImpl.html  |   82 +-
 .../grails/scaffolding/model/package-summary.html  |    4 +-
 .../scaffolding/model/property/Constrained.html    |   90 +-
 .../scaffolding/model/property/DomainProperty.html |    4 +-
 .../model/property/DomainPropertyFactory.html      |    4 +-
 .../model/property/DomainPropertyFactoryImpl.html  |    4 +-
 .../model/property/DomainPropertyImpl.html         |    4 +-
 .../model/property/package-summary.html            |    4 +-
 .../org/grails/scaffolding/package-summary.html    |    4 +-
 .../scaffolding/registry/DomainInputRenderer.html  |    4 +-
 .../registry/DomainInputRendererRegistry.html      |    4 +-
 .../scaffolding/registry/DomainOutputRenderer.html |    4 +-
 .../registry/DomainOutputRendererRegistry.html     |    4 +-
 .../scaffolding/registry/DomainRenderer.html       |    4 +-
 .../registry/DomainRendererRegisterer.html         |    4 +-
 .../registry/DomainRendererRegistry.html           |    4 +-
 .../registry/input/AssociationInputRenderer.html   |    4 +-
 .../input/BidirectionalToManyInputRenderer.html    |    4 +-
 .../registry/input/BooleanInputRenderer.html       |    4 +-
 .../registry/input/CurrencyInputRenderer.html      |    4 +-
 .../registry/input/DateInputRenderer.html          |    4 +-
 .../registry/input/DefaultInputRenderer.html       |    4 +-
 .../registry/input/EnumInputRenderer.html          |    4 +-
 .../registry/input/FileInputRenderer.html          |    4 +-
 .../registry/input/InListInputRenderer.html        |    4 +-
 .../registry/input/LocaleInputRenderer.html        |    4 +-
 .../registry/input/MapToSelectInputRenderer.html   |    4 +-
 .../registry/input/NumberInputRenderer.html        |    4 +-
 .../registry/input/StringInputRenderer.html        |    4 +-
 .../registry/input/TextareaInputRenderer.html      |    4 +-
 .../registry/input/TimeInputRenderer.html          |    4 +-
 .../registry/input/TimeZoneInputRenderer.html      |    4 +-
 .../registry/input/UrlInputRenderer.html           |    4 +-
 .../registry/input/package-summary.html            |    4 +-
 .../scaffolding/registry/package-summary.html      |    4 +-
 .../api/org/grails/spring/BeanConfiguration.html   |    4 +-
 .../grails/spring/DefaultBeanConfiguration.html    |    4 +-
 .../spring/DefaultRuntimeSpringConfiguration.html  |    4 +-
 .../grails/spring/GrailsApplicationContext.html    |    4 +-
 .../api/org/grails/spring/GrailsContextEvent.html  |    4 +-
 .../spring/RuntimeSpringConfigUtilities.html       |    4 +-
 .../grails/spring/RuntimeSpringConfiguration.html  |    4 +-
 ...TypeSpecifyableTransactionProxyFactoryBean.html |    4 +-
 ...vyAwareAspectJAwareAdvisorAutoProxyCreator.html |    4 +-
 ...AwareInfrastructureAdvisorAutoProxyCreator.html |    4 +-
 .../spring/aop/autoproxy/package-summary.html      |    4 +-
 .../spring/beans/BeanPostProcessorAdapter.html     |    4 +-
 .../beans/ClassLoaderAwareBeanPostProcessor.html   |    4 +-
 .../GrailsApplicationAwareBeanPostProcessor.html   |    4 +-
 .../beans/PluginManagerAwareBeanPostProcessor.html |    4 +-
 .../beans/factory/GenericBeanFactoryAccessor.html  |    4 +-
 .../HotSwappableTargetSourceFactoryBean.html       |    4 +-
 .../spring/beans/factory/InstanceFactoryBean.html  |    4 +-
 .../spring/beans/factory/package-summary.html      |    4 +-
 .../org/grails/spring/beans/package-summary.html   |    4 +-
 .../context/ApplicationContextExtension.html       |    4 +-
 ...sIgnoringComponentScanBeanDefinitionParser.html |    4 +-
 .../annotation/GrailsContextNamespaceHandler.html  |    4 +-
 .../spring/context/annotation/package-summary.html |    4 +-
 .../org/grails/spring/context/package-summary.html |    4 +-
 .../support/GrailsPlaceholderConfigurer.html       |    4 +-
 .../MapBasedSmartPropertyOverrideConfigurer.html   |    4 +-
 .../PluginAwareResourceBundleMessageSource.html    |    4 +-
 ...sourceBundleMessageSource.PropertiesHolder.html |    4 +-
 ...leMessageSource.PropertiesHolderCacheEntry.html |    4 +-
 .../ReloadableResourceBundleMessageSource.html     |    4 +-
 .../spring/context/support/package-summary.html    |    4 +-
 .../api/org/grails/spring/package-summary.html     |    4 +-
 ...actTemplateVariableBinding.BindingMapEntry.html |    4 +-
 ...VariableBinding.TemplateVariableBindingMap.html |    4 +-
 .../taglib/AbstractTemplateVariableBinding.html    |    4 +-
 .../api/org/grails/taglib/GrailsTagException.html  |    4 +-
 .../org/grails/taglib/GroovyPageAttributes.html    |    4 +-
 .../api/org/grails/taglib/GroovyPageTagWriter.html |    4 +-
 .../org/grails/taglib/NamespacedTagDispatcher.html |    4 +-
 .../api/org/grails/taglib/TagBodyClosure.html      |    4 +-
 .../taglib/TagLibNamespaceMethodDispatcher.html    |    4 +-
 .../api/org/grails/taglib/TagLibraryLookup.html    |    4 +-
 .../api/org/grails/taglib/TagLibraryMetaUtils.html |    4 +-
 .../grails/taglib/TagOutput.ConstantClosure.html   |    4 +-
 docs/snapshot/api/org/grails/taglib/TagOutput.html |    4 +-
 .../taglib/TemplateNamespacedTagDispatcher.html    |    4 +-
 .../org/grails/taglib/TemplateVariableBinding.html |    4 +-
 ...ltOutputContextLookup.DefaultOutputContext.html |    4 +-
 .../taglib/encoder/DefaultOutputContextLookup.html |    4 +-
 .../org/grails/taglib/encoder/OutputContext.html   |    4 +-
 .../grails/taglib/encoder/OutputContextLookup.html |    4 +-
 .../taglib/encoder/OutputContextLookupHelper.html  |    4 +-
 .../taglib/encoder/OutputEncodingSettings.html     |    4 +-
 .../OutputEncodingStack.OutputProxyWriter.html     |    4 +-
 .../grails/taglib/encoder/OutputEncodingStack.html |    4 +-
 .../OutputEncodingStackAttributes.Builder.html     |   52 +-
 .../encoder/OutputEncodingStackAttributes.html     |    4 +-
 .../org/grails/taglib/encoder/WithCodecHelper.html |    8 +-
 .../org/grails/taglib/encoder/package-summary.html |    4 +-
 .../api/org/grails/taglib/package-summary.html     |    4 +-
 .../grails/test/io/MultiplexingOutputStream.html   |    4 +-
 ...dErrSwapper.TestOutputCapturingPrintStream.html |    4 +-
 .../org/grails/test/io/SystemOutAndErrSwapper.html |    4 +-
 .../api/org/grails/test/io/package-summary.html    |    4 +-
 .../org/grails/test/report/junit/JUnitReports.html |    4 +-
 .../test/report/junit/JUnitReportsFactory.html     |    4 +-
 .../grails/test/report/junit/PlainFormatter.html   |    4 +-
 .../org/grails/test/report/junit/XMLFormatter.html |    4 +-
 .../grails/test/report/junit/package-summary.html  |    4 +-
 ...Extension.IntegrationSpecMethodInterceptor.html |    4 +-
 .../spock/IntegrationSpecConfigurerExtension.html  |    4 +-
 .../api/org/grails/test/spock/package-summary.html |    4 +-
 .../test/support/ControllerNameExtractor.html      |    4 +-
 .../grails/test/support/GrailsTestAutowirer.html   |    4 +-
 .../grails/test/support/GrailsTestInterceptor.html |    4 +-
 .../org/grails/test/support/GrailsTestMode.html    |    4 +-
 .../GrailsTestRequestEnvironmentInterceptor.html   |    4 +-
 .../support/GrailsTestTransactionInterceptor.html  |    4 +-
 .../test/support/TestStacktraceSanitizer.html      |    4 +-
 .../org/grails/test/support/package-summary.html   |    4 +-
 ....TestRuntimeGrailsApplicationPostProcessor.html |    4 +-
 .../grails/testing/GrailsApplicationBuilder.html   |    4 +-
 .../api/org/grails/testing/GrailsUnitTest.html     |    4 +-
 .../testing/ParameterizedGrailsUnitTest.html       |    4 +-
 .../context/junit4/GrailsJunit4ClassRunner.html    |    4 +-
 .../context/junit4/GrailsTestConfiguration.html    |    4 +-
 .../testing/context/junit4/package-summary.html    |    4 +-
 .../gorm/MockCascadingDomainClassValidator.html    |    4 +-
 .../org/grails/testing/gorm/package-summary.html   |    4 +-
 .../gorm/spock/DataTestCleanupInterceptor.html     |    4 +-
 .../gorm/spock/DataTestCleanupSpecInterceptor.html |    4 +-
 .../gorm/spock/DataTestSetupInterceptor.html       |    4 +-
 .../gorm/spock/DataTestSetupSpecInterceptor.1.html |    4 +-
 .../gorm/spock/DataTestSetupSpecInterceptor.html   |    4 +-
 .../gorm/spock/GormTestingSupportExtension.html    |    4 +-
 .../grails/testing/gorm/spock/package-summary.html |    4 +-
 .../api/org/grails/testing/package-summary.html    |    4 +-
 .../support/ActionSettingMethodHandler.html        |    4 +-
 .../support/GroovyPageUnitTestResourceLoader.html  |    4 +-
 .../runtime/support/LazyTagLibraryLookup.html      |    4 +-
 .../testing/runtime/support/package-summary.html   |    4 +-
 .../grails/testing/spock/AutowiredInterceptor.html |    4 +-
 .../testing/spock/CleanupContextInterceptor.html   |    4 +-
 .../spock/InterceptorSetupSpecInterceptor.html     |    4 +-
 .../org/grails/testing/spock/RunOnceExtension.html |    4 +-
 .../grails/testing/spock/RunOnceInterceptor.html   |    4 +-
 .../testing/spock/TestingSupportExtension.html     |    4 +-
 .../spock/UrlMappingSetupSpecInterceptor.html      |    4 +-
 .../testing/spock/WebCleanupInterceptor.html       |    4 +-
 .../testing/spock/WebCleanupSpecInterceptor.html   |    4 +-
 .../grails/testing/spock/WebSetupInterceptor.html  |    4 +-
 .../testing/spock/WebSetupSpecInterceptor.html     |    4 +-
 .../testing/spock/WebTestingSupportExtension.html  |    4 +-
 .../org/grails/testing/spock/package-summary.html  |    4 +-
 .../transaction/ChainedTransactionManager.html     |    4 +-
 .../ChainedTransactionManagerPostProcessor.html    |    4 +-
 .../transaction/GrailsTransactionAttribute.html    |    4 +-
 ...GroovyAwareNamedTransactionAttributeSource.html |    4 +-
 .../TransactionManagerPostProcessor.html           |    4 +-
 .../org/grails/transaction/package-summary.html    |    4 +-
 .../org/grails/validation/ConstraintEvalUtils.html |    4 +-
 .../validation/discovery/ConstrainedDiscovery.html |    4 +-
 .../validation/discovery/package-summary.html      |    4 +-
 .../api/org/grails/validation/package-summary.html |    4 +-
 .../web/beans/PropertyEditorRegistryUtils.html     |    4 +-
 .../api/org/grails/web/beans/package-summary.html  |    4 +-
 .../org/grails/web/binding/CompositeEditor.html    |    4 +-
 .../grails/web/binding/StructuredDateEditor.html   |    4 +-
 .../web/binding/StructuredPropertyEditor.html      |    4 +-
 .../org/grails/web/binding/package-summary.html    |    4 +-
 .../org/grails/web/config/http/GrailsFilters.html  |    4 +-
 .../grails/web/config/http/package-summary.html    |    4 +-
 ...ironmentGrailsApplicationDiscoveryStrategy.html |    4 +-
 .../org/grails/web/context/package-summary.html    |    4 +-
 .../grails/web/converters/AbstractConverter.html   |    4 +-
 .../AbstractParsingParameterCreationListener.html  |    4 +-
 .../web/converters/ConfigurableConverter.html      |    4 +-
 .../Converter.CircularReferenceBehaviour.html      |    4 +-
 .../api/org/grails/web/converters/Converter.html   |    4 +-
 .../org/grails/web/converters/ConverterUtil.html   |    4 +-
 .../grails/web/converters/ConvertersExtension.html |    4 +-
 .../web/converters/IncludeExcludeConverter.html    |    4 +-
 ...erterConfiguration.ChainedObjectMarshaller.html |    4 +-
 .../ChainedConverterConfiguration.html             |    4 +-
 .../configuration/ConverterConfiguration.html      |    4 +-
 .../ConvertersConfigurationHolder.html             |    4 +-
 .../ConvertersConfigurationInitializer.html        |    4 +-
 .../DefaultConverterConfiguration.Entry.html       |    4 +-
 .../DefaultConverterConfiguration.html             |    4 +-
 .../ImmutableConverterConfiguration.html           |    4 +-
 .../configuration/ObjectMarshallerRegisterer.html  |    4 +-
 .../converters/configuration/package-summary.html  |    4 +-
 .../converters/exceptions/ConverterException.html  |    4 +-
 .../web/converters/exceptions/package-summary.html |    4 +-
 .../marshaller/ByDatasourceDomainClassFetcher.html |    4 +-
 .../ByGrailsApplicationDomainClassFetcher.html     |    4 +-
 .../marshaller/ClosureObjectMarshaller.html        |    4 +-
 .../converters/marshaller/DomainClassFetcher.html  |    4 +-
 .../IncludeExcludePropertyMarshaller.html          |    4 +-
 .../converters/marshaller/NameAwareMarshaller.html |    4 +-
 .../converters/marshaller/ObjectMarshaller.html    |    4 +-
 .../marshaller/ProxyUnwrappingMarshaller.html      |    4 +-
 .../marshaller/json/ArrayMarshaller.html           |    4 +-
 .../marshaller/json/ByteArrayMarshaller.html       |    4 +-
 .../marshaller/json/CalendarMarshaller.html        |    4 +-
 .../marshaller/json/CollectionMarshaller.html      |    4 +-
 .../converters/marshaller/json/DateMarshaller.html |    4 +-
 .../marshaller/json/DeepDomainClassMarshaller.html |    4 +-
 .../marshaller/json/DomainClassMarshaller.html     |    4 +-
 .../converters/marshaller/json/EnumMarshaller.html |    4 +-
 .../marshaller/json/GenericJavaBeanMarshaller.html |    4 +-
 .../marshaller/json/GroovyBeanMarshaller.html      |    4 +-
 .../json/InstanceMethodBasedMarshaller.html        |    4 +-
 .../marshaller/json/InstantMarshaller.html         |    4 +-
 .../marshaller/json/JavascriptDateMarshaller.html  |    4 +-
 .../marshaller/json/LocalDateMarshaller.html       |    4 +-
 .../marshaller/json/LocalDateTimeMarshaller.html   |    4 +-
 .../converters/marshaller/json/MapMarshaller.html  |    4 +-
 .../marshaller/json/OffsetDateTimeMarshaller.html  |    4 +-
 .../marshaller/json/SimpleEnumMarshaller.html      |    4 +-
 .../marshaller/json/ToStringBeanMarshaller.html    |    4 +-
 .../json/ValidationErrorsMarshaller.html           |    4 +-
 .../marshaller/json/ZonedDateTimeMarshaller.html   |    4 +-
 .../marshaller/json/package-summary.html           |    4 +-
 .../web/converters/marshaller/package-summary.html |    4 +-
 .../converters/marshaller/xml/ArrayMarshaller.html |    4 +-
 .../marshaller/xml/Base64ByteArrayMarshaller.html  |    4 +-
 .../marshaller/xml/CollectionMarshaller.html       |    4 +-
 .../converters/marshaller/xml/DateMarshaller.html  |    4 +-
 .../marshaller/xml/DeepDomainClassMarshaller.html  |    4 +-
 .../marshaller/xml/DomainClassMarshaller.html      |    4 +-
 .../converters/marshaller/xml/EnumMarshaller.html  |    4 +-
 .../marshaller/xml/GenericJavaBeanMarshaller.html  |    4 +-
 .../marshaller/xml/GroovyBeanMarshaller.html       |    4 +-
 .../xml/InstanceMethodBasedMarshaller.html         |    4 +-
 .../converters/marshaller/xml/MapMarshaller.html   |    4 +-
 .../marshaller/xml/SimpleEnumMarshaller.html       |    4 +-
 .../marshaller/xml/ToStringBeanMarshaller.html     |    4 +-
 .../marshaller/xml/ValidationErrorsMarshaller.html |    4 +-
 .../converters/marshaller/xml/package-summary.html |    4 +-
 .../org/grails/web/converters/package-summary.html |    4 +-
 .../web/databinding/ASTDatabindingHelper.html      |    4 +-
 .../DataBindingEventMulticastListener.html         |    4 +-
 .../DataBindingLazyMetaPropertyMap.html            |    4 +-
 .../databinding/DefaultASTDatabindingHelper.html   |    4 +-
 .../databinding/GrailsWebDataBindingListener.html  |    4 +-
 .../SpringConversionServiceAdapter.html            |    4 +-
 ...bstractRequestBodyDataBindingSourceCreator.html |    4 +-
 .../bindingsource/DataBindingSourceRegistry.html   |    4 +-
 .../DefaultDataBindingSourceCreator.html           |    4 +-
 ...eRegistry.DataBindingSourceCreatorCacheKey.html |    4 +-
 .../DefaultDataBindingSourceRegistry.html          |    4 +-
 .../bindingsource/HalGPathResultMap.html           |    4 +-
 .../HalJsonDataBindingSourceCreator.html           |    4 +-
 .../HalXmlDataBindingSourceCreator.html            |    4 +-
 .../bindingsource/InvalidRequestBodyException.html |    4 +-
 .../JsonApiDataBindingSourceCreator.html           |    4 +-
 .../JsonDataBindingSourceCreator.1.html            |    4 +-
 .../JsonDataBindingSourceCreator.html              |    4 +-
 .../bindingsource/XmlDataBindingSourceCreator.html |    4 +-
 .../databinding/bindingsource/package-summary.html |    4 +-
 .../AbstractStructuredBindingEditor.html           |    4 +-
 .../ByteArrayMultipartFileValueConverter.html      |    4 +-
 .../databinding/converters/package-summary.html    |    4 +-
 .../grails/web/databinding/package-summary.html    |    4 +-
 .../web/errors/ErrorsViewStackTracePrinter.html    |    4 +-
 .../grails/web/errors/GrailsExceptionResolver.html |    4 +-
 .../web/errors/GrailsWrappedRuntimeException.html  |    4 +-
 .../api/org/grails/web/errors/package-summary.html |    4 +-
 ...nHttpMethodFilter.HttpMethodRequestWrapper.html |    4 +-
 .../grails/web/filters/HiddenHttpMethodFilter.html |    4 +-
 .../org/grails/web/filters/package-summary.html    |    4 +-
 .../web/gsp/GroovyPagesTemplateRenderer.html       |    4 +-
 .../CachingGrailsConventionGroovyPageLocator.html  |    4 +-
 .../gsp/io/GrailsConventionGroovyPageLocator.html  |    4 +-
 .../api/org/grails/web/gsp/io/package-summary.html |    4 +-
 .../api/org/grails/web/gsp/package-summary.html    |    4 +-
 .../i18n/ParamsAwareLocaleChangeInterceptor.html   |    4 +-
 .../api/org/grails/web/i18n/package-summary.html   |    4 +-
 .../api/org/grails/web/json/JSONArray.html         |    4 +-
 .../api/org/grails/web/json/JSONElement.html       |    4 +-
 .../api/org/grails/web/json/JSONException.html     |    4 +-
 .../api/org/grails/web/json/JSONObject.html        |    4 +-
 .../api/org/grails/web/json/JSONTokener.html       |    4 +-
 .../api/org/grails/web/json/JSONWriter.Mode.html   |    4 +-
 .../api/org/grails/web/json/JSONWriter.html        |    4 +-
 .../web/json/PathCapturingJSONWriterWrapper.html   |    4 +-
 .../org/grails/web/json/PrettyPrintJSONWriter.html |    4 +-
 .../api/org/grails/web/json/package-summary.html   |    4 +-
 .../api/org/grails/web/json/parser/JSONParser.html |    4 +-
 .../web/json/parser/JsonParserConstants.html       |    4 +-
 .../web/json/parser/JsonParserTokenManager.html    |    4 +-
 .../org/grails/web/json/parser/ParseException.html |    4 +-
 .../grails/web/json/parser/SimpleCharStream.html   |    4 +-
 .../api/org/grails/web/json/parser/Token.html      |    4 +-
 .../org/grails/web/json/parser/TokenMgrError.html  |    4 +-
 .../grails/web/json/parser/package-summary.html    |    4 +-
 .../org/grails/web/mapping/AbstractUrlMapping.html |    4 +-
 .../grails/web/mapping/AbstractUrlMappingInfo.html |    4 +-
 .../grails/web/mapping/CachingLinkGenerator.html   |    4 +-
 .../web/mapping/ControllerActionConventions.html   |    4 +-
 .../grails/web/mapping/DefaultLinkGenerator.html   |    4 +-
 .../org/grails/web/mapping/DefaultUrlCreator.html  |    4 +-
 .../grails/web/mapping/DefaultUrlMappingData.html  |   36 +-
 .../web/mapping/DefaultUrlMappingEvaluator.html    |    4 +-
 .../grails/web/mapping/DefaultUrlMappingInfo.html  |    4 +-
 .../web/mapping/DefaultUrlMappingParser.html       |    4 +-
 .../org/grails/web/mapping/DefaultUrlMappings.html |    4 +-
 .../web/mapping/DefaultUrlMappingsHolder.html      |    4 +-
 .../grails/web/mapping/ForwardUrlMappingInfo.html  |    4 +-
 .../org/grails/web/mapping/RegexUrlMapping.html    |    4 +-
 .../web/mapping/ResponseCodeMappingData.html       |   20 +-
 .../grails/web/mapping/ResponseCodeUrlMapping.html |    4 +-
 .../web/mapping/ResponseCodeUrlMappingVisitor.html |    4 +-
 .../mapping/UrlCreatorCache.ReverseMappingKey.html |    4 +-
 .../org/grails/web/mapping/UrlCreatorCache.html    |    4 +-
 .../org/grails/web/mapping/UrlMappingUtils.html    |    4 +-
 .../web/mapping/UrlMappingsHolderFactoryBean.html  |    4 +-
 ...tGrailsControllerUrlMappings.ControllerKey.html |    4 +-
 .../mvc/AbstractGrailsControllerUrlMappings.html   |    4 +-
 .../mvc/GrailsControllerUrlMappingInfo.html        |    4 +-
 .../mapping/mvc/GrailsControllerUrlMappings.html   |    4 +-
 ...appingsHandlerMapping.ErrorHandlingHandler.html |    4 +-
 .../web/mapping/mvc/UrlMappingsHandlerMapping.html |    4 +-
 .../mapping/mvc/UrlMappingsInfoHandlerAdapter.html |    4 +-
 .../grails/web/mapping/mvc/package-summary.html    |    4 +-
 .../org/grails/web/mapping/package-summary.html    |    4 +-
 .../reporting/AnsiConsoleUrlMappingsRenderer.html  |    4 +-
 .../reporting/UrlMappingsReportCommand.html        |    4 +-
 .../web/mapping/reporting/package-summary.html     |    4 +-
 .../servlet/UrlMappingsErrorPageCustomizer.html    |    4 +-
 .../web/mapping/servlet/package-summary.html       |    4 +-
 .../grails/web/mime/DefaultAcceptHeaderParser.html |    4 +-
 .../grails/web/mime/DefaultMimeTypeResolver.html   |    4 +-
 .../org/grails/web/mime/DefaultMimeUtility.html    |    4 +-
 .../web/mime/HttpServletRequestExtension.html      |    4 +-
 .../web/mime/HttpServletResponseExtension.html     |    4 +-
 .../api/org/grails/web/mime/QualityComparator.html |    4 +-
 .../api/org/grails/web/mime/package-summary.html   |    4 +-
 .../web/pages/DefaultGroovyPagesUriService.html    |    4 +-
 .../FilteringCodecsByContentTypeSettings.html      |    4 +-
 .../org/grails/web/pages/GSPResponseWriter.html    |    4 +-
 .../grails/web/pages/GroovyPageCompilerTask.html   |    4 +-
 .../grails/web/pages/GroovyPageForkedCompiler.html |    4 +-
 .../org/grails/web/pages/GroovyPagesServlet.html   |    4 +-
 .../grails/web/pages/GroovyPagesUriSupport.html    |    4 +-
 .../web/pages/StandaloneTagLibraryLookup.html      |    4 +-
 .../api/org/grails/web/pages/package-summary.html  |    4 +-
 .../support/DefaultConstrainedDiscovery.html       |    4 +-
 .../web/plugins/support/ValidationSupport.html     |    4 +-
 .../web/plugins/support/package-summary.html       |    4 +-
 .../DefaultGrailsApplicationAttributes.html        |    4 +-
 .../org/grails/web/servlet/GrailsFlashScope.html   |    4 +-
 .../grails/web/servlet/GrailsRequestContext.html   |    4 +-
 .../grails/web/servlet/GrailsUrlPathHelper.html    |    4 +-
 .../web/servlet/HttpServletRequestExtension.html   |    4 +-
 .../web/servlet/HttpServletResponseExtension.html  |    4 +-
 .../grails/web/servlet/HttpSessionExtension.html   |    4 +-
 .../web/servlet/ServletContextExtension.html       |    4 +-
 .../WebRequestDelegatingRequestContext.html        |    4 +-
 .../grails/web/servlet/WrappedResponseHolder.html  |    4 +-
 .../servlet/boostrap/BootstrapArtefactHandler.html |    4 +-
 .../boostrap/DefaultGrailsBootstrapClass.html      |    4 +-
 .../web/servlet/boostrap/package-summary.html      |    4 +-
 .../web/servlet/context/GrailsConfigUtils.html     |    4 +-
 .../web/servlet/context/package-summary.html       |    4 +-
 .../support/WebRuntimeSpringConfiguration.html     |    4 +-
 .../servlet/context/support/package-summary.html   |    4 +-
 .../servlet/mvc/AbstractTokenResponseHandler.html  |    4 +-
 .../web/servlet/mvc/ActionResultTransformer.html   |    4 +-
 .../mvc/DefaultRequestStateLookupStrategy.html     |    4 +-
 .../web/servlet/mvc/GrailsDispatcherServlet.html   |    4 +-
 .../mvc/GrailsRequestStateLookupStrategy.html      |    4 +-
 .../grails/web/servlet/mvc/GrailsWebRequest.html   |    4 +-
 .../web/servlet/mvc/GrailsWebRequestFilter.html    |    4 +-
 .../mvc/OutputAwareHttpServletResponse.html        |    4 +-
 .../web/servlet/mvc/ParameterCreationListener.html |    4 +-
 .../web/servlet/mvc/SynchronizerTokensHolder.html  |    4 +-
 .../mvc/TokenResponseActionResultTransformer.html  |    4 +-
 .../web/servlet/mvc/TokenResponseHandler.html      |    4 +-
 .../exceptions/ControllerExecutionException.html   |    4 +-
 .../servlet/mvc/exceptions/GrailsMVCException.html |    4 +-
 .../servlet/mvc/exceptions/package-summary.html    |    4 +-
 .../grails/web/servlet/mvc/package-summary.html    |    4 +-
 .../org/grails/web/servlet/package-summary.html    |    4 +-
 .../web/servlet/view/AbstractGrailsView.html       |    4 +-
 .../web/servlet/view/CompositeViewResolver.html    |    4 +-
 .../web/servlet/view/GrailsViewResolver.html       |    4 +-
 .../grails/web/servlet/view/GroovyPageView.html    |    4 +-
 .../web/servlet/view/GroovyPageViewResolver.html   |    4 +-
 .../web/servlet/view/LayoutViewResolver.html       |    4 +-
 .../api/org/grails/web/servlet/view/NullView.html  |    4 +-
 .../grails/web/servlet/view/package-summary.html   |    4 +-
 .../org/grails/web/taglib/LayoutWriterStack.html   |    4 +-
 .../taglib/WebRequestTemplateVariableBinding.html  |    4 +-
 .../web/taglib/encoder/WebOutputContextLookup.html |    4 +-
 .../taglib/encoder/WebRequestOutputContext.html    |    4 +-
 .../grails/web/taglib/encoder/package-summary.html |    4 +-
 .../grails/web/taglib/jsp/JspActionSubmitTag.html  |    4 +-
 .../org/grails/web/taglib/jsp/JspCheckboxTag.html  |    4 +-
 .../web/taglib/jsp/JspCurrencySelectTag.html       |    4 +-
 .../grails/web/taglib/jsp/JspDatePickerTag.html    |    4 +-
 .../org/grails/web/taglib/jsp/JspEachErrorTag.html |    4 +-
 .../grails/web/taglib/jsp/JspFormRemoteTag.html    |    4 +-
 .../api/org/grails/web/taglib/jsp/JspFormTag.html  |    4 +-
 .../org/grails/web/taglib/jsp/JspHasErrorsTag.html |    4 +-
 .../web/taglib/jsp/JspInvokeGrailsTagLibTag.html   |    4 +-
 .../api/org/grails/web/taglib/jsp/JspLinkTag.html  |    4 +-
 .../grails/web/taglib/jsp/JspLocaleSelectTag.html  |    4 +-
 .../org/grails/web/taglib/jsp/JspMessageTag.html   |    4 +-
 .../web/taglib/jsp/JspRemoteFunctionTag.html       |    4 +-
 .../grails/web/taglib/jsp/JspRemoteLinkTag.html    |    4 +-
 .../grails/web/taglib/jsp/JspRenderErrorsTag.html  |    4 +-
 .../org/grails/web/taglib/jsp/JspRenderTag.html    |    4 +-
 .../org/grails/web/taglib/jsp/JspSelectTag.html    |    4 +-
 .../web/taglib/jsp/JspSubmitToRemoteTag.html       |    4 +-
 .../web/taglib/jsp/JspTimeZoneSelectTag.html       |    4 +-
 .../org/grails/web/taglib/jsp/package-summary.html |    4 +-
 .../api/org/grails/web/taglib/package-summary.html |    4 +-
 .../util/BoundedCharsAsEncodedBytesCounter.html    |    4 +-
 .../web/util/ClassAndMimeTypeRegistry.1.html       |    4 +-
 .../grails/web/util/ClassAndMimeTypeRegistry.html  |    4 +-
 .../web/util/GrailsApplicationAttributes.html      |    4 +-
 .../grails/web/util/IncludeResponseWrapper.html    |    4 +-
 .../api/org/grails/web/util/IncludedContent.html   |    4 +-
 .../snapshot/api/org/grails/web/util/WebUtils.html |    4 +-
 .../api/org/grails/web/util/package-summary.html   |    4 +-
 .../grails/web/xml/PrettyPrintXMLStreamWriter.html |    4 +-
 .../org/grails/web/xml/StreamingMarkupWriter.html  |    4 +-
 .../org/grails/web/xml/XMLStreamWriter.Mode.html   |    4 +-
 .../api/org/grails/web/xml/XMLStreamWriter.html    |    4 +-
 .../api/org/grails/web/xml/package-summary.html    |    4 +-
 docs/snapshot/api/overview-frame.html              |   11 +-
 docs/snapshot/api/overview-summary.html            |  738 +++---
 docs/snapshot/api/package-list                     |    3 -
 docs/snapshot/api/reactor/bus/Bus.html             |    4 +-
 docs/snapshot/api/reactor/bus/Event.html           |    4 +-
 docs/snapshot/api/reactor/bus/EventBus.html        |    4 +-
 docs/snapshot/api/reactor/bus/package-summary.html |    4 +-
 .../api/reactor/bus/registry/Registration.html     |    4 +-
 .../api/reactor/bus/registry/Subscription.html     |    4 +-
 .../api/reactor/bus/registry/package-summary.html  |    4 +-
 .../api/reactor/bus/selector/Selector.html         |    4 +-
 .../api/reactor/bus/selector/package-summary.html  |    4 +-
 docs/snapshot/api/reactor/fn/Consumer.html         |    4 +-
 docs/snapshot/api/reactor/fn/package-summary.html  |    4 +-
 .../spring/context/annotation/Consumer.html        |    4 +-
 .../spring/context/annotation/Selector.html        |    4 +-
 .../spring/context/annotation/package-summary.html |    4 +-
 .../snapshot/grails-data/api/allclasses-frame.html |    8 +
 docs/snapshot/grails-data/api/deprecated-list.html |   39 +-
 .../api/grails/gorm/CriteriaBuilder.html           |    4 +-
 .../api/grails/gorm/DetachedCriteria.html          |    4 +-
 .../grails-data/api/grails/gorm/Entity.html        |    4 +-
 .../grails-data/api/grails/gorm/MultiTenant.html   |    4 +-
 .../api/grails/gorm/PagedResultList.html           |    4 +-
 .../api/grails/gorm/annotation/AutoTimestamp.html  |    9 +-
 .../annotation/{JpaEntity.html => CreatedBy.html}  |   43 +-
 .../annotation/{Entity.html => CreatedDate.html}   |   26 +-
 .../api/grails/gorm/annotation/Entity.html         |    4 +-
 .../api/grails/gorm/annotation/JpaEntity.html      |    4 +-
 .../grails/gorm/annotation/LastModifiedBy.html}    |   43 +-
 .../{Entity.html => LastModifiedDate.html}         |   26 +-
 .../api/grails/gorm/annotation/package-frame.html  |    2 +-
 .../grails/gorm/annotation/package-summary.html    |   40 +-
 .../api/grails/gorm/api/GormAllOperations.html     |    4 +-
 .../grails/gorm/api/GormInstanceOperations.html    |    4 +-
 .../api/grails/gorm/api/GormStaticOperations.html  |    4 +-
 .../api/grails/gorm/api/package-summary.html       |    4 +-
 .../api/grails/gorm/async/AsyncEntity.html         |    4 +-
 .../api/grails/gorm/async/package-summary.html     |    4 +-
 .../api/grails/gorm/dirty/checking/DirtyCheck.html |    4 +-
 .../gorm/dirty/checking/DirtyCheckedProperty.html  |    4 +-
 .../gorm/dirty/checking/package-summary.html       |    4 +-
 .../grails/gorm/multitenancy/CurrentTenant.html    |    4 +-
 .../api/grails/gorm/multitenancy/Tenant.html       |    4 +-
 .../grails/gorm/multitenancy/TenantService.html    |    4 +-
 .../gorm/multitenancy/Tenants.CurrentTenant.html   |    4 +-
 .../api/grails/gorm/multitenancy/Tenants.html      |    4 +-
 .../grails/gorm/multitenancy/WithoutTenant.html    |    4 +-
 .../grails/gorm/multitenancy/package-summary.html  |    4 +-
 .../api/grails/gorm/package-summary.html           |    4 +-
 .../grails-data/api/grails/gorm/services/Join.html |    4 +-
 .../api/grails/gorm/services/Query.html            |    4 +-
 .../api/grails/gorm/services/Service.html          |    4 +-
 .../api/grails/gorm/services/Where.html            |    4 +-
 .../api/grails/gorm/services/package-summary.html  |    4 +-
 .../api/grails/gorm/time/InstantConverter.html     |    4 +-
 .../api/grails/gorm/time/LocalDateConverter.html   |    4 +-
 .../grails/gorm/time/LocalDateTimeConverter.html   |    4 +-
 .../api/grails/gorm/time/LocalTimeConverter.html   |    4 +-
 .../grails/gorm/time/OffsetDateTimeConverter.html  |    4 +-
 .../api/grails/gorm/time/OffsetTimeConverter.html  |    4 +-
 .../api/grails/gorm/time/PeriodConverter.html      |    4 +-
 .../api/grails/gorm/time/TemporalConverter.html    |    4 +-
 .../grails/gorm/time/ZonedDateTimeConverter.html   |    4 +-
 .../api/grails/gorm/time/package-summary.html      |    4 +-
 .../transactions/GrailsTransactionAttribute.html   |    4 +-
 .../transactions/GrailsTransactionTemplate.1.html  |    4 +-
 .../transactions/GrailsTransactionTemplate.2.html  |    4 +-
 .../transactions/GrailsTransactionTemplate.html    |    4 +-
 .../grails/gorm/transactions/NotTransactional.html |    4 +-
 .../api/grails/gorm/transactions/ReadOnly.html     |    4 +-
 .../api/grails/gorm/transactions/Rollback.html     |    4 +-
 .../gorm/transactions/TransactionService.html      |    4 +-
 .../grails/gorm/transactions/Transactional.html    |    4 +-
 .../grails/gorm/transactions/package-summary.html  |    4 +-
 .../grails/gorm/validation/CascadingValidator.html |    4 +-
 .../api/grails/gorm/validation/Constrained.html    |   68 +-
 .../grails/gorm/validation/ConstrainedEntity.html  |    4 +-
 .../gorm/validation/ConstrainedProperty.1.html     |    4 +-
 .../gorm/validation/ConstrainedProperty.html       |    6 +-
 .../api/grails/gorm/validation/Constraint.html     |    4 +-
 .../validation/DefaultConstrainedProperty.html     |  136 +-
 .../api/grails/gorm/validation/DisplayType.html}   |  127 +-
 .../gorm/validation/PersistentEntityValidator.html |    4 +-
 .../grails/gorm/validation/VetoingConstraint.html  |    4 +-
 .../ValidationConfigurationException.html          |    4 +-
 .../validation/exceptions/package-summary.html     |    4 +-
 .../api/grails/gorm/validation/package-frame.html  |    8 +
 .../grails/gorm/validation/package-summary.html    |   30 +-
 .../api/grails/testing/gorm/DataTest.html          |    4 +-
 .../api/grails/testing/gorm/DomainUnitTest.html    |    4 +-
 .../api/grails/testing/gorm/package-summary.html   |    4 +-
 docs/snapshot/grails-data/api/help-doc.html        |    4 +-
 docs/snapshot/grails-data/api/index-all.html       |  108 +-
 docs/snapshot/grails-data/api/index.html           |    2 +-
 .../gorm/AdditionalGormEntityTransformation.html   |    4 +-
 .../compiler/gorm/DirtyCheckTransformation.html    |    4 +-
 .../DirtyCheckingTransformer.GetterAndSetter.html  |    4 +-
 .../compiler/gorm/DirtyCheckingTransformer.html    |    4 +-
 .../grails/compiler/gorm/EntityTraitInjector.html  |    4 +-
 .../compiler/gorm/GlobalJpaEntityTransform.html    |    4 +-
 .../compiler/gorm/GormEntityTraitProvider.html     |    4 +-
 .../compiler/gorm/GormEntityTransformation.html    |    4 +-
 .../org/grails/compiler/gorm/GormTransformer.html  |    4 +-
 .../compiler/gorm/JpaGormEntityTransformation.html |    4 +-
 .../org/grails/compiler/gorm/package-summary.html  |    4 +-
 .../datastore/gorm/AbstractDatastoreApi.html       |    4 +-
 .../org/grails/datastore/gorm/AbstractGormApi.html |    4 +-
 .../datastore/gorm/DelegatingGormEntityApi.html    |    4 +-
 .../org/grails/datastore/gorm/GormEnhancer.1.html  |    4 +-
 .../org/grails/datastore/gorm/GormEnhancer.html    |    4 +-
 .../api/org/grails/datastore/gorm/GormEntity.html  |    4 +-
 .../org/grails/datastore/gorm/GormEntityApi.html   |    4 +-
 .../datastore/gorm/GormEntityDirtyCheckable.html   |    4 +-
 .../org/grails/datastore/gorm/GormInstanceApi.html |    4 +-
 .../org/grails/datastore/gorm/GormStaticApi.html   |    4 +-
 .../grails/datastore/gorm/GormValidateable.html    |    4 +-
 .../grails/datastore/gorm/GormValidationApi.html   |    4 +-
 .../grails/datastore/gorm/async/AsyncQuery.html    |    4 +-
 .../datastore/gorm/async/GormAsyncStaticApi.html   |    4 +-
 .../datastore/gorm/async/package-summary.html      |    4 +-
 .../gorm/async/transform/DelegateAsync.html        |    4 +-
 .../transform/DelegateAsyncTransformation.html     |    4 +-
 .../gorm/async/transform/package-summary.html      |    4 +-
 ...DatastoreInitializer.GrailsBeanBuilderInit.html |    4 +-
 ...tDatastoreInitializer.GroovyBeanReaderInit.html |    4 +-
 .../bootstrap/AbstractDatastoreInitializer.html    |    4 +-
 .../datastore/gorm/bootstrap/package-summary.html  |    4 +-
 .../bootstrap/support/InstanceFactoryBean.html     |    4 +-
 .../support/ServiceRegistryFactoryBean.html        |    4 +-
 .../gorm/bootstrap/support/package-summary.html    |    4 +-
 .../gorm/events/AutoTimestampEventListener.html    |  142 +-
 ...nfigurableApplicationContextEventPublisher.html |    4 +-
 .../ConfigurableApplicationEventPublisher.html     |    4 +-
 .../events/DefaultApplicationEventPublisher.html   |    4 +-
 .../datastore/gorm/events/DomainEventListener.html |    4 +-
 .../datastore/gorm/events/package-summary.html     |    6 +-
 .../gorm/finders/AbstractFindByFinder.html         |    4 +-
 .../datastore/gorm/finders/AbstractFinder.html     |    4 +-
 .../datastore/gorm/finders/CountByFinder.html      |    4 +-
 .../datastore/gorm/finders/DynamicFinder.html      |    4 +-
 .../gorm/finders/DynamicFinderInvocation.html      |    4 +-
 .../gorm/finders/FindAllByBooleanFinder.html       |    4 +-
 .../datastore/gorm/finders/FindAllByFinder.html    |    4 +-
 .../gorm/finders/FindByBooleanFinder.html          |    4 +-
 .../datastore/gorm/finders/FindByFinder.html       |    4 +-
 .../gorm/finders/FindOrCreateByFinder.html         |    4 +-
 .../datastore/gorm/finders/FindOrSaveByFinder.html |    4 +-
 .../datastore/gorm/finders/FinderMethod.html       |    4 +-
 .../datastore/gorm/finders/ListOrderByFinder.html  |    4 +-
 .../grails/datastore/gorm/finders/MatchSpec.html   |    4 +-
 .../gorm/finders/MethodExpression.Between.html     |    4 +-
 .../gorm/finders/MethodExpression.Equal.html       |    4 +-
 .../gorm/finders/MethodExpression.GreaterThan.html |    4 +-
 .../MethodExpression.GreaterThanEquals.html        |    4 +-
 .../gorm/finders/MethodExpression.Ilike.html       |    4 +-
 .../gorm/finders/MethodExpression.InList.html      |    4 +-
 .../gorm/finders/MethodExpression.InRange.html     |    4 +-
 .../gorm/finders/MethodExpression.IsEmpty.html     |    4 +-
 .../gorm/finders/MethodExpression.IsNotEmpty.html  |    4 +-
 .../gorm/finders/MethodExpression.IsNotNull.html   |    4 +-
 .../gorm/finders/MethodExpression.IsNull.html      |    4 +-
 .../gorm/finders/MethodExpression.LessThan.html    |    4 +-
 .../finders/MethodExpression.LessThanEquals.html   |    4 +-
 .../gorm/finders/MethodExpression.Like.html        |    4 +-
 .../gorm/finders/MethodExpression.NotEqual.html    |    4 +-
 .../gorm/finders/MethodExpression.NotInList.html   |    4 +-
 .../gorm/finders/MethodExpression.Rlike.html       |    4 +-
 .../datastore/gorm/finders/MethodExpression.html   |    4 +-
 .../gorm/finders/QueryBuildingFinder.html          |    4 +-
 .../datastore/gorm/finders/package-summary.html    |    4 +-
 .../internal/InstanceMethodInvokingClosure.html    |    4 +-
 .../gorm/internal/MethodInvokingClosure.html       |    4 +-
 .../datastore/gorm/internal/RuntimeSupport.html    |    4 +-
 .../gorm/internal/StaticMethodInvokingClosure.html |    4 +-
 .../datastore/gorm/internal/package-summary.html   |    4 +-
 ...rceBuilder.ReadOnlyDriverManagerDataSource.html |    4 +-
 .../datastore/gorm/jdbc/DataSourceBuilder.html     |    4 +-
 .../grails/datastore/gorm/jdbc/DatabaseDriver.html |    4 +-
 .../datastore/gorm/jdbc/MultiTenantConnection.html |    4 +-
 .../datastore/gorm/jdbc/MultiTenantDataSource.html |    4 +-
 .../CachedDataSourceConnectionSourceFactory.html   |    4 +-
 .../connections/DataSourceConnectionSource.html    |    4 +-
 .../DataSourceConnectionSourceFactory.html         |    4 +-
 .../gorm/jdbc/connections/DataSourceSettings.html  |    6 +-
 .../connections/DataSourceSettingsBuilder.html     |    4 +-
 .../SpringDataSourceConnectionSourceFactory.html   |    4 +-
 .../gorm/jdbc/connections/package-summary.html     |    4 +-
 .../datastore/gorm/jdbc/package-summary.html       |    4 +-
 .../gorm/jdbc/schema/DefaultSchemaHandler.html     |    4 +-
 .../datastore/gorm/jdbc/schema/SchemaHandler.html  |    4 +-
 .../gorm/jdbc/schema/package-summary.html          |    4 +-
 .../multitenancy/MultiTenantEventListener.html     |    4 +-
 .../TenantDelegatingGormOperations.html            |    4 +-
 .../gorm/multitenancy/package-summary.html         |    4 +-
 .../multitenancy/transform/TenantTransform.html    |    4 +-
 .../multitenancy/transform/package-summary.html    |    4 +-
 .../org/grails/datastore/gorm/package-summary.html |    4 +-
 .../gorm/plugin/support/ConfigSupport.1.html       |    4 +-
 .../gorm/plugin/support/ConfigSupport.html         |    4 +-
 .../PersistenceContextInterceptorAggregator.html   |    4 +-
 .../gorm/plugin/support/package-summary.html       |    4 +-
 .../gorm/proxy/EntityProxyHandlerAdapter.html      |    4 +-
 .../datastore/gorm/proxy/GroovyProxyFactory.html   |    4 +-
 .../datastore/gorm/proxy/ProxyHandlerAdapter.html  |    4 +-
 .../gorm/proxy/ProxyInstanceMetaClass.html         |    4 +-
 .../datastore/gorm/proxy/package-summary.html      |    4 +-
 .../datastore/gorm/query/AbstractResultList.html   |    4 +-
 .../datastore/gorm/query/GormOperations.html       |    4 +-
 .../datastore/gorm/query/GormQueryOperations.html  |    4 +-
 .../datastore/gorm/query/NamedCriteriaProxy.html   |    4 +-
 .../datastore/gorm/query/NamedQueriesBuilder.html  |    4 +-
 .../query/criteria/AbstractCriteriaBuilder.html    |    4 +-
 ...stractDetachedCriteria.DetachedProjections.html |    4 +-
 .../query/criteria/AbstractDetachedCriteria.html   |    4 +-
 .../criteria/DetachedAssociationCriteria.html      |    4 +-
 .../gorm/query/criteria/package-summary.html       |    4 +-
 .../datastore/gorm/query/package-summary.html      |    4 +-
 .../transform/ApplyDetachedCriteriaTransform.html  |    4 +-
 .../DetachedCriteriaASTTransformation.html         |    4 +-
 .../transform/DetachedCriteriaTransformer.html     |    4 +-
 .../GlobalDetachedCriteriaASTTransformation.html   |    4 +-
 .../gorm/query/transform/package-summary.html      |    4 +-
 .../gorm/schemaless/DynamicAttributeHelper.html    |    4 +-
 .../gorm/schemaless/DynamicAttributes.html         |    4 +-
 .../datastore/gorm/schemaless/package-summary.html |    4 +-
 .../gorm/services/DefaultTenantService.html        |    4 +-
 .../gorm/services/DefaultTransactionService.html   |    4 +-
 .../datastore/gorm/services/Implemented.html       |    4 +-
 .../datastore/gorm/services/ServiceEnhancer.html   |    4 +-
 .../gorm/services/ServiceImplementer.html          |    4 +-
 .../gorm/services/ServiceImplementerAdapter.html   |    4 +-
 .../AbstractArrayOrIterableResultImplementer.html  |    4 +-
 ...AbstractDetachedCriteriaServiceImplementor.html |    4 +-
 .../AbstractProjectionImplementer.html             |    4 +-
 .../AbstractReadOperationImplementer.html          |    4 +-
 .../implementers/AbstractSaveImplementer.html      |    4 +-
 .../implementers/AbstractServiceImplementer.html   |    4 +-
 .../AbstractStringQueryImplementer.html            |    4 +-
 .../implementers/AbstractWhereImplementer.html     |    4 +-
 .../AbstractWriteOperationImplementer.html         |    4 +-
 .../services/implementers/AdaptedImplementer.html  |    4 +-
 .../implementers/AnnotatedServiceImplementer.html  |    4 +-
 .../services/implementers/CountByImplementer.html  |    4 +-
 .../services/implementers/CountImplementer.html    |    4 +-
 .../implementers/CountWhereImplementer.html        |    4 +-
 .../services/implementers/DeleteImplementer.html   |    4 +-
 .../implementers/DeleteWhereImplementer.html       |    4 +-
 .../implementers/FindAllByImplementer.html         |    4 +-
 .../FindAllByInterfaceProjectionImplementer.html   |    4 +-
 .../services/implementers/FindAllImplementer.html  |    4 +-
 .../FindAllInterfaceProjectionImplementer.html     |    4 +-
 .../FindAllPropertyProjectionImplementer.html      |    4 +-
 .../FindAllStringQueryImplementer.html             |    4 +-
 .../implementers/FindAllWhereImplementer.html      |    4 +-
 .../implementers/FindAndDeleteImplementer.html     |    4 +-
 .../implementers/FindOneByImplementer.html         |    4 +-
 .../FindOneByInterfaceProjectionImplementer.html   |    4 +-
 .../services/implementers/FindOneImplementer.html  |    4 +-
 .../FindOneInterfaceProjectionImplementer.html     |    4 +-
 ...eInterfaceProjectionStringQueryImplementer.html |    4 +-
 ...FindOneInterfaceProjectionWhereImplementer.html |    4 +-
 .../FindOnePropertyProjectionImplementer.html      |    4 +-
 .../FindOneStringQueryImplementer.html             |    4 +-
 .../implementers/FindOneWhereImplementer.html      |    4 +-
 .../implementers/InterfaceProjectionBuilder.html   |    4 +-
 .../IterableInterfaceProjectionBuilder.html        |    4 +-
 .../IterableProjectionServiceImplementer.html      |    4 +-
 .../implementers/IterableServiceImplementer.html   |    4 +-
 .../implementers/NoResultServiceImplementer.html   |    4 +-
 .../implementers/PrefixedServiceImplementer.html   |    4 +-
 .../implementers/QueryStringImplementer.html       |    4 +-
 .../services/implementers/SaveImplementer.html     |    4 +-
 .../SingleResultInterfaceProjectionBuilder.html    |    4 +-
 .../SingleResultProjectionServiceImplementer.html  |    4 +-
 .../SingleResultServiceImplementer.html            |    4 +-
 .../implementers/UpdateOneImplementer.html         |    4 +-
 .../implementers/UpdateStringQueryImplementer.html |    4 +-
 .../services/implementers/package-summary.html     |    4 +-
 .../datastore/gorm/services/package-summary.html   |    4 +-
 .../services/transform/QueryStringTransformer.html |    4 +-
 .../services/transform/ServiceTransformation.html  |    4 +-
 .../gorm/services/transform/package-summary.html   |    4 +-
 ...ractDatastorePersistenceContextInterceptor.html |    4 +-
 .../AggregatePersistenceContextInterceptor.html    |    4 +-
 ...ateHelper.BeforeValidateEventTriggerCaller.html |    4 +-
 .../gorm/support/BeforeValidateHelper.html         |    4 +-
 .../DatastorePersistenceContextInterceptor.html    |    4 +-
 .../datastore/gorm/support/EventTriggerCaller.html |    4 +-
 .../datastore/gorm/support/package-summary.html    |    4 +-
 .../gorm/timestamp/AggregateTimestampProvider.html |    4 +-
 .../timestamp/AuditorAware.html}                   |   53 +-
 .../gorm/timestamp/DefaultTimestampProvider.html   |    4 +-
 .../gorm/timestamp/TimestampProvider.html          |    4 +-
 .../datastore/gorm/timestamp/package-frame.html    |    2 +-
 .../datastore/gorm/timestamp/package-summary.html  |   13 +-
 .../transactions/transform/RollbackTransform.html  |    4 +-
 .../transform/TransactionalTransform.html          |    4 +-
 .../transactions/transform/package-summary.html    |    4 +-
 ...actDatastoreMethodDecoratingTransformation.html |    4 +-
 .../transform/AbstractGormASTTransformation.html   |    4 +-
 .../AbstractMethodDecoratingTransformation.html    |    4 +-
 ...AbstractTraitApplyingGormASTTransformation.html |    4 +-
 .../gorm/transform/AstMethodDispatchUtils.html     |    4 +-
 .../gorm/transform/AstPropertyResolveUtils.html    |    4 +-
 .../gorm/transform/GormASTTransformationClass.html |    4 +-
 .../gorm/transform/OrderedGormTransformation.html  |    4 +-
 .../datastore/gorm/transform/package-summary.html  |    4 +-
 .../gorm/utils/ClasspathEntityScanner.html         |    4 +-
 .../datastore/gorm/utils/ReflectionUtils.html      |    4 +-
 .../datastore/gorm/utils/package-summary.html      |    4 +-
 .../gorm/validation/CascadingValidator.html        |    4 +-
 .../gorm/validation/ValidatorProvider.html         |    4 +-
 .../validation/constraints/AbstractConstraint.html |    4 +-
 .../constraints/AbstractVetoingConstraint.html     |    4 +-
 .../validation/constraints/BlankConstraint.html    |    4 +-
 .../constraints/CreditCardConstraint.html          |    4 +-
 .../validation/constraints/EmailConstraint.html    |    4 +-
 .../validation/constraints/InListConstraint.html   |    4 +-
 .../MappingContextAwareConstraintFactory.html      |    4 +-
 .../validation/constraints/MatchesConstraint.html  |    4 +-
 .../gorm/validation/constraints/MaxConstraint.html |    4 +-
 .../validation/constraints/MaxSizeConstraint.html  |    4 +-
 .../gorm/validation/constraints/MinConstraint.html |    4 +-
 .../validation/constraints/MinSizeConstraint.html  |    4 +-
 .../validation/constraints/NotEqualConstraint.html |    4 +-
 .../validation/constraints/NullableConstraint.html |    4 +-
 .../validation/constraints/RangeConstraint.html    |    4 +-
 .../validation/constraints/ScaleConstraint.html    |    4 +-
 .../validation/constraints/SizeConstraint.html     |    4 +-
 .../gorm/validation/constraints/UrlConstraint.html |    4 +-
 .../constraints/ValidatorConstraint.html           |    4 +-
 .../builder/ConstrainedPropertyBuilder.html        |    4 +-
 .../constraints/builder/package-summary.html       |    4 +-
 .../constraints/builtin/UniqueConstraint.html      |    4 +-
 .../constraints/builtin/package-summary.html       |    4 +-
 .../constraints/eval/ConstraintsEvaluator.html     |    4 +-
 .../eval/DefaultConstraintEvaluator.html           |   35 +-
 .../constraints/eval/package-summary.html          |    4 +-
 .../constraints/factory/ConstraintFactory.html     |    4 +-
 .../factory/DefaultConstraintFactory.html          |    4 +-
 .../constraints/factory/package-summary.html       |    4 +-
 .../validation/constraints/package-summary.html    |    4 +-
 .../constraints/registry/ConstraintRegistry.html   |    4 +-
 .../registry/DefaultConstraintRegistry.html        |    4 +-
 .../registry/DefaultValidatorRegistry.html         |    4 +-
 .../constraints/registry/package-summary.html      |    4 +-
 .../jakarta/ConfigurableParameterNameProvider.html |    4 +-
 .../jakarta/ConstraintViolationUtils.html          |    4 +-
 .../validation/jakarta/GormValidatorAdapter.html   |    4 +-
 ...lidatorFactoryAdapter.GormValidatorContext.html |    4 +-
 .../jakarta/GormValidatorFactoryAdapter.html       |    4 +-
 .../jakarta/JakartaValidatorRegistry.html          |    4 +-
 .../jakarta/MappingContextTraversableResolver.html |    4 +-
 .../gorm/validation/jakarta/package-summary.html   |    4 +-
 .../jakarta/services/ValidatedService.html         |    4 +-
 .../implementers/MethodValidationImplementer.html  |    4 +-
 .../services/implementers/package-summary.html     |    4 +-
 .../jakarta/services/package-summary.html          |    4 +-
 .../listener/ValidationEventListener.html          |    4 +-
 .../gorm/validation/listener/package-summary.html  |    4 +-
 .../datastore/gorm/validation/package-summary.html |    4 +-
 .../registry/support/ValidatorRegistries.html      |    4 +-
 .../registry/support/package-summary.html          |    4 +-
 .../datastore/mapping/cache/TPCacheAdapter.html    |    4 +-
 .../mapping/cache/TPCacheAdapterRepository.html    |    4 +-
 .../mapping/cache/exception/CacheException.html    |    4 +-
 .../mapping/cache/exception/package-summary.html   |    4 +-
 .../mapping/cache/impl/HashMapTPCacheAdapter.html  |    4 +-
 .../cache/impl/TPCacheAdapterRepositoryImpl.html   |    4 +-
 .../mapping/cache/impl/package-summary.html        |    4 +-
 .../datastore/mapping/cache/package-summary.html   |    4 +-
 .../collection/AbstractPersistentCollection.html   |    4 +-
 .../mapping/collection/PersistentCollection.html   |    4 +-
 .../mapping/collection/PersistentList.html         |    4 +-
 .../mapping/collection/PersistentSet.html          |    4 +-
 .../mapping/collection/PersistentSortedSet.html    |    4 +-
 .../mapping/collection/package-summary.html        |    4 +-
 .../datastore/mapping/column/ColumnDatastore.html  |    4 +-
 .../datastore/mapping/column/package-summary.html  |    4 +-
 .../mapping/config/AbstractGormMappingFactory.html |    4 +-
 .../mapping/config/AuditMetadataType.html}         |  135 +-
 .../mapping/config/ConfigurationBuilder.html       |    4 +-
 .../mapping/config/ConfigurationUtils.html         |    4 +-
 .../mapping/config/DatastoreEnvironment.html       |    4 +-
 .../DatastoreServiceMethodInvokingFactoryBean.html |    4 +-
 .../grails/datastore/mapping/config/Entity.html    |    4 +-
 .../mapping/config/MappingDefinition.html          |    4 +-
 .../grails/datastore/mapping/config/Property.html  |   65 +-
 .../grails/datastore/mapping/config/Settings.html  |    4 +-
 .../groovy/DefaultMappingConfigurationBuilder.html |    4 +-
 .../config/groovy/MappingConfigurationBuilder.html |    4 +-
 .../mapping/config/groovy/package-summary.html     |    4 +-
 .../datastore/mapping/config/package-frame.html    |    8 +
 .../datastore/mapping/config/package-summary.html  |   31 +-
 .../mapping/config/utils/ConfigUtils.html          |    4 +-
 .../mapping/config/utils/PropertyResolverMap.html  |    4 +-
 .../mapping/config/utils/package-summary.html      |    4 +-
 .../core/AbstractAttributeStoringSession.html      |    4 +-
 .../datastore/mapping/core/AbstractDatastore.html  |    4 +-
 .../datastore/mapping/core/AbstractSession.html    |    4 +-
 .../mapping/core/ConnectionNotFoundException.html  |    4 +-
 .../grails/datastore/mapping/core/Datastore.html   |    4 +-
 .../datastore/mapping/core/DatastoreAware.html     |    4 +-
 .../datastore/mapping/core/DatastoreException.html |    4 +-
 .../datastore/mapping/core/DatastoreUtils.html     |    4 +-
 .../mapping/core/EntityCreationException.html      |    4 +-
 .../mapping/core/IdentityGenerationException.html  |    4 +-
 .../mapping/core/OptimisticLockingException.html   |    4 +-
 .../org/grails/datastore/mapping/core/Ordered.html |    4 +-
 .../org/grails/datastore/mapping/core/Session.html |    4 +-
 .../datastore/mapping/core/SessionCallback.html    |    4 +-
 .../mapping/core/SessionCreationEvent.html         |    4 +-
 .../datastore/mapping/core/SessionImplementor.html |    4 +-
 .../datastore/mapping/core/SoftThreadLocalMap.html |    4 +-
 .../datastore/mapping/core/StatelessDatastore.html |    4 +-
 .../mapping/core/VoidSessionCallback.html          |    4 +-
 .../AbstractConnectionSourceFactory.html           |    4 +-
 .../connections/AbstractConnectionSources.html     |    4 +-
 .../mapping/core/connections/ConnectionSource.html |    4 +-
 .../core/connections/ConnectionSourceFactory.html  |    4 +-
 .../ConnectionSourceSettings.CustomSettings.html   |    4 +-
 .../ConnectionSourceSettings.DefaultSettings.html  |    4 +-
 .../core/connections/ConnectionSourceSettings.html |   33 +-
 .../ConnectionSourceSettingsBuilder.html           |    4 +-
 .../core/connections/ConnectionSources.html        |    4 +-
 .../connections/ConnectionSourcesInitializer.html  |    4 +-
 .../connections/ConnectionSourcesListener.html     |    4 +-
 .../connections/ConnectionSourcesProvider.html     |    4 +-
 .../core/connections/ConnectionSourcesSupport.html |    4 +-
 .../core/connections/DefaultConnectionSource.html  |    4 +-
 .../connections/InMemoryConnectionSources.html     |    4 +-
 .../MultipleConnectionSourceCapableDatastore.html  |    4 +-
 ...tonConnectionSources.NullConnectionFactory.html |    4 +-
 .../connections/SingletonConnectionSources.html    |    4 +-
 .../core/connections/StaticConnectionSources.html  |    4 +-
 .../mapping/core/connections/package-summary.html  |    4 +-
 .../core/exceptions/ConfigurationException.html    |    4 +-
 .../mapping/core/exceptions/package-summary.html   |    4 +-
 .../mapping/core/grailsversion/GrailsVersion.html  |    4 +-
 .../mapping/core/grailsversion/Snapshot.html       |    4 +-
 .../core/grailsversion/package-summary.html        |    4 +-
 .../datastore/mapping/core/impl/PendingDelete.html |    4 +-
 .../mapping/core/impl/PendingDeleteAdapter.html    |    4 +-
 .../datastore/mapping/core/impl/PendingInsert.html |    4 +-
 .../mapping/core/impl/PendingInsertAdapter.html    |    4 +-
 .../mapping/core/impl/PendingOperation.html        |    4 +-
 .../mapping/core/impl/PendingOperationAdapter.html |    4 +-
 .../core/impl/PendingOperationExecution.html       |    4 +-
 .../datastore/mapping/core/impl/PendingUpdate.html |    4 +-
 .../mapping/core/impl/PendingUpdateAdapter.html    |    4 +-
 .../mapping/core/impl/package-summary.html         |    4 +-
 .../mapping/core/order/OrderedComparator.html      |    4 +-
 .../mapping/core/order/package-summary.html        |    4 +-
 .../datastore/mapping/core/package-summary.html    |    4 +-
 .../mapping/dirty/checking/DirtyCheckable.html     |    4 +-
 .../dirty/checking/DirtyCheckableCollection.html   |    4 +-
 .../dirty/checking/DirtyCheckingCollection.html    |    4 +-
 .../mapping/dirty/checking/DirtyCheckingList.html  |    4 +-
 .../mapping/dirty/checking/DirtyCheckingMap.html   |    4 +-
 .../mapping/dirty/checking/DirtyCheckingSet.html   |    4 +-
 .../dirty/checking/DirtyCheckingSortedSet.html     |    4 +-
 .../dirty/checking/DirtyCheckingSupport.html       |    4 +-
 .../mapping/dirty/checking/package-summary.html    |    4 +-
 .../mapping/document/DocumentDatastore.html        |    4 +-
 .../mapping/document/config/Attribute.html         |    6 +-
 .../mapping/document/config/Collection.html        |    4 +-
 .../document/config/DocumentMappingContext.html    |    4 +-
 ...PersistentEntity.DocumentCollectionMapping.html |    4 +-
 .../document/config/DocumentPersistentEntity.html  |    4 +-
 .../config/GormDocumentMappingFactory.html         |    4 +-
 .../mapping/document/config/package-summary.html   |    4 +-
 .../mapping/document/package-summary.html          |    4 +-
 .../mapping/engine/AssociationIndexer.html         |    4 +-
 .../mapping/engine/AssociationQueryExecutor.html   |    4 +-
 .../datastore/mapping/engine/BeanEntityAccess.html |    4 +-
 .../datastore/mapping/engine/EntityAccess.html     |    4 +-
 .../datastore/mapping/engine/EntityPersister.html  |    4 +-
 .../mapping/engine/LockableEntityPersister.html    |    4 +-
 .../engine/ModificationTrackingEntityAccess.html   |    4 +-
 ...Persister.NativeEntryModifyingEntityAccess.html |    4 +-
 .../mapping/engine/NativeEntryEntityPersister.html |    4 +-
 .../mapping/engine/NonPersistentTypeException.html |    4 +-
 .../grails/datastore/mapping/engine/Persister.html |    4 +-
 .../mapping/engine/PropertyValueIndexer.html       |    4 +-
 .../engine/ThirdPartyCacheEntityPersister.html     |    4 +-
 .../engine/event/AbstractPersistenceEvent.html     |    4 +-
 .../event/AbstractPersistenceEventListener.html    |    4 +-
 .../engine/event/DatastoreInitializedEvent.html    |    4 +-
 .../datastore/mapping/engine/event/EventType.html  |    4 +-
 .../engine/event/PersistenceEventListener.html     |    4 +-
 .../mapping/engine/event/PostDeleteEvent.html      |    4 +-
 .../mapping/engine/event/PostInsertEvent.html      |    4 +-
 .../mapping/engine/event/PostLoadEvent.html        |    4 +-
 .../mapping/engine/event/PostUpdateEvent.html      |    4 +-
 .../mapping/engine/event/PreDeleteEvent.html       |    4 +-
 .../mapping/engine/event/PreInsertEvent.html       |    4 +-
 .../mapping/engine/event/PreLoadEvent.html         |    4 +-
 .../mapping/engine/event/PreUpdateEvent.html       |    4 +-
 .../mapping/engine/event/SaveOrUpdateEvent.html    |    4 +-
 .../mapping/engine/event/ValidationEvent.html      |    4 +-
 .../mapping/engine/event/package-summary.html      |    4 +-
 .../mapping/engine/internal/MappingUtils.html      |    4 +-
 .../mapping/engine/internal/package-summary.html   |    4 +-
 .../datastore/mapping/engine/package-summary.html  |    4 +-
 .../AbstractMappingAwareCustomTypeMarshaller.html  |    4 +-
 .../mapping/engine/types/CustomTypeMarshaller.html |    4 +-
 .../mapping/engine/types/package-summary.html      |    4 +-
 .../datastore/mapping/graph/GraphDatastore.html    |    4 +-
 .../datastore/mapping/graph/package-summary.html   |    4 +-
 .../engine/AbstractKeyValueEntityPersister.html    |    4 +-
 .../mapping/keyvalue/engine/KeyValueEntry.html     |    4 +-
 .../mapping/keyvalue/engine/package-summary.html   |    4 +-
 .../mapping/keyvalue/mapping/config/Family.html    |    4 +-
 .../mapping/config/GormKeyValueMappingFactory.html |    4 +-
 .../mapping/keyvalue/mapping/config/KeyValue.html  |    6 +-
 .../mapping/config/KeyValueMappingContext.html     |    4 +-
 .../mapping/config/KeyValueMappingFactory.html     |    4 +-
 ...ValuePersistentEntity.KeyValueClassMapping.html |    4 +-
 .../mapping/config/KeyValuePersistentEntity.html   |    4 +-
 .../keyvalue/mapping/config/package-summary.html   |    4 +-
 .../mapping/model/AbstractClassMapping.html        |    4 +-
 .../mapping/model/AbstractMappingContext.html      |    4 +-
 .../mapping/model/AbstractPersistentEntity.html    |    4 +-
 .../mapping/model/AbstractPersistentProperty.html  |    4 +-
 .../AuditMetadataUtils.html}                       |   79 +-
 .../datastore/mapping/model/ClassMapping.html      |    4 +-
 .../model/DatastoreConfigurationException.html     |    4 +-
 .../mapping/model/EmbeddedPersistentEntity.html    |    4 +-
 .../datastore/mapping/model/IdentityMapping.html   |    4 +-
 .../mapping/model/IllegalMappingException.html     |    4 +-
 .../model/MappingConfigurationStrategy.html        |    4 +-
 .../mapping/model/MappingContext.Listener.html     |    4 +-
 .../datastore/mapping/model/MappingContext.html    |    4 +-
 .../datastore/mapping/model/MappingFactory.html    |    4 +-
 .../datastore/mapping/model/PersistentEntity.html  |    4 +-
 .../mapping/model/PersistentProperty.html          |    4 +-
 .../datastore/mapping/model/PropertyMapping.html   |    4 +-
 .../datastore/mapping/model/ValueGenerator.html    |    4 +-
 .../config/GormMappingConfigurationStrategy.html   |    4 +-
 .../mapping/model/config/GormProperties.html       |    4 +-
 .../config/JpaMappingConfigurationStrategy.html    |    4 +-
 .../mapping/model/config/package-summary.html      |    4 +-
 .../mapping/model/lifecycle/Initializable.html     |    4 +-
 .../mapping/model/lifecycle/package-summary.html   |    4 +-
 .../datastore/mapping/model/package-frame.html     |    2 +-
 .../datastore/mapping/model/package-summary.html   |   13 +-
 .../datastore/mapping/model/types/Association.html |    4 +-
 .../datastore/mapping/model/types/Basic.html       |    4 +-
 .../model/types/BasicTypeConverterRegistrar.html   |    4 +-
 .../datastore/mapping/model/types/Custom.html      |    4 +-
 .../datastore/mapping/model/types/Embedded.html    |    4 +-
 .../mapping/model/types/EmbeddedCollection.html    |    4 +-
 .../datastore/mapping/model/types/Identity.html    |    4 +-
 .../datastore/mapping/model/types/ManyToMany.html  |    4 +-
 .../datastore/mapping/model/types/ManyToOne.html   |    4 +-
 .../datastore/mapping/model/types/OneToMany.html   |    4 +-
 .../datastore/mapping/model/types/OneToOne.html    |    4 +-
 .../datastore/mapping/model/types/Simple.html      |    4 +-
 .../datastore/mapping/model/types/TenantId.html    |    4 +-
 .../datastore/mapping/model/types/ToMany.html      |    4 +-
 .../datastore/mapping/model/types/ToOne.html       |    4 +-
 .../conversion/ByteArrayToStringConverter.html     |    4 +-
 .../types/conversion/DefaultConversionService.html |    4 +-
 .../types/conversion/DoubleToFloatConverter.html   |    4 +-
 .../IntArrayToIntegerArrayConverter.html           |    4 +-
 .../types/conversion/IntegerToByteConverter.html   |    4 +-
 .../types/conversion/IntegerToShortConverter.html  |    4 +-
 .../conversion/LongArrayToLongArrayConverter.html  |    4 +-
 .../conversion/StringToBigDecimalConverter.html    |    4 +-
 .../conversion/StringToBigIntegerConverter.html    |    4 +-
 .../conversion/StringToByteArrayConverter.html     |    4 +-
 .../conversion/StringToCurrencyConverter.html      |    4 +-
 .../types/conversion/StringToLocaleConverter.html  |    4 +-
 .../types/conversion/StringToShortConverter.html   |    4 +-
 .../conversion/StringToTimeZoneConverter.html      |    4 +-
 .../types/conversion/StringToURLConverter.html     |    4 +-
 .../model/types/conversion/package-summary.html    |    4 +-
 .../mapping/model/types/package-summary.html       |    4 +-
 .../mapping/multitenancy/AllTenantsResolver.html   |    4 +-
 .../MultiTenancySettings.MultiTenancyMode.html     |    4 +-
 .../mapping/multitenancy/MultiTenancySettings.html |    4 +-
 .../multitenancy/MultiTenantCapableDatastore.html  |    4 +-
 .../SchemaMultiTenantCapableDatastore.html         |    4 +-
 .../multitenancy/TenantDataSourceConfig.html       |    4 +-
 .../mapping/multitenancy/TenantResolver.html       |    4 +-
 .../multitenancy/exceptions/TenantException.html   |    4 +-
 .../exceptions/TenantNotFoundException.html        |    4 +-
 .../multitenancy/exceptions/package-summary.html   |    4 +-
 .../mapping/multitenancy/package-summary.html      |    4 +-
 .../resolvers/FixedTenantResolver.html             |    4 +-
 .../multitenancy/resolvers/NoTenantResolver.html   |    4 +-
 .../resolvers/SystemPropertyTenantResolver.html    |    4 +-
 .../multitenancy/resolvers/package-summary.html    |    4 +-
 .../multitenancy/web/CookieTenantResolver.html     |    4 +-
 .../multitenancy/web/HttpHeaderTenantResolver.html |    4 +-
 .../multitenancy/web/SessionTenantResolver.html    |    4 +-
 .../multitenancy/web/SubDomainTenantResolver.html  |    4 +-
 .../mapping/multitenancy/web/package-summary.html  |    4 +-
 .../proxy/AssociationQueryProxyHandler.html        |    4 +-
 .../datastore/mapping/proxy/EntityProxy.html       |    4 +-
 .../mapping/proxy/EntityProxyMethodHandler.html    |    4 +-
 .../mapping/proxy/GroovyObjectMethodHandler.html   |    4 +-
 .../mapping/proxy/JavassistProxyFactory.html       |    4 +-
 .../datastore/mapping/proxy/ProxyFactory.html      |    4 +-
 .../datastore/mapping/proxy/ProxyHandler.html      |    4 +-
 .../proxy/SessionEntityProxyMethodHandler.html     |    4 +-
 .../datastore/mapping/proxy/package-summary.html   |    4 +-
 .../datastore/mapping/query/AssociationQuery.html  |    4 +-
 .../datastore/mapping/query/Projections.html       |    4 +-
 .../mapping/query/Query.AvgProjection.html         |    4 +-
 .../datastore/mapping/query/Query.Between.html     |    4 +-
 .../datastore/mapping/query/Query.Conjunction.html |    4 +-
 .../query/Query.CountDistinctProjection.html       |    4 +-
 .../mapping/query/Query.CountProjection.html       |    4 +-
 .../datastore/mapping/query/Query.Criterion.html   |    4 +-
 .../datastore/mapping/query/Query.Disjunction.html |    4 +-
 .../mapping/query/Query.DistinctProjection.html    |    4 +-
 .../query/Query.DistinctPropertyProjection.html    |    4 +-
 .../datastore/mapping/query/Query.Equals.html      |    4 +-
 .../datastore/mapping/query/Query.EqualsAll.html   |    4 +-
 .../mapping/query/Query.EqualsProperty.html        |    4 +-
 .../datastore/mapping/query/Query.Exists.html      |    4 +-
 .../datastore/mapping/query/Query.GreaterThan.html |    4 +-
 .../mapping/query/Query.GreaterThanAll.html        |    4 +-
 .../mapping/query/Query.GreaterThanEquals.html     |    4 +-
 .../mapping/query/Query.GreaterThanEqualsAll.html  |    4 +-
 .../query/Query.GreaterThanEqualsProperty.html     |    4 +-
 .../mapping/query/Query.GreaterThanEqualsSome.html |    4 +-
 .../mapping/query/Query.GreaterThanProperty.html   |    4 +-
 .../mapping/query/Query.GreaterThanSome.html       |    4 +-
 .../query/Query.GroupPropertyProjection.html       |    4 +-
 .../datastore/mapping/query/Query.ILike.html       |    4 +-
 .../datastore/mapping/query/Query.IdEquals.html    |    4 +-
 .../mapping/query/Query.IdProjection.html          |    4 +-
 .../grails/datastore/mapping/query/Query.In.html   |    4 +-
 .../datastore/mapping/query/Query.IsEmpty.html     |    4 +-
 .../datastore/mapping/query/Query.IsNotEmpty.html  |    4 +-
 .../datastore/mapping/query/Query.IsNotNull.html   |    4 +-
 .../datastore/mapping/query/Query.IsNull.html      |    4 +-
 .../datastore/mapping/query/Query.Junction.html    |    4 +-
 .../datastore/mapping/query/Query.LessThan.html    |    4 +-
 .../datastore/mapping/query/Query.LessThanAll.html |    4 +-
 .../mapping/query/Query.LessThanEquals.html        |    4 +-
 .../mapping/query/Query.LessThanEqualsAll.html     |    4 +-
 .../query/Query.LessThanEqualsProperty.html        |    4 +-
 .../mapping/query/Query.LessThanEqualsSome.html    |    4 +-
 .../mapping/query/Query.LessThanProperty.html      |    4 +-
 .../mapping/query/Query.LessThanSome.html          |    4 +-
 .../grails/datastore/mapping/query/Query.Like.html |    4 +-
 .../mapping/query/Query.MaxProjection.html         |    4 +-
 .../mapping/query/Query.MinProjection.html         |    4 +-
 .../datastore/mapping/query/Query.Negation.html    |    4 +-
 .../datastore/mapping/query/Query.NotEquals.html   |    4 +-
 .../mapping/query/Query.NotEqualsAll.html          |    4 +-
 .../mapping/query/Query.NotEqualsProperty.html     |    4 +-
 .../datastore/mapping/query/Query.NotExists.html   |    4 +-
 .../datastore/mapping/query/Query.NotIn.html       |    4 +-
 .../datastore/mapping/query/Query.Order.html       |    4 +-
 .../datastore/mapping/query/Query.Projection.html  |    4 +-
 .../mapping/query/Query.ProjectionList.html        |    4 +-
 .../query/Query.PropertyComparisonCriterion.html   |    4 +-
 .../mapping/query/Query.PropertyCriterion.html     |    4 +-
 .../mapping/query/Query.PropertyNameCriterion.html |    4 +-
 .../mapping/query/Query.PropertyProjection.html    |    4 +-
 .../datastore/mapping/query/Query.RLike.html       |    4 +-
 .../datastore/mapping/query/Query.SizeEquals.html  |    4 +-
 .../mapping/query/Query.SizeGreaterThan.html       |    4 +-
 .../mapping/query/Query.SizeGreaterThanEquals.html |    4 +-
 .../mapping/query/Query.SizeLessThan.html          |    4 +-
 .../mapping/query/Query.SizeLessThanEquals.html    |    4 +-
 .../mapping/query/Query.SizeNotEquals.html         |    4 +-
 .../mapping/query/Query.SubqueryCriterion.html     |    4 +-
 .../mapping/query/Query.SumProjection.html         |    4 +-
 .../org/grails/datastore/mapping/query/Query.html  |    4 +-
 .../mapping/query/Query/Order.Direction.html       |    4 +-
 .../datastore/mapping/query/QueryCreator.html      |    4 +-
 .../datastore/mapping/query/QueryException.html    |    4 +-
 .../datastore/mapping/query/Restrictions.html      |    4 +-
 .../mapping/query/api/AssociationCriteria.html     |    4 +-
 .../mapping/query/api/BuildableCriteria.html       |    4 +-
 .../datastore/mapping/query/api/Criteria.html      |    4 +-
 .../mapping/query/api/ProjectionList.html          |    4 +-
 .../mapping/query/api/QueryAliasAwareSession.html  |    4 +-
 .../mapping/query/api/QueryArgumentsAware.html     |    4 +-
 .../mapping/query/api/QueryableCriteria.html       |    4 +-
 .../mapping/query/api/package-summary.html         |    4 +-
 .../query/criteria/FunctionCallingCriterion.html   |    4 +-
 .../mapping/query/criteria/package-summary.html    |    4 +-
 .../mapping/query/event/AbstractQueryEvent.html    |    4 +-
 .../mapping/query/event/PostQueryEvent.html        |    4 +-
 .../mapping/query/event/PreQueryEvent.html         |    4 +-
 .../mapping/query/event/QueryEventType.html        |    4 +-
 .../mapping/query/event/package-summary.html       |    4 +-
 .../mapping/query/jpa/JpaQueryBuilder.html         |    4 +-
 .../datastore/mapping/query/jpa/JpaQueryInfo.html  |    4 +-
 .../mapping/query/jpa/package-summary.html         |    4 +-
 .../mapping/query/order/ManualEntityOrdering.html  |    4 +-
 .../mapping/query/order/package-summary.html       |    4 +-
 .../datastore/mapping/query/package-summary.html   |    4 +-
 .../query/projections/ManualProjections.html       |    4 +-
 .../mapping/query/projections/package-summary.html |    4 +-
 .../mapping/rdbms/RelationalDatastore.html         |    4 +-
 .../datastore/mapping/rdbms/package-summary.html   |    4 +-
 .../mapping/reflect/AstAnnotationUtils.html        |    4 +-
 .../mapping/reflect/AstGenericsUtils.html          |    4 +-
 .../datastore/mapping/reflect/AstUtils.1.html      |    4 +-
 .../grails/datastore/mapping/reflect/AstUtils.html |    4 +-
 .../mapping/reflect/ClassPropertyFetcher.html      |    4 +-
 .../datastore/mapping/reflect/ClassUtils.html      |    4 +-
 .../mapping/reflect/ClosureToMapPopulator.html     |    4 +-
 .../reflect/EntityReflector.PropertyReader.html    |    4 +-
 .../reflect/EntityReflector.PropertyWriter.html    |    4 +-
 .../datastore/mapping/reflect/EntityReflector.html |    4 +-
 .../mapping/reflect/FieldEntityAccess.html         |    4 +-
 .../mapping/reflect/InstantiationException.html    |    4 +-
 .../datastore/mapping/reflect/MetaClassUtils.html  |    4 +-
 .../datastore/mapping/reflect/NameUtils.html       |    4 +-
 .../datastore/mapping/reflect/ReflectionUtils.html |    4 +-
 .../datastore/mapping/reflect/package-summary.html |    4 +-
 .../mapping/services/DefaultServiceRegistry.html   |    4 +-
 .../grails/datastore/mapping/services/Service.html |    4 +-
 .../mapping/services/ServiceDefinition.html        |    4 +-
 .../mapping/services/ServiceNotFoundException.html |    4 +-
 .../mapping/services/ServiceRegistry.html          |    4 +-
 .../mapping/services/SoftServiceLoader.html        |    4 +-
 .../mapping/services/package-summary.html          |    4 +-
 .../CustomizableRollbackTransactionAttribute.html  |    4 +-
 .../transactions/DatastoreTransactionManager.html  |    4 +-
 .../mapping/transactions/SessionHolder.html        |    4 +-
 .../transactions/SessionOnlyTransaction.html       |    4 +-
 .../mapping/transactions/Transaction.html          |    4 +-
 .../transactions/TransactionCapableDatastore.html  |    4 +-
 .../mapping/transactions/TransactionObject.html    |    4 +-
 .../mapping/transactions/TransactionUtils.html     |    4 +-
 .../mapping/transactions/package-summary.html      |    4 +-
 .../support/SpringSessionSynchronization.html      |    4 +-
 .../transactions/support/package-summary.html      |    4 +-
 .../validation/BeanFactoryValidatorRegistry.html   |    4 +-
 .../mapping/validation/CascadeValidateType.html    |    4 +-
 .../mapping/validation/ValidationErrors.html       |    4 +-
 .../mapping/validation/ValidationException.html    |    4 +-
 .../mapping/validation/ValidatorRegistry.html      |    4 +-
 .../mapping/validation/package-summary.html        |    4 +-
 .../web/support/OpenSessionInViewInterceptor.html  |    4 +-
 .../mapping/web/support/package-summary.html       |    4 +-
 .../gorm/MockCascadingDomainClassValidator.html    |    4 +-
 .../org/grails/testing/gorm/package-summary.html   |    4 +-
 .../gorm/spock/DataTestCleanupInterceptor.html     |    4 +-
 .../gorm/spock/DataTestCleanupSpecInterceptor.html |    4 +-
 .../gorm/spock/DataTestSetupInterceptor.html       |    4 +-
 .../gorm/spock/DataTestSetupSpecInterceptor.1.html |    4 +-
 .../gorm/spock/DataTestSetupSpecInterceptor.html   |    4 +-
 .../gorm/spock/GormTestingSupportExtension.html    |    4 +-
 .../grails/testing/gorm/spock/package-summary.html |    4 +-
 docs/snapshot/grails-data/api/overview-frame.html  |    2 +-
 .../snapshot/grails-data/api/overview-summary.html |    6 +-
 .../developer-manual/gettingStarted.html           |    4 +-
 .../grails-data/developer-manual/index.html        |    4 +-
 .../grails-data/developer-manual/introduction.html |    4 +-
 .../grails-data/developer-manual/stepByStep.html   |    4 +-
 .../grails-data/developer-manual/testing.html      |    4 +-
 .../developer-manual/understandingApi.html         |    4 +-
 .../understandingApi/datastoreBasics.html          |    4 +-
 .../understandingApi/gormApis.html                 |    4 +-
 .../understandingApi/gormEnhancer.html             |    4 +-
 .../understandingApi/implementingCrud.html         |    4 +-
 .../understandingApi/implementingQueries.html      |    4 +-
 .../understandingApi/secondaryIndexes.html         |    4 +-
 .../hibernate5/api/allclasses-frame.html           |    7 +
 .../hibernate5/api/deprecated-list.html            |   28 +-
 .../api/grails/gorm/CriteriaBuilder.html           |    4 +-
 .../api/grails/gorm/DetachedCriteria.html          |    4 +-
 .../hibernate5/api/grails/gorm/Entity.html         |    4 +-
 .../hibernate5/api/grails/gorm/MultiTenant.html    |    4 +-
 .../api/grails/gorm/PagedResultList.html           |    4 +-
 .../api/grails/gorm/annotation/AutoTimestamp.html  |    9 +-
 .../annotation/{JpaEntity.html => CreatedBy.html}  |   43 +-
 .../api/grails/gorm/annotation/CreatedDate.html}   |   26 +-
 .../api/grails/gorm/annotation/Entity.html         |    4 +-
 .../api/grails/gorm/annotation/JpaEntity.html      |    4 +-
 .../grails/gorm/annotation/LastModifiedBy.html}    |   43 +-
 .../grails/gorm/annotation/LastModifiedDate.html}  |   26 +-
 .../api/grails/gorm/annotation/package-frame.html  |    2 +-
 .../grails/gorm/annotation/package-summary.html    |   40 +-
 .../api/grails/gorm/api/GormAllOperations.html     |    4 +-
 .../grails/gorm/api/GormInstanceOperations.html    |    4 +-
 .../api/grails/gorm/api/GormStaticOperations.html  |    4 +-
 .../api/grails/gorm/api/package-summary.html       |    4 +-
 .../api/grails/gorm/dirty/checking/DirtyCheck.html |    4 +-
 .../gorm/dirty/checking/DirtyCheckedProperty.html  |    4 +-
 .../gorm/dirty/checking/package-summary.html       |    4 +-
 .../grails/gorm/multitenancy/CurrentTenant.html    |    4 +-
 .../api/grails/gorm/multitenancy/Tenant.html       |    4 +-
 .../grails/gorm/multitenancy/TenantService.html    |    4 +-
 .../gorm/multitenancy/Tenants.CurrentTenant.html   |    4 +-
 .../api/grails/gorm/multitenancy/Tenants.html      |    4 +-
 .../grails/gorm/multitenancy/WithoutTenant.html    |    4 +-
 .../grails/gorm/multitenancy/package-summary.html  |    4 +-
 .../api/grails/gorm/package-summary.html           |    4 +-
 .../hibernate5/api/grails/gorm/services/Join.html  |    4 +-
 .../hibernate5/api/grails/gorm/services/Query.html |    4 +-
 .../api/grails/gorm/services/Service.html          |    4 +-
 .../hibernate5/api/grails/gorm/services/Where.html |    4 +-
 .../api/grails/gorm/services/package-summary.html  |    4 +-
 .../api/grails/gorm/time/InstantConverter.html     |    4 +-
 .../api/grails/gorm/time/LocalDateConverter.html   |    4 +-
 .../grails/gorm/time/LocalDateTimeConverter.html   |    4 +-
 .../api/grails/gorm/time/LocalTimeConverter.html   |    4 +-
 .../grails/gorm/time/OffsetDateTimeConverter.html  |    4 +-
 .../api/grails/gorm/time/OffsetTimeConverter.html  |    4 +-
 .../api/grails/gorm/time/PeriodConverter.html      |    4 +-
 .../api/grails/gorm/time/TemporalConverter.html    |    4 +-
 .../grails/gorm/time/ZonedDateTimeConverter.html   |    4 +-
 .../api/grails/gorm/time/package-summary.html      |    4 +-
 .../transactions/GrailsTransactionAttribute.html   |    4 +-
 .../transactions/GrailsTransactionTemplate.1.html  |    4 +-
 .../transactions/GrailsTransactionTemplate.2.html  |    4 +-
 .../transactions/GrailsTransactionTemplate.html    |    4 +-
 .../grails/gorm/transactions/NotTransactional.html |    4 +-
 .../api/grails/gorm/transactions/ReadOnly.html     |    4 +-
 .../api/grails/gorm/transactions/Rollback.html     |    4 +-
 .../gorm/transactions/TransactionService.html      |    4 +-
 .../grails/gorm/transactions/Transactional.html    |    4 +-
 .../grails/gorm/transactions/package-summary.html  |    4 +-
 .../hibernate5/api/grails/mongodb/MongoEntity.html |    4 +-
 .../api/grails/mongodb/api/MongoAllOperations.html |    4 +-
 .../mongodb/api/MongoInstanceOperations.html       |    4 +-
 .../grails/mongodb/api/MongoStaticOperations.html  |    4 +-
 .../api/grails/mongodb/api/package-summary.html    |    4 +-
 .../MongoDbDataStoreSpringInitializer.html         |    4 +-
 .../grails/mongodb/bootstrap/package-summary.html  |    4 +-
 .../hibernate5/api/grails/mongodb/geo/Box.html     |    4 +-
 .../hibernate5/api/grails/mongodb/geo/Circle.html  |    4 +-
 .../api/grails/mongodb/geo/Distance.html           |    4 +-
 .../hibernate5/api/grails/mongodb/geo/GeoJSON.html |    4 +-
 .../api/grails/mongodb/geo/GeometryCollection.html |    4 +-
 .../api/grails/mongodb/geo/LineString.html         |    4 +-
 .../hibernate5/api/grails/mongodb/geo/Metric.html  |    4 +-
 .../api/grails/mongodb/geo/MultiLineString.html    |    4 +-
 .../api/grails/mongodb/geo/MultiPoint.html         |    4 +-
 .../api/grails/mongodb/geo/MultiPolygon.html       |    4 +-
 .../hibernate5/api/grails/mongodb/geo/Point.html   |    4 +-
 .../hibernate5/api/grails/mongodb/geo/Polygon.html |    4 +-
 .../hibernate5/api/grails/mongodb/geo/Shape.html   |    4 +-
 .../hibernate5/api/grails/mongodb/geo/Sphere.html  |    4 +-
 .../api/grails/mongodb/geo/package-summary.html    |    4 +-
 .../api/grails/mongodb/mapping/MappingBuilder.html |    4 +-
 .../grails/mongodb/mapping/package-summary.html    |    4 +-
 .../api/grails/mongodb/package-summary.html        |    4 +-
 .../api/grails/orm/HibernateCriteriaBuilder.html   |    4 +-
 .../hibernate5/api/grails/orm/PagedResultList.html |    4 +-
 .../hibernate5/api/grails/orm/RlikeExpression.html |    4 +-
 .../HibernateDatastoreSpringInitializer.html       |    4 +-
 .../api/grails/orm/bootstrap/package-summary.html  |    4 +-
 .../api/grails/orm/hibernate/HibernateEntity.html  |    4 +-
 .../orm/hibernate/annotation/ManagedEntity.html    |    4 +-
 .../orm/hibernate/annotation/package-summary.html  |    4 +-
 .../orm/hibernate/mapping/MappingBuilder.html      |    4 +-
 .../orm/hibernate/mapping/package-summary.html     |    4 +-
 .../api/grails/orm/hibernate/package-summary.html  |    4 +-
 .../hibernate5/api/grails/orm/package-summary.html |    4 +-
 .../plugin/hibernate/HibernateGrailsPlugin.1.html  |    4 +-
 .../plugin/hibernate/HibernateGrailsPlugin.html    |    4 +-
 .../hibernate/commands/SchemaExportCommand.html    |    4 +-
 .../plugin/hibernate/commands/package-summary.html |    4 +-
 .../grails/plugin/hibernate/package-summary.html   |    4 +-
 .../plugins/mongodb/MongodbGrailsPlugin.html       |    4 +-
 .../grails/plugins/mongodb/package-summary.html    |    4 +-
 .../api/grails/test/hibernate/HibernateSpec.html   |    4 +-
 .../api/grails/test/hibernate/package-summary.html |    4 +-
 .../grails-data/hibernate5/api/help-doc.html       |    4 +-
 .../grails-data/hibernate5/api/index-all.html      |   77 +-
 .../snapshot/grails-data/hibernate5/api/index.html |    2 +-
 .../gorm/AdditionalGormEntityTransformation.html   |    4 +-
 .../compiler/gorm/DirtyCheckTransformation.html    |    4 +-
 .../DirtyCheckingTransformer.GetterAndSetter.html  |    4 +-
 .../compiler/gorm/DirtyCheckingTransformer.html    |    4 +-
 .../compiler/gorm/GlobalJpaEntityTransform.html    |    4 +-
 .../compiler/gorm/GormEntityTraitProvider.html     |    4 +-
 .../compiler/gorm/GormEntityTransformation.html    |    4 +-
 .../compiler/gorm/JpaGormEntityTransformation.html |    4 +-
 .../org/grails/compiler/gorm/package-summary.html  |    4 +-
 .../datastore/bson/codecs/BigDecimalCodec.html     |    4 +-
 .../datastore/bson/codecs/BigIntegerCodec.html     |    4 +-
 .../bson/codecs/BsonPersistentEntityCodec.html     |    4 +-
 .../bson/codecs/CodecCustomTypeMarshaller.html     |    4 +-
 .../datastore/bson/codecs/CodecExtensions.1.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.10.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.11.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.12.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.13.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.14.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.15.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.16.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.17.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.18.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.2.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.3.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.4.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.5.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.6.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.7.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.8.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.9.html   |    4 +-
 .../bson/codecs/CodecExtensions.CurrencyCodec.html |    4 +-
 .../bson/codecs/CodecExtensions.GStringCodec.html  |    4 +-
 .../bson/codecs/CodecExtensions.IntRangeCodec.html |    4 +-
 .../bson/codecs/CodecExtensions.ListCodec.html     |    4 +-
 .../bson/codecs/CodecExtensions.LocaleCodec.html   |    4 +-
 .../bson/codecs/CodecExtensions.MapCodec.html      |    4 +-
 .../datastore/bson/codecs/CodecExtensions.html     |    4 +-
 .../datastore/bson/codecs/CodecRegistryAware.html  |    4 +-
 .../bson/codecs/CodecRegistryProvider.html         |    4 +-
 .../grails/datastore/bson/codecs/InstantCodec.html |    4 +-
 .../datastore/bson/codecs/LocalDateCodec.html      |    4 +-
 .../datastore/bson/codecs/LocalDateTimeCodec.html  |    4 +-
 .../datastore/bson/codecs/LocalTimeCodec.html      |    4 +-
 .../datastore/bson/codecs/OffsetDateTimeCodec.html |    4 +-
 .../datastore/bson/codecs/OffsetTimeCodec.html     |    4 +-
 .../grails/datastore/bson/codecs/PeriodCodec.html  |    4 +-
 .../datastore/bson/codecs/PropertyDecoder.html     |    4 +-
 .../datastore/bson/codecs/PropertyEncoder.html     |    4 +-
 .../datastore/bson/codecs/ZonedDateTimeCodec.html  |    4 +-
 .../decoders/BasicCollectionTypeDecoder.html       |    4 +-
 .../bson/codecs/decoders/CustomTypeDecoder.html    |    4 +-
 .../codecs/decoders/EmbeddedCollectionDecoder.html |    4 +-
 .../bson/codecs/decoders/EmbeddedDecoder.html      |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.1.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.2.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.3.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.4.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.5.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.6.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.7.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.8.html    |    4 +-
 .../IdentityDecoder.IdentityTypeDecoder.html       |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.html      |    4 +-
 .../bson/codecs/decoders/InstantDecoder.html       |    4 +-
 .../bson/codecs/decoders/LocalDateDecoder.html     |    4 +-
 .../bson/codecs/decoders/LocalDateTimeDecoder.html |    4 +-
 .../bson/codecs/decoders/LocalTimeDecoder.html     |    4 +-
 .../codecs/decoders/OffsetDateTimeDecoder.html     |    4 +-
 .../bson/codecs/decoders/OffsetTimeDecoder.html    |    4 +-
 .../bson/codecs/decoders/PeriodDecoder.html        |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.1.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.10.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.11.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.12.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.13.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.14.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.15.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.16.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.2.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.3.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.4.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.5.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.6.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.7.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.8.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.9.html      |    4 +-
 .../codecs/decoders/SimpleDecoder.TypeDecoder.html |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.html        |    4 +-
 .../bson/codecs/decoders/TenantIdDecoder.html      |    4 +-
 .../bson/codecs/decoders/ZonedDateTimeDecoder.html |    4 +-
 .../bson/codecs/decoders/package-summary.html      |    4 +-
 .../encoders/BasicCollectionTypeEncoder.html       |    4 +-
 .../bson/codecs/encoders/CustomTypeEncoder.html    |    4 +-
 .../codecs/encoders/EmbeddedCollectionEncoder.html |    4 +-
 .../bson/codecs/encoders/EmbeddedEncoder.html      |    4 +-
 .../bson/codecs/encoders/IdentityEncoder.html      |    4 +-
 .../bson/codecs/encoders/InstantEncoder.html       |    4 +-
 .../bson/codecs/encoders/LocalDateEncoder.html     |    4 +-
 .../bson/codecs/encoders/LocalDateTimeEncoder.html |    4 +-
 .../bson/codecs/encoders/LocalTimeEncoder.html     |    4 +-
 .../codecs/encoders/OffsetDateTimeEncoder.html     |    4 +-
 .../bson/codecs/encoders/OffsetTimeEncoder.html    |    4 +-
 .../bson/codecs/encoders/PeriodEncoder.html        |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.1.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.10.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.11.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.12.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.13.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.2.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.3.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.4.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.5.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.6.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.7.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.8.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.9.html      |    4 +-
 .../codecs/encoders/SimpleEncoder.TypeEncoder.html |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.html        |    4 +-
 .../bson/codecs/encoders/TenantIdEncoder.html      |    4 +-
 .../bson/codecs/encoders/ZonedDateTimeEncoder.html |    4 +-
 .../bson/codecs/encoders/package-summary.html      |    4 +-
 .../datastore/bson/codecs/package-summary.html     |    4 +-
 .../bson/codecs/temporal/InstantBsonConverter.html |    4 +-
 .../codecs/temporal/LocalDateBsonConverter.html    |    4 +-
 .../temporal/LocalDateTimeBsonConverter.html       |    4 +-
 .../codecs/temporal/LocalTimeBsonConverter.html    |    4 +-
 .../temporal/OffsetDateTimeBsonConverter.html      |    4 +-
 .../codecs/temporal/OffsetTimeBsonConverter.html   |    4 +-
 .../bson/codecs/temporal/PeriodBsonConverter.html  |    4 +-
 .../codecs/temporal/TemporalBsonConverter.html     |    4 +-
 .../temporal/ZonedDateTimeBsonConverter.html       |    4 +-
 .../bson/codecs/temporal/package-summary.html      |    4 +-
 .../datastore/bson/json/JsonReader.Context.html    |    4 +-
 .../datastore/bson/json/JsonReader.Mark.html       |    4 +-
 .../org/grails/datastore/bson/json/JsonReader.html |    4 +-
 .../datastore/bson/json/JsonWriter.Context.html    |    4 +-
 .../org/grails/datastore/bson/json/JsonWriter.html |    4 +-
 .../datastore/bson/json/package-summary.html       |    4 +-
 .../bson/query/BsonQuery.OperatorHandler.html      |    4 +-
 .../bson/query/BsonQuery.ProjectionHandler.html    |    4 +-
 .../bson/query/BsonQuery.QueryHandler.html         |    4 +-
 .../org/grails/datastore/bson/query/BsonQuery.html |    4 +-
 .../query/CodecRegistryEmbeddedQueryEncoder.html   |    4 +-
 .../datastore/bson/query/EmbeddedQueryEncoder.html |    4 +-
 .../datastore/bson/query/package-summary.html      |    4 +-
 .../datastore/gorm/AbstractDatastoreApi.html       |    4 +-
 .../org/grails/datastore/gorm/AbstractGormApi.html |    4 +-
 .../datastore/gorm/DelegatingGormEntityApi.html    |    4 +-
 .../org/grails/datastore/gorm/GormEnhancer.1.html  |    4 +-
 .../org/grails/datastore/gorm/GormEnhancer.html    |    4 +-
 .../api/org/grails/datastore/gorm/GormEntity.html  |    4 +-
 .../org/grails/datastore/gorm/GormEntityApi.html   |    4 +-
 .../datastore/gorm/GormEntityDirtyCheckable.html   |    4 +-
 .../org/grails/datastore/gorm/GormInstanceApi.html |    4 +-
 .../org/grails/datastore/gorm/GormStaticApi.html   |    4 +-
 .../grails/datastore/gorm/GormValidateable.html    |    4 +-
 .../grails/datastore/gorm/GormValidationApi.html   |    4 +-
 .../HibernateGormAutoConfiguration.html            |    4 +-
 .../gorm/boot/autoconfigure/package-summary.html   |    4 +-
 .../compiler/GormCompilerAutoConfiguration.html    |    4 +-
 .../gorm/boot/compiler/package-summary.html        |    4 +-
 ...DatastoreInitializer.GrailsBeanBuilderInit.html |    4 +-
 ...tDatastoreInitializer.GroovyBeanReaderInit.html |    4 +-
 .../bootstrap/AbstractDatastoreInitializer.html    |    4 +-
 .../datastore/gorm/bootstrap/package-summary.html  |    4 +-
 .../bootstrap/support/InstanceFactoryBean.html     |    4 +-
 .../support/ServiceRegistryFactoryBean.html        |    4 +-
 .../gorm/bootstrap/support/package-summary.html    |    4 +-
 .../gorm/events/AutoTimestampEventListener.html    |  142 +-
 ...nfigurableApplicationContextEventPublisher.html |    4 +-
 .../ConfigurableApplicationEventPublisher.html     |    4 +-
 .../events/DefaultApplicationEventPublisher.html   |    4 +-
 .../datastore/gorm/events/DomainEventListener.html |    4 +-
 .../datastore/gorm/events/package-summary.html     |    6 +-
 .../gorm/finders/AbstractFindByFinder.html         |    4 +-
 .../datastore/gorm/finders/AbstractFinder.html     |    4 +-
 .../datastore/gorm/finders/CountByFinder.html      |    4 +-
 .../datastore/gorm/finders/DynamicFinder.html      |    4 +-
 .../gorm/finders/DynamicFinderInvocation.html      |    4 +-
 .../gorm/finders/FindAllByBooleanFinder.html       |    4 +-
 .../datastore/gorm/finders/FindAllByFinder.html    |    4 +-
 .../gorm/finders/FindByBooleanFinder.html          |    4 +-
 .../datastore/gorm/finders/FindByFinder.html       |    4 +-
 .../gorm/finders/FindOrCreateByFinder.html         |    4 +-
 .../datastore/gorm/finders/FindOrSaveByFinder.html |    4 +-
 .../datastore/gorm/finders/FinderMethod.html       |    4 +-
 .../datastore/gorm/finders/ListOrderByFinder.html  |    4 +-
 .../grails/datastore/gorm/finders/MatchSpec.html   |    4 +-
 .../gorm/finders/MethodExpression.Between.html     |    4 +-
 .../gorm/finders/MethodExpression.Equal.html       |    4 +-
 .../gorm/finders/MethodExpression.GreaterThan.html |    4 +-
 .../MethodExpression.GreaterThanEquals.html        |    4 +-
 .../gorm/finders/MethodExpression.Ilike.html       |    4 +-
 .../gorm/finders/MethodExpression.InList.html      |    4 +-
 .../gorm/finders/MethodExpression.InRange.html     |    4 +-
 .../gorm/finders/MethodExpression.IsEmpty.html     |    4 +-
 .../gorm/finders/MethodExpression.IsNotEmpty.html  |    4 +-
 .../gorm/finders/MethodExpression.IsNotNull.html   |    4 +-
 .../gorm/finders/MethodExpression.IsNull.html      |    4 +-
 .../gorm/finders/MethodExpression.LessThan.html    |    4 +-
 .../finders/MethodExpression.LessThanEquals.html   |    4 +-
 .../gorm/finders/MethodExpression.Like.html        |    4 +-
 .../gorm/finders/MethodExpression.NotEqual.html    |    4 +-
 .../gorm/finders/MethodExpression.NotInList.html   |    4 +-
 .../gorm/finders/MethodExpression.Rlike.html       |    4 +-
 .../datastore/gorm/finders/MethodExpression.html   |    4 +-
 .../gorm/finders/QueryBuildingFinder.html          |    4 +-
 .../datastore/gorm/finders/package-summary.html    |    4 +-
 .../internal/InstanceMethodInvokingClosure.html    |    4 +-
 .../gorm/internal/MethodInvokingClosure.html       |    4 +-
 .../datastore/gorm/internal/RuntimeSupport.html    |    4 +-
 .../gorm/internal/StaticMethodInvokingClosure.html |    4 +-
 .../datastore/gorm/internal/package-summary.html   |    4 +-
 ...rceBuilder.ReadOnlyDriverManagerDataSource.html |    4 +-
 .../datastore/gorm/jdbc/DataSourceBuilder.html     |    4 +-
 .../grails/datastore/gorm/jdbc/DatabaseDriver.html |    4 +-
 .../datastore/gorm/jdbc/MultiTenantConnection.html |    4 +-
 .../datastore/gorm/jdbc/MultiTenantDataSource.html |    4 +-
 .../CachedDataSourceConnectionSourceFactory.html   |    4 +-
 .../connections/DataSourceConnectionSource.html    |    4 +-
 .../DataSourceConnectionSourceFactory.html         |    4 +-
 .../gorm/jdbc/connections/DataSourceSettings.html  |    6 +-
 .../connections/DataSourceSettingsBuilder.html     |    4 +-
 .../SpringDataSourceConnectionSourceFactory.html   |    4 +-
 .../gorm/jdbc/connections/package-summary.html     |    4 +-
 .../datastore/gorm/jdbc/package-summary.html       |    4 +-
 .../gorm/jdbc/schema/DefaultSchemaHandler.html     |    4 +-
 .../datastore/gorm/jdbc/schema/SchemaHandler.html  |    4 +-
 .../gorm/jdbc/schema/package-summary.html          |    4 +-
 .../grails/datastore/gorm/mongo/GeoIntersects.html |    4 +-
 .../org/grails/datastore/gorm/mongo/GeoWithin.html |    4 +-
 .../datastore/gorm/mongo/MongoCriteriaBuilder.html |    4 +-
 .../gorm/mongo/MongoEntityTraitProvider.html       |    4 +-
 .../datastore/gorm/mongo/MongoGormEnhancer.html    |    4 +-
 .../api/org/grails/datastore/gorm/mongo/Near.html  |    4 +-
 .../grails/datastore/gorm/mongo/NearSphere.html    |    4 +-
 .../org/grails/datastore/gorm/mongo/WithinBox.html |    4 +-
 .../grails/datastore/gorm/mongo/WithinCircle.html  |    4 +-
 .../grails/datastore/gorm/mongo/WithinPolygon.html |    4 +-
 .../datastore/gorm/mongo/api/MongoStaticApi.html   |    4 +-
 .../datastore/gorm/mongo/api/package-summary.html  |    4 +-
 .../gorm/mongo/extensions/MongoExtensions.html     |    4 +-
 .../gorm/mongo/extensions/package-summary.html     |    4 +-
 .../gorm/mongo/geo/AbstractShapeCoordsType.html    |    4 +-
 .../grails/datastore/gorm/mongo/geo/BoxType.html   |    4 +-
 .../datastore/gorm/mongo/geo/CircleType.html       |    4 +-
 .../datastore/gorm/mongo/geo/GeoJSONType.html      |    4 +-
 .../gorm/mongo/geo/GeometryCollectionType.html     |    4 +-
 .../datastore/gorm/mongo/geo/LineStringType.html   |    4 +-
 .../gorm/mongo/geo/MultiLineStringType.html        |    4 +-
 .../datastore/gorm/mongo/geo/MultiPointType.html   |    4 +-
 .../datastore/gorm/mongo/geo/MultiPolygonType.html |    4 +-
 .../grails/datastore/gorm/mongo/geo/PointType.html |    4 +-
 .../datastore/gorm/mongo/geo/PolygonType.html      |    4 +-
 .../grails/datastore/gorm/mongo/geo/ShapeType.html |    4 +-
 .../datastore/gorm/mongo/geo/package-summary.html  |    4 +-
 .../datastore/gorm/mongo/package-summary.html      |    4 +-
 .../datastore/gorm/mongo/simple/EnumType.html      |    4 +-
 .../gorm/mongo/simple/package-summary.html         |    4 +-
 .../MongoDbGormAutoConfiguration.html              |    4 +-
 .../boot/autoconfigure/package-summary.html        |    4 +-
 .../multitenancy/MultiTenantEventListener.html     |    4 +-
 .../TenantDelegatingGormOperations.html            |    4 +-
 .../gorm/multitenancy/package-summary.html         |    4 +-
 .../multitenancy/transform/TenantTransform.html    |    4 +-
 .../multitenancy/transform/package-summary.html    |    4 +-
 .../org/grails/datastore/gorm/package-summary.html |    4 +-
 .../PersistenceContextInterceptorAggregator.html   |    4 +-
 .../gorm/plugin/support/package-summary.html       |    4 +-
 .../datastore/gorm/proxy/GroovyProxyFactory.html   |    4 +-
 .../gorm/proxy/ProxyInstanceMetaClass.html         |    4 +-
 .../datastore/gorm/proxy/package-summary.html      |    4 +-
 .../datastore/gorm/query/AbstractResultList.html   |    4 +-
 .../datastore/gorm/query/GormOperations.html       |    4 +-
 .../datastore/gorm/query/GormQueryOperations.html  |    4 +-
 .../datastore/gorm/query/NamedCriteriaProxy.html   |    4 +-
 .../datastore/gorm/query/NamedQueriesBuilder.html  |    4 +-
 .../query/criteria/AbstractCriteriaBuilder.html    |    4 +-
 ...stractDetachedCriteria.DetachedProjections.html |    4 +-
 .../query/criteria/AbstractDetachedCriteria.html   |    4 +-
 .../criteria/DetachedAssociationCriteria.html      |    4 +-
 .../gorm/query/criteria/package-summary.html       |    4 +-
 .../datastore/gorm/query/package-summary.html      |    4 +-
 .../transform/ApplyDetachedCriteriaTransform.html  |    4 +-
 .../DetachedCriteriaASTTransformation.html         |    4 +-
 .../transform/DetachedCriteriaTransformer.html     |    4 +-
 .../GlobalDetachedCriteriaASTTransformation.html   |    4 +-
 .../gorm/query/transform/package-summary.html      |    4 +-
 .../gorm/schemaless/DynamicAttributeHelper.html    |    4 +-
 .../gorm/schemaless/DynamicAttributes.html         |    4 +-
 .../datastore/gorm/schemaless/package-summary.html |    4 +-
 .../gorm/services/DefaultTenantService.html        |    4 +-
 .../gorm/services/DefaultTransactionService.html   |    4 +-
 .../datastore/gorm/services/Implemented.html       |    4 +-
 .../datastore/gorm/services/ServiceEnhancer.html   |    4 +-
 .../gorm/services/ServiceImplementer.html          |    4 +-
 .../gorm/services/ServiceImplementerAdapter.html   |    4 +-
 .../AbstractArrayOrIterableResultImplementer.html  |    4 +-
 ...AbstractDetachedCriteriaServiceImplementor.html |    4 +-
 .../AbstractProjectionImplementer.html             |    4 +-
 .../AbstractReadOperationImplementer.html          |    4 +-
 .../implementers/AbstractSaveImplementer.html      |    4 +-
 .../implementers/AbstractServiceImplementer.html   |    4 +-
 .../AbstractStringQueryImplementer.html            |    4 +-
 .../implementers/AbstractWhereImplementer.html     |    4 +-
 .../AbstractWriteOperationImplementer.html         |    4 +-
 .../services/implementers/AdaptedImplementer.html  |    4 +-
 .../implementers/AnnotatedServiceImplementer.html  |    4 +-
 .../services/implementers/CountByImplementer.html  |    4 +-
 .../services/implementers/CountImplementer.html    |    4 +-
 .../implementers/CountWhereImplementer.html        |    4 +-
 .../services/implementers/DeleteImplementer.html   |    4 +-
 .../implementers/DeleteWhereImplementer.html       |    4 +-
 .../implementers/FindAllByImplementer.html         |    4 +-
 .../FindAllByInterfaceProjectionImplementer.html   |    4 +-
 .../services/implementers/FindAllImplementer.html  |    4 +-
 .../FindAllInterfaceProjectionImplementer.html     |    4 +-
 .../FindAllPropertyProjectionImplementer.html      |    4 +-
 .../FindAllStringQueryImplementer.html             |    4 +-
 .../implementers/FindAllWhereImplementer.html      |    4 +-
 .../implementers/FindAndDeleteImplementer.html     |    4 +-
 .../implementers/FindOneByImplementer.html         |    4 +-
 .../FindOneByInterfaceProjectionImplementer.html   |    4 +-
 .../services/implementers/FindOneImplementer.html  |    4 +-
 .../FindOneInterfaceProjectionImplementer.html     |    4 +-
 ...eInterfaceProjectionStringQueryImplementer.html |    4 +-
 ...FindOneInterfaceProjectionWhereImplementer.html |    4 +-
 .../FindOnePropertyProjectionImplementer.html      |    4 +-
 .../FindOneStringQueryImplementer.html             |    4 +-
 .../implementers/FindOneWhereImplementer.html      |    4 +-
 .../implementers/InterfaceProjectionBuilder.html   |    4 +-
 .../IterableInterfaceProjectionBuilder.html        |    4 +-
 .../IterableProjectionServiceImplementer.html      |    4 +-
 .../implementers/IterableServiceImplementer.html   |    4 +-
 .../implementers/NoResultServiceImplementer.html   |    4 +-
 .../implementers/PrefixedServiceImplementer.html   |    4 +-
 .../implementers/QueryStringImplementer.html       |    4 +-
 .../services/implementers/SaveImplementer.html     |    4 +-
 .../SingleResultInterfaceProjectionBuilder.html    |    4 +-
 .../SingleResultProjectionServiceImplementer.html  |    4 +-
 .../SingleResultServiceImplementer.html            |    4 +-
 .../implementers/UpdateOneImplementer.html         |    4 +-
 .../implementers/UpdateStringQueryImplementer.html |    4 +-
 .../services/implementers/package-summary.html     |    4 +-
 .../datastore/gorm/services/package-summary.html   |    4 +-
 .../services/transform/QueryStringTransformer.html |    4 +-
 .../services/transform/ServiceTransformation.html  |    4 +-
 .../gorm/services/transform/package-summary.html   |    4 +-
 ...ractDatastorePersistenceContextInterceptor.html |    4 +-
 .../datastore/gorm/support/package-summary.html    |    4 +-
 .../gorm/timestamp/AggregateTimestampProvider.html |    4 +-
 .../timestamp/AuditorAware.html}                   |   53 +-
 .../gorm/timestamp/DefaultTimestampProvider.html   |    4 +-
 .../gorm/timestamp/TimestampProvider.html          |    4 +-
 .../datastore/gorm/timestamp/package-frame.html    |    2 +-
 .../datastore/gorm/timestamp/package-summary.html  |   13 +-
 .../transactions/transform/RollbackTransform.html  |    4 +-
 .../transform/TransactionalTransform.html          |    4 +-
 .../transactions/transform/package-summary.html    |    4 +-
 ...actDatastoreMethodDecoratingTransformation.html |    4 +-
 .../transform/AbstractGormASTTransformation.html   |    4 +-
 .../AbstractMethodDecoratingTransformation.html    |    4 +-
 ...AbstractTraitApplyingGormASTTransformation.html |    4 +-
 .../gorm/transform/AstMethodDispatchUtils.html     |    4 +-
 .../gorm/transform/AstPropertyResolveUtils.html    |    4 +-
 .../gorm/transform/GormASTTransformationClass.html |    4 +-
 .../gorm/transform/OrderedGormTransformation.html  |    4 +-
 .../datastore/gorm/transform/package-summary.html  |    4 +-
 .../gorm/utils/ClasspathEntityScanner.html         |    4 +-
 .../datastore/gorm/utils/ReflectionUtils.html      |    4 +-
 .../datastore/gorm/utils/package-summary.html      |    4 +-
 .../gorm/validation/CascadingValidator.html        |    4 +-
 .../gorm/validation/ValidatorProvider.html         |    4 +-
 .../MappingContextAwareConstraintFactory.html      |    4 +-
 .../constraints/builtin/UniqueConstraint.html      |    4 +-
 .../constraints/builtin/package-summary.html       |    4 +-
 .../validation/constraints/package-summary.html    |    4 +-
 .../jakarta/ConfigurableParameterNameProvider.html |    4 +-
 .../jakarta/ConstraintViolationUtils.html          |    4 +-
 .../validation/jakarta/GormValidatorAdapter.html   |    4 +-
 ...lidatorFactoryAdapter.GormValidatorContext.html |    4 +-
 .../jakarta/GormValidatorFactoryAdapter.html       |    4 +-
 .../jakarta/JakartaValidatorRegistry.html          |    4 +-
 .../jakarta/MappingContextTraversableResolver.html |    4 +-
 .../gorm/validation/jakarta/package-summary.html   |    4 +-
 .../jakarta/services/ValidatedService.html         |    4 +-
 .../implementers/MethodValidationImplementer.html  |    4 +-
 .../services/implementers/package-summary.html     |    4 +-
 .../jakarta/services/package-summary.html          |    4 +-
 .../listener/ValidationEventListener.html          |    4 +-
 .../gorm/validation/listener/package-summary.html  |    4 +-
 .../datastore/gorm/validation/package-summary.html |    4 +-
 .../registry/support/ValidatorRegistries.html      |    4 +-
 .../registry/support/package-summary.html          |    4 +-
 .../datastore/mapping/cache/TPCacheAdapter.html    |    4 +-
 .../mapping/cache/TPCacheAdapterRepository.html    |    4 +-
 .../mapping/cache/exception/CacheException.html    |    4 +-
 .../mapping/cache/exception/package-summary.html   |    4 +-
 .../mapping/cache/impl/HashMapTPCacheAdapter.html  |    4 +-
 .../cache/impl/TPCacheAdapterRepositoryImpl.html   |    4 +-
 .../mapping/cache/impl/package-summary.html        |    4 +-
 .../datastore/mapping/cache/package-summary.html   |    4 +-
 .../collection/AbstractPersistentCollection.html   |    4 +-
 .../mapping/collection/PersistentCollection.html   |    4 +-
 .../mapping/collection/PersistentList.html         |    4 +-
 .../mapping/collection/PersistentSet.html          |    4 +-
 .../mapping/collection/PersistentSortedSet.html    |    4 +-
 .../mapping/collection/package-summary.html        |    4 +-
 .../datastore/mapping/column/ColumnDatastore.html  |    4 +-
 .../datastore/mapping/column/package-summary.html  |    4 +-
 .../mapping/config/AbstractGormMappingFactory.html |    4 +-
 .../AuditMetadataType.html}                        |  135 +-
 .../mapping/config/ConfigurationBuilder.html       |    4 +-
 .../mapping/config/ConfigurationUtils.html         |    4 +-
 .../mapping/config/DatastoreEnvironment.html       |    4 +-
 .../DatastoreServiceMethodInvokingFactoryBean.html |    4 +-
 .../grails/datastore/mapping/config/Entity.html    |    4 +-
 .../mapping/config/MappingDefinition.html          |    4 +-
 .../grails/datastore/mapping/config/Property.html  |   65 +-
 .../grails/datastore/mapping/config/Settings.html  |    4 +-
 .../groovy/DefaultMappingConfigurationBuilder.html |    4 +-
 .../config/groovy/MappingConfigurationBuilder.html |    4 +-
 .../mapping/config/groovy/package-summary.html     |    4 +-
 .../datastore/mapping/config/package-frame.html    |    8 +
 .../datastore/mapping/config/package-summary.html  |   31 +-
 .../mapping/config/utils/ConfigUtils.html          |    4 +-
 .../mapping/config/utils/PropertyResolverMap.html  |    4 +-
 .../mapping/config/utils/package-summary.html      |    4 +-
 .../core/AbstractAttributeStoringSession.html      |    4 +-
 .../datastore/mapping/core/AbstractDatastore.html  |    4 +-
 .../datastore/mapping/core/AbstractSession.html    |    4 +-
 .../mapping/core/ConnectionNotFoundException.html  |    4 +-
 .../grails/datastore/mapping/core/Datastore.html   |    4 +-
 .../datastore/mapping/core/DatastoreAware.html     |    4 +-
 .../datastore/mapping/core/DatastoreException.html |    4 +-
 .../datastore/mapping/core/DatastoreUtils.html     |    4 +-
 .../mapping/core/EntityCreationException.html      |    4 +-
 .../mapping/core/IdentityGenerationException.html  |    4 +-
 .../mapping/core/OptimisticLockingException.html   |    4 +-
 .../org/grails/datastore/mapping/core/Ordered.html |    4 +-
 .../org/grails/datastore/mapping/core/Session.html |    4 +-
 .../datastore/mapping/core/SessionCallback.html    |    4 +-
 .../mapping/core/SessionCreationEvent.html         |    4 +-
 .../datastore/mapping/core/SessionImplementor.html |    4 +-
 .../datastore/mapping/core/SoftThreadLocalMap.html |    4 +-
 .../datastore/mapping/core/StatelessDatastore.html |    4 +-
 .../mapping/core/VoidSessionCallback.html          |    4 +-
 .../AbstractConnectionSourceFactory.html           |    4 +-
 .../connections/AbstractConnectionSources.html     |    4 +-
 .../mapping/core/connections/ConnectionSource.html |    4 +-
 .../core/connections/ConnectionSourceFactory.html  |    4 +-
 .../ConnectionSourceSettings.CustomSettings.html   |    4 +-
 .../ConnectionSourceSettings.DefaultSettings.html  |    4 +-
 .../core/connections/ConnectionSourceSettings.html |   33 +-
 .../ConnectionSourceSettingsBuilder.html           |    4 +-
 .../core/connections/ConnectionSources.html        |    4 +-
 .../connections/ConnectionSourcesInitializer.html  |    4 +-
 .../connections/ConnectionSourcesListener.html     |    4 +-
 .../connections/ConnectionSourcesProvider.html     |    4 +-
 .../core/connections/ConnectionSourcesSupport.html |    4 +-
 .../core/connections/DefaultConnectionSource.html  |    4 +-
 .../connections/InMemoryConnectionSources.html     |    4 +-
 .../MultipleConnectionSourceCapableDatastore.html  |    4 +-
 ...tonConnectionSources.NullConnectionFactory.html |    4 +-
 .../connections/SingletonConnectionSources.html    |    4 +-
 .../core/connections/StaticConnectionSources.html  |    4 +-
 .../mapping/core/connections/package-summary.html  |    4 +-
 .../core/exceptions/ConfigurationException.html    |    4 +-
 .../mapping/core/exceptions/package-summary.html   |    4 +-
 .../mapping/core/grailsversion/GrailsVersion.html  |    4 +-
 .../mapping/core/grailsversion/Snapshot.html       |    4 +-
 .../core/grailsversion/package-summary.html        |    4 +-
 .../datastore/mapping/core/impl/PendingDelete.html |    4 +-
 .../mapping/core/impl/PendingDeleteAdapter.html    |    4 +-
 .../datastore/mapping/core/impl/PendingInsert.html |    4 +-
 .../mapping/core/impl/PendingInsertAdapter.html    |    4 +-
 .../mapping/core/impl/PendingOperation.html        |    4 +-
 .../mapping/core/impl/PendingOperationAdapter.html |    4 +-
 .../core/impl/PendingOperationExecution.html       |    4 +-
 .../datastore/mapping/core/impl/PendingUpdate.html |    4 +-
 .../mapping/core/impl/PendingUpdateAdapter.html    |    4 +-
 .../mapping/core/impl/package-summary.html         |    4 +-
 .../mapping/core/order/OrderedComparator.html      |    4 +-
 .../mapping/core/order/package-summary.html        |    4 +-
 .../datastore/mapping/core/package-summary.html    |    4 +-
 .../mapping/dirty/checking/DirtyCheckable.html     |    4 +-
 .../dirty/checking/DirtyCheckableCollection.html   |    4 +-
 .../dirty/checking/DirtyCheckingCollection.html    |    4 +-
 .../mapping/dirty/checking/DirtyCheckingList.html  |    4 +-
 .../mapping/dirty/checking/DirtyCheckingMap.html   |    4 +-
 .../mapping/dirty/checking/DirtyCheckingSet.html   |    4 +-
 .../dirty/checking/DirtyCheckingSortedSet.html     |    4 +-
 .../dirty/checking/DirtyCheckingSupport.html       |    4 +-
 .../mapping/dirty/checking/package-summary.html    |    4 +-
 .../mapping/document/DocumentDatastore.html        |    4 +-
 .../mapping/document/config/Attribute.html         |    6 +-
 .../mapping/document/config/Collection.html        |    4 +-
 .../document/config/DocumentMappingContext.html    |    4 +-
 ...PersistentEntity.DocumentCollectionMapping.html |    4 +-
 .../document/config/DocumentPersistentEntity.html  |    4 +-
 .../config/GormDocumentMappingFactory.html         |    4 +-
 .../mapping/document/config/package-summary.html   |    4 +-
 .../mapping/document/package-summary.html          |    4 +-
 .../mapping/engine/AssociationIndexer.html         |    4 +-
 .../mapping/engine/AssociationQueryExecutor.html   |    4 +-
 .../datastore/mapping/engine/BeanEntityAccess.html |    4 +-
 .../datastore/mapping/engine/EntityAccess.html     |    4 +-
 .../datastore/mapping/engine/EntityPersister.html  |    4 +-
 .../mapping/engine/LockableEntityPersister.html    |    4 +-
 .../engine/ModificationTrackingEntityAccess.html   |    4 +-
 ...Persister.NativeEntryModifyingEntityAccess.html |    4 +-
 .../mapping/engine/NativeEntryEntityPersister.html |    4 +-
 .../mapping/engine/NonPersistentTypeException.html |    4 +-
 .../grails/datastore/mapping/engine/Persister.html |    4 +-
 .../mapping/engine/PropertyValueIndexer.html       |    4 +-
 .../engine/ThirdPartyCacheEntityPersister.html     |    4 +-
 .../engine/event/AbstractPersistenceEvent.html     |    4 +-
 .../event/AbstractPersistenceEventListener.html    |    4 +-
 .../engine/event/DatastoreInitializedEvent.html    |    4 +-
 .../datastore/mapping/engine/event/EventType.html  |    4 +-
 .../engine/event/PersistenceEventListener.html     |    4 +-
 .../mapping/engine/event/PostDeleteEvent.html      |    4 +-
 .../mapping/engine/event/PostInsertEvent.html      |    4 +-
 .../mapping/engine/event/PostLoadEvent.html        |    4 +-
 .../mapping/engine/event/PostUpdateEvent.html      |    4 +-
 .../mapping/engine/event/PreDeleteEvent.html       |    4 +-
 .../mapping/engine/event/PreInsertEvent.html       |    4 +-
 .../mapping/engine/event/PreLoadEvent.html         |    4 +-
 .../mapping/engine/event/PreUpdateEvent.html       |    4 +-
 .../mapping/engine/event/SaveOrUpdateEvent.html    |    4 +-
 .../mapping/engine/event/ValidationEvent.html      |    4 +-
 .../mapping/engine/event/package-summary.html      |    4 +-
 .../mapping/engine/internal/MappingUtils.html      |    4 +-
 .../mapping/engine/internal/package-summary.html   |    4 +-
 .../datastore/mapping/engine/package-summary.html  |    4 +-
 .../AbstractMappingAwareCustomTypeMarshaller.html  |    4 +-
 .../mapping/engine/types/CustomTypeMarshaller.html |    4 +-
 .../mapping/engine/types/package-summary.html      |    4 +-
 .../datastore/mapping/graph/GraphDatastore.html    |    4 +-
 .../datastore/mapping/graph/package-summary.html   |    4 +-
 .../engine/AbstractKeyValueEntityPersister.html    |    4 +-
 .../mapping/keyvalue/engine/KeyValueEntry.html     |    4 +-
 .../mapping/keyvalue/engine/package-summary.html   |    4 +-
 .../mapping/keyvalue/mapping/config/Family.html    |    4 +-
 .../mapping/config/GormKeyValueMappingFactory.html |    4 +-
 .../mapping/keyvalue/mapping/config/KeyValue.html  |    6 +-
 .../mapping/config/KeyValueMappingContext.html     |    4 +-
 .../mapping/config/KeyValueMappingFactory.html     |    4 +-
 ...ValuePersistentEntity.KeyValueClassMapping.html |    4 +-
 .../mapping/config/KeyValuePersistentEntity.html   |    4 +-
 .../keyvalue/mapping/config/package-summary.html   |    4 +-
 .../mapping/model/AbstractClassMapping.html        |    4 +-
 .../mapping/model/AbstractMappingContext.html      |    4 +-
 .../mapping/model/AbstractPersistentEntity.html    |    4 +-
 .../mapping/model/AbstractPersistentProperty.html  |    4 +-
 .../mapping/model/AuditMetadataUtils.html}         |   79 +-
 .../datastore/mapping/model/ClassMapping.html      |    4 +-
 .../model/DatastoreConfigurationException.html     |    4 +-
 .../mapping/model/EmbeddedPersistentEntity.html    |    4 +-
 .../datastore/mapping/model/IdentityMapping.html   |    4 +-
 .../mapping/model/IllegalMappingException.html     |    4 +-
 .../model/MappingConfigurationStrategy.html        |    4 +-
 .../mapping/model/MappingContext.Listener.html     |    4 +-
 .../datastore/mapping/model/MappingContext.html    |    4 +-
 .../datastore/mapping/model/MappingFactory.html    |    4 +-
 .../datastore/mapping/model/PersistentEntity.html  |    4 +-
 .../mapping/model/PersistentProperty.html          |    4 +-
 .../datastore/mapping/model/PropertyMapping.html   |    4 +-
 .../datastore/mapping/model/ValueGenerator.html    |    4 +-
 .../config/GormMappingConfigurationStrategy.html   |    4 +-
 .../mapping/model/config/GormProperties.html       |    4 +-
 .../config/JpaMappingConfigurationStrategy.html    |    4 +-
 .../mapping/model/config/package-summary.html      |    4 +-
 .../mapping/model/lifecycle/Initializable.html     |    4 +-
 .../mapping/model/lifecycle/package-summary.html   |    4 +-
 .../datastore/mapping/model/package-frame.html     |    2 +-
 .../datastore/mapping/model/package-summary.html   |   13 +-
 .../datastore/mapping/model/types/Association.html |    4 +-
 .../datastore/mapping/model/types/Basic.html       |    4 +-
 .../model/types/BasicTypeConverterRegistrar.html   |    4 +-
 .../datastore/mapping/model/types/Custom.html      |    4 +-
 .../datastore/mapping/model/types/Embedded.html    |    4 +-
 .../mapping/model/types/EmbeddedCollection.html    |    4 +-
 .../datastore/mapping/model/types/Identity.html    |    4 +-
 .../datastore/mapping/model/types/ManyToMany.html  |    4 +-
 .../datastore/mapping/model/types/ManyToOne.html   |    4 +-
 .../datastore/mapping/model/types/OneToMany.html   |    4 +-
 .../datastore/mapping/model/types/OneToOne.html    |    4 +-
 .../datastore/mapping/model/types/Simple.html      |    4 +-
 .../datastore/mapping/model/types/TenantId.html    |    4 +-
 .../datastore/mapping/model/types/ToMany.html      |    4 +-
 .../datastore/mapping/model/types/ToOne.html       |    4 +-
 .../conversion/ByteArrayToStringConverter.html     |    4 +-
 .../types/conversion/DefaultConversionService.html |    4 +-
 .../types/conversion/DoubleToFloatConverter.html   |    4 +-
 .../IntArrayToIntegerArrayConverter.html           |    4 +-
 .../types/conversion/IntegerToByteConverter.html   |    4 +-
 .../types/conversion/IntegerToShortConverter.html  |    4 +-
 .../conversion/LongArrayToLongArrayConverter.html  |    4 +-
 .../conversion/StringToBigDecimalConverter.html    |    4 +-
 .../conversion/StringToBigIntegerConverter.html    |    4 +-
 .../conversion/StringToByteArrayConverter.html     |    4 +-
 .../conversion/StringToCurrencyConverter.html      |    4 +-
 .../types/conversion/StringToLocaleConverter.html  |    4 +-
 .../types/conversion/StringToShortConverter.html   |    4 +-
 .../conversion/StringToTimeZoneConverter.html      |    4 +-
 .../types/conversion/StringToURLConverter.html     |    4 +-
 .../model/types/conversion/package-summary.html    |    4 +-
 .../mapping/model/types/package-summary.html       |    4 +-
 .../mapping/mongo/AbstractMongoSession.html        |    4 +-
 .../datastore/mapping/mongo/MongoCodecSession.html |    4 +-
 .../datastore/mapping/mongo/MongoConstants.html    |    4 +-
 .../datastore/mapping/mongo/MongoDatastore.html    |    4 +-
 .../datastore/mapping/mongo/MongoSession.html      |    4 +-
 .../mapping/mongo/config/MongoAttribute.html       |    6 +-
 .../mongo/config/MongoClientOptionsBuilder.html    |    4 +-
 .../mongo/config/MongoCollection.Index.html        |    4 +-
 .../mapping/mongo/config/MongoCollection.html      |    4 +-
 .../mapping/mongo/config/MongoMappingContext.html  |    4 +-
 ...PersistentEntity.DocumentCollectionMapping.html |    4 +-
 .../mapping/mongo/config/MongoSettings.html        |    4 +-
 .../mapping/mongo/config/package-summary.html      |    4 +-
 .../AbstractMongoConnectionSourceSettings.html     |    6 +-
 .../connections/MongoConnectionSourceFactory.html  |    4 +-
 .../connections/MongoConnectionSourceSettings.html |    6 +-
 .../MongoConnectionSourceSettingsBuilder.html      |    4 +-
 .../mongo/connections/MongoConnectionSources.html  |    4 +-
 .../mapping/mongo/connections/package-summary.html |    4 +-
 ...ectEntityPersister.MongoAssociationIndexer.html |    4 +-
 .../engine/AbstractMongoObectEntityPersister.html  |    4 +-
 .../engine/MongoCodecEntityPersister.1.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.1.html  |    4 +-
 .../engine/MongoCodecEntityPersister.2.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.2.html  |    4 +-
 .../engine/MongoCodecEntityPersister.3.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.3.html  |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.html    |    4 +-
 .../mapping/mongo/engine/MongoEntityPersister.html |    4 +-
 .../engine/codecs/PersistentEntityCodec.1.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.2.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.3.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.4.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.5.html     |    4 +-
 .../PersistentEntityCodec.OneToManyDecoder.html    |    4 +-
 .../PersistentEntityCodec.OneToManyEncoder.html    |    4 +-
 .../codecs/PersistentEntityCodec.ToOneDecoder.html |    4 +-
 .../codecs/PersistentEntityCodec.ToOneEncoder.html |    4 +-
 .../mongo/engine/codecs/PersistentEntityCodec.html |    4 +-
 .../mongo/engine/codecs/package-summary.html       |    4 +-
 .../mapping/mongo/engine/package-summary.html      |    4 +-
 .../datastore/mapping/mongo/package-summary.html   |    4 +-
 .../mongo/query/MongoQuery.AggregatePipeline.html  |    4 +-
 .../query/MongoQuery.AggregatedResultList.html     |    4 +-
 .../mongo/query/MongoQuery.GeoCriterion.html       |    4 +-
 .../mongo/query/MongoQuery.GeoIntersects.html      |    4 +-
 .../mapping/mongo/query/MongoQuery.GeoWithin.html  |    4 +-
 .../mongo/query/MongoQuery.MongoResultList.html    |    4 +-
 .../mapping/mongo/query/MongoQuery.Near.html       |    4 +-
 .../mapping/mongo/query/MongoQuery.NearSphere.html |    4 +-
 .../mongo/query/MongoQuery.ProjectedProperty.html  |    4 +-
 .../mapping/mongo/query/MongoQuery.WithinBox.html  |    4 +-
 .../mongo/query/MongoQuery.WithinCircle.html       |    4 +-
 .../mongo/query/MongoQuery.WithinPolygon.html      |    4 +-
 .../datastore/mapping/mongo/query/MongoQuery.html  |    4 +-
 .../mapping/mongo/query/package-summary.html       |    4 +-
 .../mapping/multitenancy/AllTenantsResolver.html   |    4 +-
 .../MultiTenancySettings.MultiTenancyMode.html     |    4 +-
 .../mapping/multitenancy/MultiTenancySettings.html |    4 +-
 .../multitenancy/MultiTenantCapableDatastore.html  |    4 +-
 .../SchemaMultiTenantCapableDatastore.html         |    4 +-
 .../multitenancy/TenantDataSourceConfig.html       |    4 +-
 .../mapping/multitenancy/TenantResolver.html       |    4 +-
 .../multitenancy/exceptions/TenantException.html   |    4 +-
 .../exceptions/TenantNotFoundException.html        |    4 +-
 .../multitenancy/exceptions/package-summary.html   |    4 +-
 .../mapping/multitenancy/package-summary.html      |    4 +-
 .../resolvers/FixedTenantResolver.html             |    4 +-
 .../multitenancy/resolvers/NoTenantResolver.html   |    4 +-
 .../resolvers/SystemPropertyTenantResolver.html    |    4 +-
 .../multitenancy/resolvers/package-summary.html    |    4 +-
 .../proxy/AssociationQueryProxyHandler.html        |    4 +-
 .../datastore/mapping/proxy/EntityProxy.html       |    4 +-
 .../mapping/proxy/EntityProxyMethodHandler.html    |    4 +-
 .../mapping/proxy/GroovyObjectMethodHandler.html   |    4 +-
 .../mapping/proxy/JavassistProxyFactory.html       |    4 +-
 .../datastore/mapping/proxy/ProxyFactory.html      |    4 +-
 .../datastore/mapping/proxy/ProxyHandler.html      |    4 +-
 .../proxy/SessionEntityProxyMethodHandler.html     |    4 +-
 .../datastore/mapping/proxy/package-summary.html   |    4 +-
 .../datastore/mapping/query/AssociationQuery.html  |    4 +-
 .../datastore/mapping/query/Projections.html       |    4 +-
 .../mapping/query/Query.AvgProjection.html         |    4 +-
 .../datastore/mapping/query/Query.Between.html     |    4 +-
 .../datastore/mapping/query/Query.Conjunction.html |    4 +-
 .../query/Query.CountDistinctProjection.html       |    4 +-
 .../mapping/query/Query.CountProjection.html       |    4 +-
 .../datastore/mapping/query/Query.Criterion.html   |    4 +-
 .../datastore/mapping/query/Query.Disjunction.html |    4 +-
 .../mapping/query/Query.DistinctProjection.html    |    4 +-
 .../query/Query.DistinctPropertyProjection.html    |    4 +-
 .../datastore/mapping/query/Query.Equals.html      |    4 +-
 .../datastore/mapping/query/Query.EqualsAll.html   |    4 +-
 .../mapping/query/Query.EqualsProperty.html        |    4 +-
 .../datastore/mapping/query/Query.Exists.html      |    4 +-
 .../datastore/mapping/query/Query.GreaterThan.html |    4 +-
 .../mapping/query/Query.GreaterThanAll.html        |    4 +-
 .../mapping/query/Query.GreaterThanEquals.html     |    4 +-
 .../mapping/query/Query.GreaterThanEqualsAll.html  |    4 +-
 .../query/Query.GreaterThanEqualsProperty.html     |    4 +-
 .../mapping/query/Query.GreaterThanEqualsSome.html |    4 +-
 .../mapping/query/Query.GreaterThanProperty.html   |    4 +-
 .../mapping/query/Query.GreaterThanSome.html       |    4 +-
 .../query/Query.GroupPropertyProjection.html       |    4 +-
 .../datastore/mapping/query/Query.ILike.html       |    4 +-
 .../datastore/mapping/query/Query.IdEquals.html    |    4 +-
 .../mapping/query/Query.IdProjection.html          |    4 +-
 .../grails/datastore/mapping/query/Query.In.html   |    4 +-
 .../datastore/mapping/query/Query.IsEmpty.html     |    4 +-
 .../datastore/mapping/query/Query.IsNotEmpty.html  |    4 +-
 .../datastore/mapping/query/Query.IsNotNull.html   |    4 +-
 .../datastore/mapping/query/Query.IsNull.html      |    4 +-
 .../datastore/mapping/query/Query.Junction.html    |    4 +-
 .../datastore/mapping/query/Query.LessThan.html    |    4 +-
 .../datastore/mapping/query/Query.LessThanAll.html |    4 +-
 .../mapping/query/Query.LessThanEquals.html        |    4 +-
 .../mapping/query/Query.LessThanEqualsAll.html     |    4 +-
 .../query/Query.LessThanEqualsProperty.html        |    4 +-
 .../mapping/query/Query.LessThanEqualsSome.html    |    4 +-
 .../mapping/query/Query.LessThanProperty.html      |    4 +-
 .../mapping/query/Query.LessThanSome.html          |    4 +-
 .../grails/datastore/mapping/query/Query.Like.html |    4 +-
 .../mapping/query/Query.MaxProjection.html         |    4 +-
 .../mapping/query/Query.MinProjection.html         |    4 +-
 .../datastore/mapping/query/Query.Negation.html    |    4 +-
 .../datastore/mapping/query/Query.NotEquals.html   |    4 +-
 .../mapping/query/Query.NotEqualsAll.html          |    4 +-
 .../mapping/query/Query.NotEqualsProperty.html     |    4 +-
 .../datastore/mapping/query/Query.NotExists.html   |    4 +-
 .../datastore/mapping/query/Query.NotIn.html       |    4 +-
 .../datastore/mapping/query/Query.Order.html       |    4 +-
 .../datastore/mapping/query/Query.Projection.html  |    4 +-
 .../mapping/query/Query.ProjectionList.html        |    4 +-
 .../query/Query.PropertyComparisonCriterion.html   |    4 +-
 .../mapping/query/Query.PropertyCriterion.html     |    4 +-
 .../mapping/query/Query.PropertyNameCriterion.html |    4 +-
 .../mapping/query/Query.PropertyProjection.html    |    4 +-
 .../datastore/mapping/query/Query.RLike.html       |    4 +-
 .../datastore/mapping/query/Query.SizeEquals.html  |    4 +-
 .../mapping/query/Query.SizeGreaterThan.html       |    4 +-
 .../mapping/query/Query.SizeGreaterThanEquals.html |    4 +-
 .../mapping/query/Query.SizeLessThan.html          |    4 +-
 .../mapping/query/Query.SizeLessThanEquals.html    |    4 +-
 .../mapping/query/Query.SizeNotEquals.html         |    4 +-
 .../mapping/query/Query.SubqueryCriterion.html     |    4 +-
 .../mapping/query/Query.SumProjection.html         |    4 +-
 .../org/grails/datastore/mapping/query/Query.html  |    4 +-
 .../mapping/query/Query/Order.Direction.html       |    4 +-
 .../datastore/mapping/query/QueryCreator.html      |    4 +-
 .../datastore/mapping/query/QueryException.html    |    4 +-
 .../datastore/mapping/query/Restrictions.html      |    4 +-
 .../mapping/query/api/AssociationCriteria.html     |    4 +-
 .../mapping/query/api/BuildableCriteria.html       |    4 +-
 .../datastore/mapping/query/api/Criteria.html      |    4 +-
 .../mapping/query/api/ProjectionList.html          |    4 +-
 .../mapping/query/api/QueryAliasAwareSession.html  |    4 +-
 .../mapping/query/api/QueryArgumentsAware.html     |    4 +-
 .../mapping/query/api/QueryableCriteria.html       |    4 +-
 .../mapping/query/api/package-summary.html         |    4 +-
 .../query/criteria/FunctionCallingCriterion.html   |    4 +-
 .../mapping/query/criteria/package-summary.html    |    4 +-
 .../mapping/query/event/AbstractQueryEvent.html    |    4 +-
 .../mapping/query/event/PostQueryEvent.html        |    4 +-
 .../mapping/query/event/PreQueryEvent.html         |    4 +-
 .../mapping/query/event/QueryEventType.html        |    4 +-
 .../mapping/query/event/package-summary.html       |    4 +-
 .../mapping/query/jpa/JpaQueryBuilder.html         |    4 +-
 .../datastore/mapping/query/jpa/JpaQueryInfo.html  |    4 +-
 .../mapping/query/jpa/package-summary.html         |    4 +-
 .../mapping/query/order/ManualEntityOrdering.html  |    4 +-
 .../mapping/query/order/package-summary.html       |    4 +-
 .../datastore/mapping/query/package-summary.html   |    4 +-
 .../query/projections/ManualProjections.html       |    4 +-
 .../mapping/query/projections/package-summary.html |    4 +-
 .../mapping/rdbms/RelationalDatastore.html         |    4 +-
 .../datastore/mapping/rdbms/package-summary.html   |    4 +-
 .../mapping/reflect/AstAnnotationUtils.html        |    4 +-
 .../mapping/reflect/AstGenericsUtils.html          |    4 +-
 .../datastore/mapping/reflect/AstUtils.1.html      |    4 +-
 .../grails/datastore/mapping/reflect/AstUtils.html |    4 +-
 .../mapping/reflect/ClassPropertyFetcher.html      |    4 +-
 .../datastore/mapping/reflect/ClassUtils.html      |    4 +-
 .../mapping/reflect/ClosureToMapPopulator.html     |    4 +-
 .../reflect/EntityReflector.PropertyReader.html    |    4 +-
 .../reflect/EntityReflector.PropertyWriter.html    |    4 +-
 .../datastore/mapping/reflect/EntityReflector.html |    4 +-
 .../mapping/reflect/FieldEntityAccess.html         |    4 +-
 .../mapping/reflect/InstantiationException.html    |    4 +-
 .../datastore/mapping/reflect/MetaClassUtils.html  |    4 +-
 .../datastore/mapping/reflect/NameUtils.html       |    4 +-
 .../datastore/mapping/reflect/ReflectionUtils.html |    4 +-
 .../datastore/mapping/reflect/package-summary.html |    4 +-
 .../mapping/services/DefaultServiceRegistry.html   |    4 +-
 .../grails/datastore/mapping/services/Service.html |    4 +-
 .../mapping/services/ServiceDefinition.html        |    4 +-
 .../mapping/services/ServiceNotFoundException.html |    4 +-
 .../mapping/services/ServiceRegistry.html          |    4 +-
 .../mapping/services/SoftServiceLoader.html        |    4 +-
 .../mapping/services/package-summary.html          |    4 +-
 .../CustomizableRollbackTransactionAttribute.html  |    4 +-
 .../transactions/DatastoreTransactionManager.html  |    4 +-
 .../mapping/transactions/SessionHolder.html        |    4 +-
 .../transactions/SessionOnlyTransaction.html       |    4 +-
 .../mapping/transactions/Transaction.html          |    4 +-
 .../transactions/TransactionCapableDatastore.html  |    4 +-
 .../mapping/transactions/TransactionObject.html    |    4 +-
 .../mapping/transactions/TransactionUtils.html     |    4 +-
 .../mapping/transactions/package-summary.html      |    4 +-
 .../support/SpringSessionSynchronization.html      |    4 +-
 .../transactions/support/package-summary.html      |    4 +-
 .../validation/BeanFactoryValidatorRegistry.html   |    4 +-
 .../mapping/validation/CascadeValidateType.html    |    4 +-
 .../mapping/validation/ValidationErrors.html       |    4 +-
 .../mapping/validation/ValidationException.html    |    4 +-
 .../mapping/validation/ValidatorRegistry.html      |    4 +-
 .../mapping/validation/package-summary.html        |    4 +-
 .../AbstractHibernateDatastore.FlushMode.html      |    4 +-
 .../orm/hibernate/AbstractHibernateDatastore.html  |    4 +-
 .../AbstractHibernateGormInstanceApi.html          |    4 +-
 .../AbstractHibernateGormStaticApi.1.html          |    4 +-
 .../hibernate/AbstractHibernateGormStaticApi.html  |    4 +-
 .../AbstractHibernateGormValidationApi.html        |    4 +-
 .../orm/hibernate/AbstractHibernateSession.html    |    4 +-
 .../orm/hibernate/EventListenerIntegrator.html     |    4 +-
 ...Template.CloseSuppressingInvocationHandler.html |    4 +-
 .../GrailsHibernateTemplate.HibernateCallback.html |    4 +-
 .../orm/hibernate/GrailsHibernateTemplate.html     |    4 +-
 .../GrailsHibernateTransactionManager.html         |    4 +-
 .../grails/orm/hibernate/GrailsSessionContext.html |    4 +-
 .../grails/orm/hibernate/HibernateDatastore.html   |    4 +-
 .../orm/hibernate/HibernateEventListeners.html     |    4 +-
 .../orm/hibernate/HibernateGormEnhancer.html       |    4 +-
 .../orm/hibernate/HibernateGormInstanceApi.html    |    4 +-
 .../orm/hibernate/HibernateGormStaticApi.html      |    4 +-
 .../orm/hibernate/HibernateGormValidationApi.html  |    4 +-
 .../HibernateMappingContextSessionFactoryBean.html |    4 +-
 .../org/grails/orm/hibernate/HibernateSession.html |    4 +-
 .../grails/orm/hibernate/IHibernateTemplate.html   |    4 +-
 .../grails/orm/hibernate/InstanceApiHelper.html    |    4 +-
 .../grails/orm/hibernate/MetadataIntegrator.html   |    4 +-
 .../grails/orm/hibernate/SessionFactoryHolder.html |    4 +-
 .../access/TraitPropertyAccessStrategy.html        |    4 +-
 .../orm/hibernate/access/package-summary.html      |    4 +-
 .../hibernate/cfg/AbstractGrailsDomainBinder.html  |    4 +-
 .../org/grails/orm/hibernate/cfg/CacheConfig.html  |    4 +-
 .../org/grails/orm/hibernate/cfg/ColumnConfig.html |    4 +-
 .../orm/hibernate/cfg/CompositeIdentity.html       |    6 +-
 .../orm/hibernate/cfg/DiscriminatorConfig.html     |    4 +-
 .../orm/hibernate/cfg/GrailsDomainBinder.html      |    4 +-
 .../orm/hibernate/cfg/GrailsHibernateUtil.html     |    4 +-
 .../cfg/GrailsIdentifierGeneratorFactory.html      |    4 +-
 .../hibernate/cfg/HibernateMappingBuilder.1.html   |    4 +-
 .../orm/hibernate/cfg/HibernateMappingBuilder.html |    4 +-
 .../orm/hibernate/cfg/HibernateMappingContext.html |    4 +-
 .../cfg/HibernateMappingContextConfiguration.html  |    4 +-
 .../hibernate/cfg/HibernatePersistentEntity.html   |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Identity.html |    6 +-
 .../grails/orm/hibernate/cfg/IdentityEnumType.html |    4 +-
 .../grails/orm/hibernate/cfg/InstanceProxy.html    |    4 +-
 .../org/grails/orm/hibernate/cfg/JoinTable.html    |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Mapping.html  |    4 +-
 .../org/grails/orm/hibernate/cfg/NaturalId.html    |    4 +-
 .../cfg/PersistentEntityNamingStrategy.html        |    4 +-
 .../grails/orm/hibernate/cfg/PropertyConfig.html   |    6 +-
 .../hibernate/cfg/PropertyDefinitionDelegate.html  |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Settings.html |    4 +-
 .../org/grails/orm/hibernate/cfg/SortConfig.html   |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Table.html    |    4 +-
 .../grails/orm/hibernate/cfg/package-summary.html  |    4 +-
 .../compiler/HibernateEntityTransformation.1.html  |    4 +-
 .../compiler/HibernateEntityTransformation.html    |    4 +-
 .../orm/hibernate/compiler/package-summary.html    |    4 +-
 .../AbstractHibernateConnectionSourceFactory.html  |    4 +-
 .../connections/HibernateConnectionSource.html     |    4 +-
 .../HibernateConnectionSourceFactory.html          |    4 +-
 ...ceSettings.HibernateSettings.CacheSettings.html |    4 +-
 ....HibernateSettings.FlushSettings.FlushMode.html |    4 +-
 ...ceSettings.HibernateSettings.FlushSettings.html |    4 +-
 ...rceSettings.HibernateSettings.OsivSettings.html |    4 +-
 ...ConnectionSourceSettings.HibernateSettings.html |    4 +-
 .../HibernateConnectionSourceSettings.html         |    6 +-
 .../HibernateConnectionSourceSettingsBuilder.html  |    4 +-
 .../orm/hibernate/connections/package-summary.html |    4 +-
 .../datasource/MultipleDataSourceSupport.html      |    4 +-
 .../orm/hibernate/datasource/package-summary.html  |    4 +-
 .../dirty/GrailsEntityDirtinessStrategy.1.html     |    4 +-
 .../dirty/GrailsEntityDirtinessStrategy.html       |    4 +-
 .../orm/hibernate/dirty/package-summary.html       |    4 +-
 .../listener/AbstractHibernateEventListener.html   |    4 +-
 .../event/listener/HibernateEventListener.html     |    4 +-
 .../hibernate/event/listener/package-summary.html  |    4 +-
 ...CouldNotDetermineHibernateDialectException.html |    4 +-
 .../GrailsHibernateConfigurationException.html     |    4 +-
 .../exceptions/GrailsHibernateException.html       |    4 +-
 .../hibernate/exceptions/GrailsQueryException.html |    4 +-
 .../orm/hibernate/exceptions/package-summary.html  |    4 +-
 .../multitenancy/MultiTenantEventListener.html     |    4 +-
 .../hibernate/multitenancy/package-summary.html    |    4 +-
 .../org/grails/orm/hibernate/package-summary.html  |    4 +-
 .../orm/hibernate/proxy/HibernateProxyHandler.html |    4 +-
 .../proxy/SimpleHibernateProxyHandler.html         |    4 +-
 .../orm/hibernate/proxy/package-summary.html       |    4 +-
 ...HibernateCriteriaBuilder.LogicalExpression.html |    4 +-
 .../query/AbstractHibernateCriteriaBuilder.html    |    4 +-
 ...HibernateCriterionAdapter.CriterionAdaptor.html |    4 +-
 .../query/AbstractHibernateCriterionAdapter.html   |    4 +-
 .../AbstractHibernateQuery.CriteriaAndAlias.html   |    4 +-
 ...ctHibernateQuery.HibernateAssociationQuery.html |    4 +-
 .../AbstractHibernateQuery.HibernateJunction.html  |    4 +-
 ...ractHibernateQuery.HibernateProjectionList.html |    4 +-
 .../hibernate/query/AbstractHibernateQuery.html    |    4 +-
 .../hibernate/query/GrailsHibernateQueryUtils.html |    4 +-
 .../hibernate/query/HibernateCriterionAdapter.html |    4 +-
 .../orm/hibernate/query/HibernateHqlQuery.html     |    4 +-
 .../query/HibernateProjectionAdapter.html          |    4 +-
 .../grails/orm/hibernate/query/HibernateQuery.html |    4 +-
 .../hibernate/query/HibernateQueryConstants.html   |    4 +-
 .../orm/hibernate/query/PagedResultList.html       |    4 +-
 .../orm/hibernate/query/package-summary.html       |    4 +-
 .../AbstractClosureEventTriggeringInterceptor.html |    4 +-
 .../hibernate/support/ClosureEventListener.html    |    4 +-
 .../support/ClosureEventTriggeringInterceptor.html |    4 +-
 .../hibernate/support/DataSourceFactoryBean.html   |    4 +-
 ...bernateDatastoreConnectionSourcesRegistrar.html |    4 +-
 .../support/HibernateDatastoreFactoryBean.html     |    4 +-
 .../HibernateDialectDetectorFactoryBean.html       |    4 +-
 .../hibernate/support/HibernateRuntimeUtils.html   |    4 +-
 .../hibernate/support/HibernateVersionSupport.html |    4 +-
 .../org/grails/orm/hibernate/support/SoftKey.html  |    4 +-
 .../orm/hibernate/support/package-summary.html     |    4 +-
 .../HibernateJtaTransactionManagerAdapter.html     |    4 +-
 .../PlatformTransactionManagerProxy.html           |    4 +-
 .../orm/hibernate/transaction/package-summary.html |    4 +-
 ...urceAggregatePersistenceContextInterceptor.html |    4 +-
 .../AggregatePersistenceContextInterceptor.html    |    4 +-
 .../GrailsOpenSessionInViewInterceptor.html        |   44 +-
 .../HibernatePersistenceContextInterceptor.html    |    4 +-
 ...nFactoryAwarePersistenceContextInterceptor.html |    4 +-
 .../plugin/hibernate/support/package-summary.html  |    7 +-
 .../DatabaseMigrationException.html                |    4 +-
 .../DatabaseMigrationGrailsPlugin.html             |    4 +-
 .../DatabaseMigrationTransactionManager.html       |    4 +-
 .../EnvironmentAwareCodeGenConfig.html             |    4 +-
 .../plugins/databasemigration/NoopVisitor.html     |    4 +-
 .../plugins/databasemigration/PluginConstants.html |    4 +-
 ...ApplicationContextDatabaseMigrationCommand.html |    4 +-
 .../command/DatabaseMigrationCommand.html          |    4 +-
 .../command/DbmChangelogToGroovy.html              |    4 +-
 .../command/DbmCreateChangelog.html                |    4 +-
 .../command/ScriptDatabaseMigrationCommand.html    |    4 +-
 .../databasemigration/command/package-summary.html |    4 +-
 .../liquibase/ChangelogXml2Groovy.html             |    4 +-
 .../liquibase/DatabaseChangeLogBuilder.html        |    4 +-
 .../liquibase/EmbeddedJarPathHandler.html          |    4 +-
 .../liquibase/EmbeddedJarResourceAccessor.html     |    4 +-
 .../liquibase/GormDatabase.1.html                  |    4 +-
 .../databasemigration/liquibase/GormDatabase.html  |    4 +-
 .../liquibase/GrailsLiquibase.html                 |    4 +-
 .../liquibase/GrailsLiquibaseFactory.html          |    4 +-
 .../liquibase/GroovyChange.1.html                  |    4 +-
 .../databasemigration/liquibase/GroovyChange.html  |    4 +-
 .../liquibase/GroovyChangeLogParser.html           |    4 +-
 .../liquibase/GroovyChangeLogSerializer.html       |    4 +-
 .../GroovyDiffToChangeLogCommandStep.html          |    4 +-
 .../GroovyGenerateChangeLogCommandStep.html        |    4 +-
 .../liquibase/GroovyPrecondition.1.html            |    4 +-
 .../liquibase/GroovyPrecondition.html              |    4 +-
 .../liquibase/package-summary.html                 |    4 +-
 .../plugins/databasemigration/package-summary.html |    4 +-
 .../grails-data/hibernate5/api/overview-frame.html |    2 +-
 .../hibernate5/api/overview-summary.html           |    6 +-
 .../hibernate5/manual/advancedGORMFeatures.html    |    2 +-
 .../advancedGORMFeatures/defaultSortOrder.html     |    2 +-
 .../eventsAutoTimestamping.html                    |    2 +-
 .../manual/advancedGORMFeatures/ormdsl.html        |    2 +-
 .../advancedGORMFeatures/ormdsl/caching.html       |    2 +-
 .../ormdsl/compositePrimaryKeys.html               |    2 +-
 .../ormdsl/customCascadeBehaviour.html             |    2 +-
 .../ormdsl/customHibernateTypes.html               |    2 +-
 .../ormdsl/customNamingStrategy.html               |    2 +-
 .../ormdsl/databaseIndices.html                    |    2 +-
 .../ormdsl/derivedProperties.html                  |    2 +-
 .../advancedGORMFeatures/ormdsl/fetchingDSL.html   |    2 +-
 .../advancedGORMFeatures/ormdsl/identity.html      |    2 +-
 .../ormdsl/inheritanceStrategies.html              |    2 +-
 .../ormdsl/optimisticLockingAndVersioning.html     |    2 +-
 .../ormdsl/tableAndColumnNames.html                |    2 +-
 .../configuration/configurationDefaults.html       |    2 +-
 .../configuration/configurationReference.html      |    2 +-
 .../configuration/hibernateCustomization.html      |    2 +-
 .../hibernate5/manual/configuration/index.html     |    2 +-
 .../manual/constraints/applyingConstraints.html    |    2 +-
 .../manual/constraints/constraintReference.html    |    2 +-
 .../manual/constraints/gormConstraints.html        |    2 +-
 .../hibernate5/manual/constraints/index.html       |    2 +-
 .../manual/databaseMigration/configuration.html    |    2 +-
 .../hibernate5/manual/databaseMigration/dbdoc.html |    2 +-
 .../manual/databaseMigration/generalUsage.html     |    2 +-
 .../manual/databaseMigration/gettingStarted.html   |    6 +-
 .../hibernate5/manual/databaseMigration/gorm.html  |    2 +-
 .../manual/databaseMigration/groovyChanges.html    |    2 +-
 .../databaseMigration/groovyPreconditions.html     |    2 +-
 .../hibernate5/manual/databaseMigration/index.html |    6 +-
 .../manual/databaseMigration/introduction.html     |    2 +-
 .../ref/Diff Scripts/dbm-diff.html                 |    2 +-
 .../ref/Diff Scripts/dbm-gorm-diff.html            |    2 +-
 .../ref/Documentation Scripts/dbm-db-doc.html      |    2 +-
 .../ref/Maintenance Scripts/dbm-add-migration.html |    2 +-
 .../dbm-changelog-sync-sql.html                    |    2 +-
 .../Maintenance Scripts/dbm-changelog-sync.html    |    2 +-
 .../dbm-changelog-to-groovy.html                   |    2 +-
 .../Maintenance Scripts/dbm-clear-checksums.html   |    2 +-
 .../Maintenance Scripts/dbm-create-changelog.html  |    2 +-
 .../ref/Maintenance Scripts/dbm-drop-all.html      |    2 +-
 .../ref/Maintenance Scripts/dbm-list-locks.html    |    2 +-
 .../ref/Maintenance Scripts/dbm-list-tags.html     |    2 +-
 .../dbm-mark-next-changeset-ran.html               |    2 +-
 .../ref/Maintenance Scripts/dbm-release-locks.html |    2 +-
 .../ref/Maintenance Scripts/dbm-status.html        |    2 +-
 .../ref/Maintenance Scripts/dbm-tag.html           |    2 +-
 .../ref/Maintenance Scripts/dbm-validate.html      |    2 +-
 .../Rollback Scripts/dbm-future-rollback-sql.html  |    2 +-
 .../Rollback Scripts/dbm-generate-changelog.html   |    2 +-
 .../dbm-generate-gorm-changelog.html               |    2 +-
 .../Rollback Scripts/dbm-rollback-count-sql.html   |    2 +-
 .../ref/Rollback Scripts/dbm-rollback-count.html   |    2 +-
 .../ref/Rollback Scripts/dbm-rollback-sql.html     |    2 +-
 .../Rollback Scripts/dbm-rollback-to-date-sql.html |    2 +-
 .../ref/Rollback Scripts/dbm-rollback-to-date.html |    2 +-
 .../ref/Rollback Scripts/dbm-rollback.html         |    2 +-
 .../Update Scripts/dbm-previous-changeset-sql.html |    2 +-
 .../ref/Update Scripts/dbm-update-count-sql.html   |    2 +-
 .../ref/Update Scripts/dbm-update-count.html       |    2 +-
 .../ref/Update Scripts/dbm-update-sql.html         |    2 +-
 .../ref/Update Scripts/dbm-update.html             |    2 +-
 .../hibernate5/manual/domainClasses.html           |    2 +-
 .../manual/domainClasses/gormAssociation.html      |    2 +-
 .../gormAssociation/basicCollectionTypes.html      |    2 +-
 .../domainClasses/gormAssociation/manyToMany.html  |    2 +-
 .../gormAssociation/manyToOneAndOneToOne.html      |    2 +-
 .../domainClasses/gormAssociation/oneToMany.html   |    2 +-
 .../manual/domainClasses/gormComposition.html      |    2 +-
 .../manual/domainClasses/inheritanceInGORM.html    |    2 +-
 .../manual/domainClasses/sets,ListsAndMaps.html    |    2 +-
 .../hibernate5/manual/gettingStarted.html          |   10 +-
 .../manual/gettingStarted/hibernateVersions.html   |    4 +-
 .../manual/gettingStarted/outsideGrails.html       |    4 +-
 .../manual/gettingStarted/springBoot.html          |    4 +-
 .../grails-data/hibernate5/manual/index.html       |  370 +--
 .../hibernate5/manual/introduction.html            |    2 +-
 .../manual/introduction/releaseHistory.html        |    2 +-
 .../manual/introduction/upgradeNotes.html          |    2 +-
 .../hibernate5/manual/learningMore.html            |    2 +-
 .../manual/multiTenancy/databasePerTenant.html     |    4 +-
 .../multiTenancy/discriminatorMultiTenancy.html    |    2 +-
 .../hibernate5/manual/multiTenancy/index.html      |    6 +-
 .../hibernate5/manual/multiTenancy/modes.html      |    2 +-
 .../manual/multiTenancy/schemaPerTenant.html       |    2 +-
 .../manual/multiTenancy/tenantResolvers.html       |    4 +-
 .../manual/multiTenancy/tenantTransforms.html      |    2 +-
 .../manual/multipleDataSources/configuration.html  |    2 +-
 .../multipleDataSources/dataSourceNamespaces.html  |   14 +-
 .../manual/multipleDataSources/index.html          |   21 +-
 .../mappingDomainsToDataSources.html               |    2 +-
 .../hibernate5/manual/persistenceBasics.html       |    2 +-
 .../manual/persistenceBasics/cascades.html         |    2 +-
 .../manual/persistenceBasics/deletingObjects.html  |    2 +-
 .../manual/persistenceBasics/fetching.html         |    2 +-
 .../manual/persistenceBasics/locking.html          |    2 +-
 .../persistenceBasics/modificationChecking.html    |    2 +-
 .../persistenceBasics/savingAndUpdating.html       |    2 +-
 .../manual/programmaticTransactions.html           |    2 +-
 .../grails-data/hibernate5/manual/querying.html    |    2 +-
 .../hibernate5/manual/querying/criteria.html       |    2 +-
 .../manual/querying/detachedCriteria.html          |    2 +-
 .../hibernate5/manual/querying/finders.html        |    2 +-
 .../hibernate5/manual/querying/hql.html            |    2 +-
 .../hibernate5/manual/querying/whereQueries.html   |    2 +-
 .../hibernate5/manual/quickStartGuide.html         |    2 +-
 .../manual/quickStartGuide/basicCRUD.html          |    2 +-
 .../hibernate5/manual/services/basics.html         |    2 +-
 .../hibernate5/manual/services/finderQueries.html  |    2 +-
 .../hibernate5/manual/services/hqlQueries.html     |    2 +-
 .../hibernate5/manual/services/index.html          |  319 +--
 .../manual/services/multipleDataSources.html       |  772 ------
 .../manual/services/projectionQueries.html         |    2 +-
 .../hibernate5/manual/services/queries.html        |    2 +-
 .../manual/services/queryConventions.html          |    2 +-
 .../manual/services/queryProjections.html          |    2 +-
 .../hibernate5/manual/services/rxServices.html     |    4 +-
 .../manual/services/serviceValidation.html         |    2 +-
 .../hibernate5/manual/services/simpleQueries.html  |    2 +-
 .../hibernate5/manual/services/whereQueries.html   |    2 +-
 .../manual/services/writeOperations.html           |    2 +-
 .../hibernate5/manual/testing/index.html           |    2 +-
 .../hibernate5/manual/testing/junit.html           |    2 +-
 .../hibernate5/manual/testing/spock.html           |    2 +-
 .../grails-data/mongodb/api/deprecated-list.html   |    4 +-
 .../mongodb/api/grails/mongodb/MongoEntity.html    |    4 +-
 .../api/grails/mongodb/api/MongoAllOperations.html |    4 +-
 .../mongodb/api/MongoInstanceOperations.html       |    4 +-
 .../grails/mongodb/api/MongoStaticOperations.html  |    4 +-
 .../api/grails/mongodb/api/package-summary.html    |    4 +-
 .../MongoDbDataStoreSpringInitializer.html         |    4 +-
 .../grails/mongodb/bootstrap/package-summary.html  |    4 +-
 .../mongodb/api/grails/mongodb/geo/Box.html        |    4 +-
 .../mongodb/api/grails/mongodb/geo/Circle.html     |    4 +-
 .../mongodb/api/grails/mongodb/geo/Distance.html   |    4 +-
 .../mongodb/api/grails/mongodb/geo/GeoJSON.html    |    4 +-
 .../api/grails/mongodb/geo/GeometryCollection.html |    4 +-
 .../mongodb/api/grails/mongodb/geo/LineString.html |    4 +-
 .../mongodb/api/grails/mongodb/geo/Metric.html     |    4 +-
 .../api/grails/mongodb/geo/MultiLineString.html    |    4 +-
 .../mongodb/api/grails/mongodb/geo/MultiPoint.html |    4 +-
 .../api/grails/mongodb/geo/MultiPolygon.html       |    4 +-
 .../mongodb/api/grails/mongodb/geo/Point.html      |    4 +-
 .../mongodb/api/grails/mongodb/geo/Polygon.html    |    4 +-
 .../mongodb/api/grails/mongodb/geo/Shape.html      |    4 +-
 .../mongodb/api/grails/mongodb/geo/Sphere.html     |    4 +-
 .../api/grails/mongodb/geo/package-summary.html    |    4 +-
 .../api/grails/mongodb/mapping/MappingBuilder.html |    4 +-
 .../grails/mongodb/mapping/package-summary.html    |    4 +-
 .../api/grails/mongodb/package-summary.html        |    4 +-
 .../api/grails/orm/HibernateCriteriaBuilder.html   |    4 +-
 .../mongodb/api/grails/orm/PagedResultList.html    |    4 +-
 .../mongodb/api/grails/orm/RlikeExpression.html    |    4 +-
 .../HibernateDatastoreSpringInitializer.html       |    4 +-
 .../api/grails/orm/bootstrap/package-summary.html  |    4 +-
 .../api/grails/orm/hibernate/HibernateEntity.html  |    4 +-
 .../orm/hibernate/annotation/ManagedEntity.html    |    4 +-
 .../orm/hibernate/annotation/package-summary.html  |    4 +-
 .../orm/hibernate/mapping/MappingBuilder.html      |    4 +-
 .../orm/hibernate/mapping/package-summary.html     |    4 +-
 .../api/grails/orm/hibernate/package-summary.html  |    4 +-
 .../mongodb/api/grails/orm/package-summary.html    |    4 +-
 .../plugin/hibernate/HibernateGrailsPlugin.1.html  |    4 +-
 .../plugin/hibernate/HibernateGrailsPlugin.html    |    4 +-
 .../hibernate/commands/SchemaExportCommand.html    |    4 +-
 .../plugin/hibernate/commands/package-summary.html |    4 +-
 .../grails/plugin/hibernate/package-summary.html   |    4 +-
 .../plugins/mongodb/MongodbGrailsPlugin.html       |    4 +-
 .../grails/plugins/mongodb/package-summary.html    |    4 +-
 .../api/grails/test/hibernate/HibernateSpec.html   |    4 +-
 .../api/grails/test/hibernate/package-summary.html |    4 +-
 .../snapshot/grails-data/mongodb/api/help-doc.html |    4 +-
 .../grails-data/mongodb/api/index-all.html         |   11 +-
 docs/snapshot/grails-data/mongodb/api/index.html   |    2 +-
 .../datastore/bson/codecs/BigDecimalCodec.html     |    4 +-
 .../datastore/bson/codecs/BigIntegerCodec.html     |    4 +-
 .../bson/codecs/BsonPersistentEntityCodec.html     |    4 +-
 .../bson/codecs/CodecCustomTypeMarshaller.html     |    4 +-
 .../datastore/bson/codecs/CodecExtensions.1.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.10.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.11.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.12.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.13.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.14.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.15.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.16.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.17.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.18.html  |    4 +-
 .../datastore/bson/codecs/CodecExtensions.2.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.3.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.4.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.5.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.6.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.7.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.8.html   |    4 +-
 .../datastore/bson/codecs/CodecExtensions.9.html   |    4 +-
 .../bson/codecs/CodecExtensions.CurrencyCodec.html |    4 +-
 .../bson/codecs/CodecExtensions.GStringCodec.html  |    4 +-
 .../bson/codecs/CodecExtensions.IntRangeCodec.html |    4 +-
 .../bson/codecs/CodecExtensions.ListCodec.html     |    4 +-
 .../bson/codecs/CodecExtensions.LocaleCodec.html   |    4 +-
 .../bson/codecs/CodecExtensions.MapCodec.html      |    4 +-
 .../datastore/bson/codecs/CodecExtensions.html     |    4 +-
 .../datastore/bson/codecs/CodecRegistryAware.html  |    4 +-
 .../bson/codecs/CodecRegistryProvider.html         |    4 +-
 .../grails/datastore/bson/codecs/InstantCodec.html |    4 +-
 .../datastore/bson/codecs/LocalDateCodec.html      |    4 +-
 .../datastore/bson/codecs/LocalDateTimeCodec.html  |    4 +-
 .../datastore/bson/codecs/LocalTimeCodec.html      |    4 +-
 .../datastore/bson/codecs/OffsetDateTimeCodec.html |    4 +-
 .../datastore/bson/codecs/OffsetTimeCodec.html     |    4 +-
 .../grails/datastore/bson/codecs/PeriodCodec.html  |    4 +-
 .../datastore/bson/codecs/PropertyDecoder.html     |    4 +-
 .../datastore/bson/codecs/PropertyEncoder.html     |    4 +-
 .../datastore/bson/codecs/ZonedDateTimeCodec.html  |    4 +-
 .../decoders/BasicCollectionTypeDecoder.html       |    4 +-
 .../bson/codecs/decoders/CustomTypeDecoder.html    |    4 +-
 .../codecs/decoders/EmbeddedCollectionDecoder.html |    4 +-
 .../bson/codecs/decoders/EmbeddedDecoder.html      |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.1.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.2.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.3.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.4.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.5.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.6.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.7.html    |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.8.html    |    4 +-
 .../IdentityDecoder.IdentityTypeDecoder.html       |    4 +-
 .../bson/codecs/decoders/IdentityDecoder.html      |    4 +-
 .../bson/codecs/decoders/InstantDecoder.html       |    4 +-
 .../bson/codecs/decoders/LocalDateDecoder.html     |    4 +-
 .../bson/codecs/decoders/LocalDateTimeDecoder.html |    4 +-
 .../bson/codecs/decoders/LocalTimeDecoder.html     |    4 +-
 .../codecs/decoders/OffsetDateTimeDecoder.html     |    4 +-
 .../bson/codecs/decoders/OffsetTimeDecoder.html    |    4 +-
 .../bson/codecs/decoders/PeriodDecoder.html        |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.1.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.10.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.11.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.12.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.13.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.14.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.15.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.16.html     |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.2.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.3.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.4.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.5.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.6.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.7.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.8.html      |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.9.html      |    4 +-
 .../codecs/decoders/SimpleDecoder.TypeDecoder.html |    4 +-
 .../bson/codecs/decoders/SimpleDecoder.html        |    4 +-
 .../bson/codecs/decoders/TenantIdDecoder.html      |    4 +-
 .../bson/codecs/decoders/ZonedDateTimeDecoder.html |    4 +-
 .../bson/codecs/decoders/package-summary.html      |    4 +-
 .../encoders/BasicCollectionTypeEncoder.html       |    4 +-
 .../bson/codecs/encoders/CustomTypeEncoder.html    |    4 +-
 .../codecs/encoders/EmbeddedCollectionEncoder.html |    4 +-
 .../bson/codecs/encoders/EmbeddedEncoder.html      |    4 +-
 .../bson/codecs/encoders/IdentityEncoder.html      |    4 +-
 .../bson/codecs/encoders/InstantEncoder.html       |    4 +-
 .../bson/codecs/encoders/LocalDateEncoder.html     |    4 +-
 .../bson/codecs/encoders/LocalDateTimeEncoder.html |    4 +-
 .../bson/codecs/encoders/LocalTimeEncoder.html     |    4 +-
 .../codecs/encoders/OffsetDateTimeEncoder.html     |    4 +-
 .../bson/codecs/encoders/OffsetTimeEncoder.html    |    4 +-
 .../bson/codecs/encoders/PeriodEncoder.html        |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.1.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.10.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.11.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.12.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.13.html     |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.2.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.3.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.4.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.5.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.6.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.7.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.8.html      |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.9.html      |    4 +-
 .../codecs/encoders/SimpleEncoder.TypeEncoder.html |    4 +-
 .../bson/codecs/encoders/SimpleEncoder.html        |    4 +-
 .../bson/codecs/encoders/TenantIdEncoder.html      |    4 +-
 .../bson/codecs/encoders/ZonedDateTimeEncoder.html |    4 +-
 .../bson/codecs/encoders/package-summary.html      |    4 +-
 .../datastore/bson/codecs/package-summary.html     |    4 +-
 .../bson/codecs/temporal/InstantBsonConverter.html |    4 +-
 .../codecs/temporal/LocalDateBsonConverter.html    |    4 +-
 .../temporal/LocalDateTimeBsonConverter.html       |    4 +-
 .../codecs/temporal/LocalTimeBsonConverter.html    |    4 +-
 .../temporal/OffsetDateTimeBsonConverter.html      |    4 +-
 .../codecs/temporal/OffsetTimeBsonConverter.html   |    4 +-
 .../bson/codecs/temporal/PeriodBsonConverter.html  |    4 +-
 .../codecs/temporal/TemporalBsonConverter.html     |    4 +-
 .../temporal/ZonedDateTimeBsonConverter.html       |    4 +-
 .../bson/codecs/temporal/package-summary.html      |    4 +-
 .../datastore/bson/json/JsonReader.Context.html    |    4 +-
 .../datastore/bson/json/JsonReader.Mark.html       |    4 +-
 .../org/grails/datastore/bson/json/JsonReader.html |    4 +-
 .../datastore/bson/json/JsonWriter.Context.html    |    4 +-
 .../org/grails/datastore/bson/json/JsonWriter.html |    4 +-
 .../datastore/bson/json/package-summary.html       |    4 +-
 .../bson/query/BsonQuery.OperatorHandler.html      |    4 +-
 .../bson/query/BsonQuery.ProjectionHandler.html    |    4 +-
 .../bson/query/BsonQuery.QueryHandler.html         |    4 +-
 .../org/grails/datastore/bson/query/BsonQuery.html |    4 +-
 .../query/CodecRegistryEmbeddedQueryEncoder.html   |    4 +-
 .../datastore/bson/query/EmbeddedQueryEncoder.html |    4 +-
 .../datastore/bson/query/package-summary.html      |    4 +-
 .../HibernateGormAutoConfiguration.html            |    4 +-
 .../gorm/boot/autoconfigure/package-summary.html   |    4 +-
 .../compiler/GormCompilerAutoConfiguration.html    |    4 +-
 .../gorm/boot/compiler/package-summary.html        |    4 +-
 .../grails/datastore/gorm/mongo/GeoIntersects.html |    4 +-
 .../org/grails/datastore/gorm/mongo/GeoWithin.html |    4 +-
 .../datastore/gorm/mongo/MongoCriteriaBuilder.html |    4 +-
 .../gorm/mongo/MongoEntityTraitProvider.html       |    4 +-
 .../datastore/gorm/mongo/MongoGormEnhancer.html    |    4 +-
 .../api/org/grails/datastore/gorm/mongo/Near.html  |    4 +-
 .../grails/datastore/gorm/mongo/NearSphere.html    |    4 +-
 .../org/grails/datastore/gorm/mongo/WithinBox.html |    4 +-
 .../grails/datastore/gorm/mongo/WithinCircle.html  |    4 +-
 .../grails/datastore/gorm/mongo/WithinPolygon.html |    4 +-
 .../datastore/gorm/mongo/api/MongoStaticApi.html   |    4 +-
 .../datastore/gorm/mongo/api/package-summary.html  |    4 +-
 .../gorm/mongo/extensions/MongoExtensions.html     |    4 +-
 .../gorm/mongo/extensions/package-summary.html     |    4 +-
 .../gorm/mongo/geo/AbstractShapeCoordsType.html    |    4 +-
 .../grails/datastore/gorm/mongo/geo/BoxType.html   |    4 +-
 .../datastore/gorm/mongo/geo/CircleType.html       |    4 +-
 .../datastore/gorm/mongo/geo/GeoJSONType.html      |    4 +-
 .../gorm/mongo/geo/GeometryCollectionType.html     |    4 +-
 .../datastore/gorm/mongo/geo/LineStringType.html   |    4 +-
 .../gorm/mongo/geo/MultiLineStringType.html        |    4 +-
 .../datastore/gorm/mongo/geo/MultiPointType.html   |    4 +-
 .../datastore/gorm/mongo/geo/MultiPolygonType.html |    4 +-
 .../grails/datastore/gorm/mongo/geo/PointType.html |    4 +-
 .../datastore/gorm/mongo/geo/PolygonType.html      |    4 +-
 .../grails/datastore/gorm/mongo/geo/ShapeType.html |    4 +-
 .../datastore/gorm/mongo/geo/package-summary.html  |    4 +-
 .../datastore/gorm/mongo/package-summary.html      |    4 +-
 .../datastore/gorm/mongo/simple/EnumType.html      |    4 +-
 .../gorm/mongo/simple/package-summary.html         |    4 +-
 .../MongoDbGormAutoConfiguration.html              |    4 +-
 .../boot/autoconfigure/package-summary.html        |    4 +-
 .../mapping/mongo/AbstractMongoSession.html        |    4 +-
 .../datastore/mapping/mongo/MongoCodecSession.html |    4 +-
 .../datastore/mapping/mongo/MongoConstants.html    |    4 +-
 .../datastore/mapping/mongo/MongoDatastore.html    |    4 +-
 .../datastore/mapping/mongo/MongoSession.html      |    4 +-
 .../mapping/mongo/config/MongoAttribute.html       |    6 +-
 .../mongo/config/MongoClientOptionsBuilder.html    |    4 +-
 .../mongo/config/MongoCollection.Index.html        |    4 +-
 .../mapping/mongo/config/MongoCollection.html      |    4 +-
 .../mapping/mongo/config/MongoMappingContext.html  |    4 +-
 ...PersistentEntity.DocumentCollectionMapping.html |    4 +-
 .../mapping/mongo/config/MongoSettings.html        |    6 +-
 .../mapping/mongo/config/package-summary.html      |    4 +-
 .../AbstractMongoConnectionSourceSettings.html     |    8 +-
 .../connections/MongoConnectionSourceFactory.html  |    4 +-
 .../connections/MongoConnectionSourceSettings.html |    4 +-
 .../MongoConnectionSourceSettingsBuilder.html      |    4 +-
 .../mongo/connections/MongoConnectionSources.html  |    4 +-
 .../mapping/mongo/connections/package-summary.html |    4 +-
 ...ectEntityPersister.MongoAssociationIndexer.html |    4 +-
 .../engine/AbstractMongoObectEntityPersister.html  |    4 +-
 .../engine/MongoCodecEntityPersister.1.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.1.html  |    4 +-
 .../engine/MongoCodecEntityPersister.2.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.2.html  |    4 +-
 .../engine/MongoCodecEntityPersister.3.1.html      |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.3.html  |    4 +-
 .../mongo/engine/MongoCodecEntityPersister.html    |    4 +-
 .../mapping/mongo/engine/MongoEntityPersister.html |    4 +-
 .../engine/codecs/PersistentEntityCodec.1.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.2.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.3.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.4.html     |    4 +-
 .../engine/codecs/PersistentEntityCodec.5.html     |    4 +-
 .../PersistentEntityCodec.OneToManyDecoder.html    |    4 +-
 .../PersistentEntityCodec.OneToManyEncoder.html    |    4 +-
 .../codecs/PersistentEntityCodec.ToOneDecoder.html |    4 +-
 .../codecs/PersistentEntityCodec.ToOneEncoder.html |    4 +-
 .../mongo/engine/codecs/PersistentEntityCodec.html |    4 +-
 .../mongo/engine/codecs/package-summary.html       |    4 +-
 .../mapping/mongo/engine/package-summary.html      |    4 +-
 .../datastore/mapping/mongo/package-summary.html   |    4 +-
 .../mongo/query/MongoQuery.AggregatePipeline.html  |    4 +-
 .../query/MongoQuery.AggregatedResultList.html     |    4 +-
 .../mongo/query/MongoQuery.GeoCriterion.html       |    4 +-
 .../mongo/query/MongoQuery.GeoIntersects.html      |    4 +-
 .../mapping/mongo/query/MongoQuery.GeoWithin.html  |    4 +-
 .../mongo/query/MongoQuery.MongoResultList.html    |    4 +-
 .../mapping/mongo/query/MongoQuery.Near.html       |    4 +-
 .../mapping/mongo/query/MongoQuery.NearSphere.html |    4 +-
 .../mongo/query/MongoQuery.ProjectedProperty.html  |    4 +-
 .../mapping/mongo/query/MongoQuery.WithinBox.html  |    4 +-
 .../mongo/query/MongoQuery.WithinCircle.html       |    4 +-
 .../mongo/query/MongoQuery.WithinPolygon.html      |    4 +-
 .../datastore/mapping/mongo/query/MongoQuery.html  |    4 +-
 .../mapping/mongo/query/package-summary.html       |    4 +-
 .../AbstractHibernateDatastore.FlushMode.html      |    4 +-
 .../orm/hibernate/AbstractHibernateDatastore.html  |    4 +-
 .../AbstractHibernateGormInstanceApi.html          |    4 +-
 .../AbstractHibernateGormStaticApi.1.html          |    4 +-
 .../hibernate/AbstractHibernateGormStaticApi.html  |    4 +-
 .../AbstractHibernateGormValidationApi.html        |    4 +-
 .../orm/hibernate/AbstractHibernateSession.html    |    4 +-
 .../orm/hibernate/EventListenerIntegrator.html     |    4 +-
 ...Template.CloseSuppressingInvocationHandler.html |    4 +-
 .../GrailsHibernateTemplate.HibernateCallback.html |    4 +-
 .../orm/hibernate/GrailsHibernateTemplate.html     |    4 +-
 .../GrailsHibernateTransactionManager.html         |    4 +-
 .../grails/orm/hibernate/GrailsSessionContext.html |    4 +-
 .../grails/orm/hibernate/HibernateDatastore.html   |    4 +-
 .../orm/hibernate/HibernateEventListeners.html     |    4 +-
 .../orm/hibernate/HibernateGormEnhancer.html       |    4 +-
 .../orm/hibernate/HibernateGormInstanceApi.html    |    4 +-
 .../orm/hibernate/HibernateGormStaticApi.html      |    4 +-
 .../orm/hibernate/HibernateGormValidationApi.html  |    4 +-
 .../HibernateMappingContextSessionFactoryBean.html |    4 +-
 .../org/grails/orm/hibernate/HibernateSession.html |    4 +-
 .../grails/orm/hibernate/IHibernateTemplate.html   |    4 +-
 .../grails/orm/hibernate/InstanceApiHelper.html    |    4 +-
 .../grails/orm/hibernate/MetadataIntegrator.html   |    4 +-
 .../grails/orm/hibernate/SessionFactoryHolder.html |    4 +-
 .../access/TraitPropertyAccessStrategy.html        |    4 +-
 .../orm/hibernate/access/package-summary.html      |    4 +-
 .../hibernate/cfg/AbstractGrailsDomainBinder.html  |    4 +-
 .../org/grails/orm/hibernate/cfg/CacheConfig.html  |    4 +-
 .../org/grails/orm/hibernate/cfg/ColumnConfig.html |    4 +-
 .../orm/hibernate/cfg/CompositeIdentity.html       |    4 +-
 .../orm/hibernate/cfg/DiscriminatorConfig.html     |    4 +-
 .../orm/hibernate/cfg/GrailsDomainBinder.html      |    4 +-
 .../orm/hibernate/cfg/GrailsHibernateUtil.html     |    4 +-
 .../cfg/GrailsIdentifierGeneratorFactory.html      |    4 +-
 .../hibernate/cfg/HibernateMappingBuilder.1.html   |    4 +-
 .../orm/hibernate/cfg/HibernateMappingBuilder.html |    4 +-
 .../orm/hibernate/cfg/HibernateMappingContext.html |    4 +-
 .../cfg/HibernateMappingContextConfiguration.html  |    4 +-
 .../hibernate/cfg/HibernatePersistentEntity.html   |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Identity.html |    4 +-
 .../grails/orm/hibernate/cfg/IdentityEnumType.html |    4 +-
 .../grails/orm/hibernate/cfg/InstanceProxy.html    |    4 +-
 .../org/grails/orm/hibernate/cfg/JoinTable.html    |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Mapping.html  |    4 +-
 .../org/grails/orm/hibernate/cfg/NaturalId.html    |    4 +-
 .../cfg/PersistentEntityNamingStrategy.html        |    4 +-
 .../grails/orm/hibernate/cfg/PropertyConfig.html   |    4 +-
 .../hibernate/cfg/PropertyDefinitionDelegate.html  |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Settings.html |    4 +-
 .../org/grails/orm/hibernate/cfg/SortConfig.html   |    4 +-
 .../api/org/grails/orm/hibernate/cfg/Table.html    |    4 +-
 .../grails/orm/hibernate/cfg/package-summary.html  |    4 +-
 .../compiler/HibernateEntityTransformation.1.html  |    4 +-
 .../compiler/HibernateEntityTransformation.html    |    4 +-
 .../orm/hibernate/compiler/package-summary.html    |    4 +-
 .../AbstractHibernateConnectionSourceFactory.html  |    6 +-
 .../connections/HibernateConnectionSource.html     |    4 +-
 .../HibernateConnectionSourceFactory.html          |    4 +-
 ...ceSettings.HibernateSettings.CacheSettings.html |    4 +-
 ....HibernateSettings.FlushSettings.FlushMode.html |    4 +-
 ...ceSettings.HibernateSettings.FlushSettings.html |    4 +-
 ...rceSettings.HibernateSettings.OsivSettings.html |    4 +-
 ...ConnectionSourceSettings.HibernateSettings.html |    4 +-
 .../HibernateConnectionSourceSettings.html         |    8 +-
 .../HibernateConnectionSourceSettingsBuilder.html  |    4 +-
 .../orm/hibernate/connections/package-summary.html |    4 +-
 .../datasource/MultipleDataSourceSupport.html      |    4 +-
 .../orm/hibernate/datasource/package-summary.html  |    4 +-
 .../dirty/GrailsEntityDirtinessStrategy.1.html     |    4 +-
 .../dirty/GrailsEntityDirtinessStrategy.html       |    4 +-
 .../orm/hibernate/dirty/package-summary.html       |    4 +-
 .../listener/AbstractHibernateEventListener.html   |    4 +-
 .../event/listener/HibernateEventListener.html     |    4 +-
 .../hibernate/event/listener/package-summary.html  |    4 +-
 ...CouldNotDetermineHibernateDialectException.html |    4 +-
 .../GrailsHibernateConfigurationException.html     |    4 +-
 .../exceptions/GrailsHibernateException.html       |    4 +-
 .../hibernate/exceptions/GrailsQueryException.html |    4 +-
 .../orm/hibernate/exceptions/package-summary.html  |    4 +-
 .../multitenancy/MultiTenantEventListener.html     |    4 +-
 .../hibernate/multitenancy/package-summary.html    |    4 +-
 .../org/grails/orm/hibernate/package-summary.html  |    4 +-
 .../orm/hibernate/proxy/HibernateProxyHandler.html |    4 +-
 .../proxy/SimpleHibernateProxyHandler.html         |    4 +-
 .../orm/hibernate/proxy/package-summary.html       |    4 +-
 ...HibernateCriteriaBuilder.LogicalExpression.html |    4 +-
 .../query/AbstractHibernateCriteriaBuilder.html    |    4 +-
 ...HibernateCriterionAdapter.CriterionAdaptor.html |    4 +-
 .../query/AbstractHibernateCriterionAdapter.html   |    4 +-
 .../AbstractHibernateQuery.CriteriaAndAlias.html   |    4 +-
 ...ctHibernateQuery.HibernateAssociationQuery.html |    4 +-
 .../AbstractHibernateQuery.HibernateJunction.html  |    4 +-
 ...ractHibernateQuery.HibernateProjectionList.html |    4 +-
 .../hibernate/query/AbstractHibernateQuery.html    |    4 +-
 .../hibernate/query/GrailsHibernateQueryUtils.html |    4 +-
 .../hibernate/query/HibernateCriterionAdapter.html |    4 +-
 .../orm/hibernate/query/HibernateHqlQuery.html     |    4 +-
 .../query/HibernateProjectionAdapter.html          |    4 +-
 .../grails/orm/hibernate/query/HibernateQuery.html |    4 +-
 .../hibernate/query/HibernateQueryConstants.html   |    4 +-
 .../orm/hibernate/query/PagedResultList.html       |    4 +-
 .../orm/hibernate/query/package-summary.html       |    4 +-
 .../AbstractClosureEventTriggeringInterceptor.html |    4 +-
 .../hibernate/support/ClosureEventListener.html    |    4 +-
 .../support/ClosureEventTriggeringInterceptor.html |    4 +-
 .../hibernate/support/DataSourceFactoryBean.html   |    4 +-
 ...bernateDatastoreConnectionSourcesRegistrar.html |    4 +-
 .../support/HibernateDatastoreFactoryBean.html     |    4 +-
 .../HibernateDialectDetectorFactoryBean.html       |    4 +-
 .../hibernate/support/HibernateRuntimeUtils.html   |    4 +-
 .../hibernate/support/HibernateVersionSupport.html |    4 +-
 .../org/grails/orm/hibernate/support/SoftKey.html  |    4 +-
 .../orm/hibernate/support/package-summary.html     |    4 +-
 .../HibernateJtaTransactionManagerAdapter.html     |    4 +-
 .../PlatformTransactionManagerProxy.html           |    4 +-
 .../orm/hibernate/transaction/package-summary.html |    4 +-
 ...urceAggregatePersistenceContextInterceptor.html |    4 +-
 .../AggregatePersistenceContextInterceptor.html    |    4 +-
 .../GrailsOpenSessionInViewInterceptor.html        |   44 +-
 .../HibernatePersistenceContextInterceptor.html    |    4 +-
 ...nFactoryAwarePersistenceContextInterceptor.html |    4 +-
 .../plugin/hibernate/support/package-summary.html  |    7 +-
 .../DatabaseMigrationException.html                |    4 +-
 .../DatabaseMigrationGrailsPlugin.html             |    4 +-
 .../DatabaseMigrationTransactionManager.html       |    4 +-
 .../EnvironmentAwareCodeGenConfig.html             |    4 +-
 .../plugins/databasemigration/NoopVisitor.html     |    4 +-
 .../plugins/databasemigration/PluginConstants.html |    4 +-
 ...ApplicationContextDatabaseMigrationCommand.html |    4 +-
 .../command/DatabaseMigrationCommand.html          |    4 +-
 .../command/DbmChangelogToGroovy.html              |    4 +-
 .../command/DbmCreateChangelog.html                |    4 +-
 .../command/ScriptDatabaseMigrationCommand.html    |    4 +-
 .../databasemigration/command/package-summary.html |    4 +-
 .../liquibase/ChangelogXml2Groovy.html             |    4 +-
 .../liquibase/DatabaseChangeLogBuilder.html        |    4 +-
 .../liquibase/EmbeddedJarPathHandler.html          |    4 +-
 .../liquibase/EmbeddedJarResourceAccessor.html     |    4 +-
 .../liquibase/GormDatabase.1.html                  |    4 +-
 .../databasemigration/liquibase/GormDatabase.html  |    4 +-
 .../liquibase/GrailsLiquibase.html                 |    4 +-
 .../liquibase/GrailsLiquibaseFactory.html          |    4 +-
 .../liquibase/GroovyChange.1.html                  |    4 +-
 .../databasemigration/liquibase/GroovyChange.html  |    4 +-
 .../liquibase/GroovyChangeLogParser.html           |    4 +-
 .../liquibase/GroovyChangeLogSerializer.html       |    4 +-
 .../GroovyDiffToChangeLogCommandStep.html          |    4 +-
 .../GroovyGenerateChangeLogCommandStep.html        |    4 +-
 .../liquibase/GroovyPrecondition.1.html            |    4 +-
 .../liquibase/GroovyPrecondition.html              |    4 +-
 .../liquibase/package-summary.html                 |    4 +-
 .../plugins/databasemigration/package-summary.html |    4 +-
 .../grails-data/mongodb/api/overview-frame.html    |    2 +-
 .../grails-data/mongodb/api/overview-summary.html  |    6 +-
 .../mongodb/manual/databaseSwitching.html          |    2 +-
 .../grails-data/mongodb/manual/gettingStarted.html |    4 +-
 .../manual/gettingStarted/advancedConfig.html      |    2 +-
 .../mongodb/manual/gettingStarted/basicSetup.html  |    4 +-
 .../mongodb/manual/gettingStarted/mongoOnly.html   |    2 +-
 .../manual/gettingStarted/outsideGrails.html       |    4 +-
 .../mongodb/manual/gettingStarted/springBoot.html  |    4 +-
 .../manual/gettingStarted/withHibernate.html       |    2 +-
 .../snapshot/grails-data/mongodb/manual/index.html |   10 +-
 .../mongodb/manual/integrationTesting.html         |    2 +-
 .../grails-data/mongodb/manual/introduction.html   |    2 +-
 .../mongodb/manual/introduction/compatibility.html |    2 +-
 .../mongodb/manual/introduction/releaseNotes.html  |    2 +-
 .../mongodb/manual/introduction/upgradeNotes.html  |    2 +-
 .../grails-data/mongodb/manual/lowLevelApi.html    |    2 +-
 .../mongodb/manual/multiTenancy/configuration.html |    2 +-
 .../multiTenancy/dynamicConnectionSources.html     |    2 +-
 .../mongodb/manual/multiTenancy/index.html         |    2 +-
 .../manual/multiTenancy/multiTenancyModes.html     |    2 +-
 .../manual/multiTenancy/tenantTransforms.html      |    2 +-
 .../manual/multipleDataSources/configuration.html  |    2 +-
 .../mongodb/manual/multipleDataSources/index.html  |    2 +-
 .../mappingDomainsToDataSources.html               |    2 +-
 .../multipleDataSources/mongoClientSwitching.html  |    2 +-
 .../grails-data/mongodb/manual/objectMapping.html  |    2 +-
 .../mongodb/manual/objectMapping/customTypes.html  |    2 +-
 .../manual/objectMapping/dirtyChecking.html        |    2 +-
 .../manual/objectMapping/dynamicAttributes.html    |    2 +-
 .../mongodb/manual/objectMapping/idGeneration.html |    2 +-
 .../mongodb/manual/objectMapping/writeConcern.html |    2 +-
 .../mongodb/manual/querying/geoSpatial.html        |    2 +-
 .../manual/querying/geoSpatial/2dindex.html        |    2 +-
 .../manual/querying/geoSpatial/2dsphere.html       |    2 +-
 .../manual/querying/geoSpatial/geoJson.html        |    2 +-
 .../mongodb/manual/querying/queryIndexes.html      |    2 +-
 .../mongodb/manual/querying/queryingBasics.html    |    2 +-
 .../mongodb/manual/querying/textSearch.html        |    2 +-
 .../mongodb/manual/ref/Beans/mongo.html            |    2 +-
 .../mongodb/manual/ref/Domain Classes/DB.html      |    2 +-
 .../manual/ref/Domain Classes/collection.html      |    2 +-
 .../manual/ref/Domain Classes/collectionName.html  |    2 +-
 .../manual/ref/Domain Classes/countHits.html       |    2 +-
 .../mongodb/manual/ref/Domain Classes/dbo.html     |    2 +-
 .../ref/Domain Classes/findByGeoIntersects.html    |    2 +-
 .../manual/ref/Domain Classes/findByGeoWithin.html |    2 +-
 .../manual/ref/Domain Classes/findByNear.html      |    2 +-
 .../ref/Domain Classes/findByNearSphere.html       |    2 +-
 .../manual/ref/Domain Classes/findByWithinBox.html |    2 +-
 .../ref/Domain Classes/findByWithinCircle.html     |    2 +-
 .../mongodb/manual/ref/Domain Classes/search.html  |    2 +-
 .../manual/ref/Domain Classes/searchTop.html       |    2 +-
 .../manual/ref/Domain Classes/useCollection.html   |    2 +-
 .../manual/ref/Domain Classes/useDatabase.html     |    2 +-
 .../manual/ref/Domain Classes/withCollection.html  |    2 +-
 .../manual/ref/Domain Classes/withDatabase.html    |    2 +-
 .../grails-data/mongodb/manual/stateless.html      |    2 +-
 .../grails-data/mongodb/manual/testing.html        |    2 +-
 .../grails-data/mongodb/manual/transactions.html   |    2 +-
 .../grails-data/whats-new-manual/index.html        |    6 +-
 docs/snapshot/guide/GORM.html                      |   12 +-
 docs/snapshot/guide/REST.html                      |   58 +-
 docs/snapshot/guide/async.html                     |   34 +-
 docs/snapshot/guide/bestPractices.html             |    8 +-
 docs/snapshot/guide/cache.html                     |   24 +-
 docs/snapshot/guide/commandLine.html               |   24 +-
 docs/snapshot/guide/conf.html                      |  482 ++--
 docs/snapshot/guide/contributing.html              |    6 +-
 docs/snapshot/guide/deployment.html                |   12 +-
 docs/snapshot/guide/gettingStarted.html            |   38 +-
 docs/snapshot/guide/i18n.html                      |   14 +-
 docs/snapshot/guide/index.html                     |   14 +-
 docs/snapshot/guide/introduction.html              |  122 +-
 docs/snapshot/guide/pages/GSPBasics.html           |   14 +-
 docs/snapshot/guide/pages/RSSAndAtom.html          |    6 +-
 docs/snapshot/guide/pages/aHelloWorldExample.html  |    6 +-
 docs/snapshot/guide/pages/actuators.html           |    6 +-
 .../guide/pages/addingDynamicMethodsAtRuntime.html |    6 +-
 .../guide/pages/addingMethodsAtCompileTime.html    |    6 +-
 docs/snapshot/guide/pages/annotations.html         |    6 +-
 docs/snapshot/guide/pages/applicationClass.html    |  144 +-
 .../snapshot/guide/pages/applicationLifeCycle.html |    6 +-
 docs/snapshot/guide/pages/applyingConstraints.html |    6 +-
 docs/snapshot/guide/pages/artefactApi.html         |   10 +-
 docs/snapshot/guide/pages/asyncAnnotations.html    |    6 +-
 docs/snapshot/guide/pages/asyncConfigure.html      |    6 +-
 docs/snapshot/guide/pages/asyncConsuming.html      |    6 +-
 docs/snapshot/guide/pages/asyncGorm.html           |    6 +-
 docs/snapshot/guide/pages/asyncGormEvents.html     |    6 +-
 docs/snapshot/guide/pages/asyncNotifying.html      |    6 +-
 docs/snapshot/guide/pages/asyncPromises.html       |    6 +-
 docs/snapshot/guide/pages/asyncRequests.html       |    6 +-
 docs/snapshot/guide/pages/asyncRxGorm.html         |    6 +-
 .../guide/pages/asyncServerSentEvents.html         |    6 +-
 docs/snapshot/guide/pages/asyncServletApi.html     |    6 +-
 docs/snapshot/guide/pages/asyncSpringEvents.html   |    6 +-
 docs/snapshot/guide/pages/atom.html                |    6 +-
 docs/snapshot/guide/pages/authentication.html      |    6 +-
 .../guide/pages/automaticDatabaseMigration.html    |    6 +-
 .../guide/pages/automaticLinkRewriting.html        |    6 +-
 docs/snapshot/guide/pages/basicCRUD.html           |    6 +-
 docs/snapshot/guide/pages/binding.html             |    6 +-
 docs/snapshot/guide/pages/builtInOptions.html      |    6 +-
 docs/snapshot/guide/pages/cacheAnnotations.html    |    8 +-
 docs/snapshot/guide/pages/cacheConfiguration.html  |    6 +-
 docs/snapshot/guide/pages/cacheImplementation.html |    6 +-
 docs/snapshot/guide/pages/cacheManager.html        |    6 +-
 docs/snapshot/guide/pages/cacheTags.html           |    6 +-
 docs/snapshot/guide/pages/cacheUnitTests.html      |    6 +-
 docs/snapshot/guide/pages/cacheUsage.html          |   14 +-
 docs/snapshot/guide/pages/callingRestServices.html |    6 +-
 docs/snapshot/guide/pages/changingLocales.html     |    6 +-
 docs/snapshot/guide/pages/clearingCaches.html      |    6 +-
 docs/snapshot/guide/pages/codeAnalysisGroovy.html  |    6 +-
 docs/snapshot/guide/pages/codecs.html              |    6 +-
 docs/snapshot/guide/pages/commandObjects.html      |    6 +-
 docs/snapshot/guide/pages/config.html              |   24 +-
 docs/snapshot/guide/pages/configGORM.html          |    6 +-
 docs/snapshot/guide/pages/constraints.html         |    6 +-
 docs/snapshot/guide/pages/contentBlocks.html       |    6 +-
 docs/snapshot/guide/pages/contentNegotiation.html  |    6 +-
 .../guide/pages/controllerExceptionHandling.html   |    6 +-
 docs/snapshot/guide/pages/controllers.html         |   32 +-
 .../snapshot/guide/pages/controllersAndScopes.html |    6 +-
 .../guide/pages/conventionOverConfiguration.html   |    6 +-
 docs/snapshot/guide/pages/converters.html          |    6 +-
 docs/snapshot/guide/pages/cors.html                |    6 +-
 .../guide/pages/creatingAnApplication.html         |    6 +-
 .../guide/pages/creatingAndInstallingPlugins.html  |    6 +-
 docs/snapshot/guide/pages/creatingArtefacts.html   |    6 +-
 .../guide/pages/creatingCustomCommands.html        |    6 +-
 .../guide/pages/creatingCustomScripts.html         |    6 +-
 docs/snapshot/guide/pages/creatingProfiles.html    |    6 +-
 docs/snapshot/guide/pages/creatingProject.html     |    6 +-
 docs/snapshot/guide/pages/customArtefacts.html     |    6 +-
 docs/snapshot/guide/pages/customRenderers.html     |    6 +-
 docs/snapshot/guide/pages/customizing.html         |  138 +-
 .../guide/pages/customizingFieldRendering.html     |    6 +-
 .../snapshot/guide/pages/customizingUrlFormat.html |    6 +-
 docs/snapshot/guide/pages/dataBinding.html         |    6 +-
 docs/snapshot/guide/pages/dataSource.html          |  314 +--
 .../guide/pages/dataSourcesAndEnvironments.html    |    6 +-
 docs/snapshot/guide/pages/databaseConsole.html     |    6 +-
 .../guide/pages/declarativeTransactions.html       |   22 +-
 docs/snapshot/guide/pages/defaultRenderers.html    |    6 +-
 .../snapshot/guide/pages/definingInterceptors.html |    6 +-
 .../guide/pages/dependencyInjectionServices.html   |    6 +-
 .../snapshot/guide/pages/dependencyResolution.html |    6 +-
 docs/snapshot/guide/pages/dependencyUpgrades.html  |    8 +-
 .../guide/pages/deployingAnApplication.html        |    6 +-
 docs/snapshot/guide/pages/deploymentContainer.html |    6 +-
 .../snapshot/guide/pages/deploymentStandalone.html |    6 +-
 docs/snapshot/guide/pages/deploymentTasks.html     |    6 +-
 .../snapshot/guide/pages/developmentReloading.html |    6 +-
 docs/snapshot/guide/pages/domainResources.html     |    6 +-
 .../guide/pages/downloadingAndInstalling.html      |   10 +-
 docs/snapshot/guide/pages/embeddedVariables.html   |    6 +-
 docs/snapshot/guide/pages/environments.html        |    6 +-
 .../guide/pages/evaluatingConventions.html         |    6 +-
 docs/snapshot/guide/pages/events.html              |   18 +-
 docs/snapshot/guide/pages/example.html             |    6 +-
 docs/snapshot/guide/pages/executing.html           |    6 +-
 docs/snapshot/guide/pages/expressions.html         |    6 +-
 .../guide/pages/extendingRestfulController.html    |    6 +-
 .../guide/pages/externalConfiguration.html         |    6 +-
 .../guide/pages/externalLoggingConfiguration.html  |    6 +-
 docs/snapshot/guide/pages/fields.html              |   22 +-
 .../guide/pages/fieldsEmbeddedProperties.html      |    6 +-
 docs/snapshot/guide/pages/fieldsInstallation.html  |    6 +-
 docs/snapshot/guide/pages/fieldsPerformance.html   |    6 +-
 docs/snapshot/guide/pages/fieldsScaffolding.html   |    6 +-
 docs/snapshot/guide/pages/fieldsThemes.html        |    6 +-
 docs/snapshot/guide/pages/fieldsUsage.html         |    6 +-
 docs/snapshot/guide/pages/formsAndFields.html      |    6 +-
 docs/snapshot/guide/pages/formtokens.html          |    6 +-
 docs/snapshot/guide/pages/functionalTesting.html   |    6 +-
 docs/snapshot/guide/pages/furtherReading.html      |    6 +-
 .../guide/pages/generatingAnApplication.html       |    6 +-
 .../guide/pages/generatingRestControllers.html     |    6 +-
 docs/snapshot/guide/pages/generatingTests.html     |    6 +-
 docs/snapshot/guide/pages/gradleBuild.html         |   12 +-
 docs/snapshot/guide/pages/gradleDependencies.html  |    6 +-
 docs/snapshot/guide/pages/gradlePlugins.html       |    6 +-
 docs/snapshot/guide/pages/gradleTasks.html         |    6 +-
 .../guide/pages/grailsCacheAdminService.html       |    8 +-
 docs/snapshot/guide/pages/grailsCompileStatic.html |    6 +-
 docs/snapshot/guide/pages/grailsTypeChecked.html   |    6 +-
 docs/snapshot/guide/pages/gson.html                |   44 +-
 .../guide/pages/gsonContentNegotiation.html        |    6 +-
 docs/snapshot/guide/pages/gsonDebugging.html       |    6 +-
 docs/snapshot/guide/pages/gsonHal.html             |    6 +-
 docs/snapshot/guide/pages/gsonIntellij.html        |    8 +-
 docs/snapshot/guide/pages/gsonModelNaming.html     |    6 +-
 docs/snapshot/guide/pages/gsonRendering.html       |    6 +-
 docs/snapshot/guide/pages/gsonTemplates.html       |    6 +-
 docs/snapshot/guide/pages/gsonTesting.html         |    6 +-
 docs/snapshot/guide/pages/gsp.html                 |   56 +-
 docs/snapshot/guide/pages/gspRenderers.html        |    6 +-
 docs/snapshot/guide/pages/hal.html                 |    6 +-
 .../pages/hookingIntoRuntimeConfiguration.html     |    6 +-
 docs/snapshot/guide/pages/hypermedia.html          |   12 +-
 docs/snapshot/guide/pages/ide.html                 |    6 +-
 .../guide/pages/includingTemplatesInPlugins.html   |    6 +-
 docs/snapshot/guide/pages/installation.html        |    6 +-
 docs/snapshot/guide/pages/integrationTesting.html  |  210 +-
 docs/snapshot/guide/pages/interactiveMode.html     |    6 +-
 docs/snapshot/guide/pages/interceptorMatching.html |    6 +-
 docs/snapshot/guide/pages/interceptorOrdering.html |    6 +-
 docs/snapshot/guide/pages/interceptors.html        |   12 +-
 docs/snapshot/guide/pages/iterativeTags.html       |    6 +-
 docs/snapshot/guide/pages/jsonConfiguration.html   |    6 +-
 docs/snapshot/guide/pages/jsonInstallation.html    |    8 +-
 docs/snapshot/guide/pages/jsonResponses.html       |    6 +-
 docs/snapshot/guide/pages/jsonViewApi.html         |    6 +-
 docs/snapshot/guide/pages/jsonViews.html           |   16 +-
 .../guide/pages/jsonViewsAndDomainClasses.html     |    6 +-
 .../guide/pages/jsonViewsAndTemplates.html         |    6 +-
 docs/snapshot/guide/pages/jsonViewsCreating.html   |    6 +-
 docs/snapshot/guide/pages/jsonViewsSetup.html      |    6 +-
 .../pages/jsonViewsTemplatesAndConventions.html    |    6 +-
 docs/snapshot/guide/pages/jsonapi.html             |    6 +-
 docs/snapshot/guide/pages/layouts.html             |    8 +-
 docs/snapshot/guide/pages/linkingToResources.html  |    6 +-
 docs/snapshot/guide/pages/linksAndResources.html   |    6 +-
 docs/snapshot/guide/pages/loggerName.html          |    6 +-
 docs/snapshot/guide/pages/logging.html             |   12 +-
 docs/snapshot/guide/pages/logicAndIteration.html   |    6 +-
 docs/snapshot/guide/pages/logicalTags.html         |    6 +-
 .../pages/makingChangesToADeployedApplication.html |    6 +-
 docs/snapshot/guide/pages/mappingHTTP.html         |    6 +-
 .../pages/mappingToControllersAndActions.html      |    6 +-
 .../guide/pages/mappingToResponseCodes.html        |    6 +-
 docs/snapshot/guide/pages/mappingToViews.html      |    6 +-
 docs/snapshot/guide/pages/mappingWildcards.html    |    6 +-
 docs/snapshot/guide/pages/markup.html              |   14 +-
 docs/snapshot/guide/pages/markupConfiguration.html |    6 +-
 docs/snapshot/guide/pages/markupInstallation.html  |    8 +-
 docs/snapshot/guide/pages/markupViewApi.html       |    6 +-
 ...maskingRequestParametersFromStacktraceLogs.html |    6 +-
 docs/snapshot/guide/pages/modelsAndViews.html      |    6 +-
 docs/snapshot/guide/pages/moreOnJSONBuilder.html   |    6 +-
 docs/snapshot/guide/pages/multipleDatasources.html |  304 +--
 docs/snapshot/guide/pages/namedMappings.html       |    6 +-
 .../guide/pages/namespacedControllers.html         |    6 +-
 docs/snapshot/guide/pages/namespaces.html          |    6 +-
 docs/snapshot/guide/pages/pageDirectives.html      |    6 +-
 .../pages/participatingInAutoReloadEvents.html     |    6 +-
 docs/snapshot/guide/pages/pluginProfile.html       |    6 +-
 docs/snapshot/guide/pages/pluginSupport.html       |    8 +-
 docs/snapshot/guide/pages/profileCommands.html     |    6 +-
 docs/snapshot/guide/pages/profileFeatures.html     |    6 +-
 docs/snapshot/guide/pages/profileInheritance.html  |    6 +-
 docs/snapshot/guide/pages/profileProfile.html      |    6 +-
 docs/snapshot/guide/pages/profileStructure.html    |    6 +-
 .../guide/pages/propertyOverrideConfiguration.html |    6 +-
 .../pages/propertyPlaceholderConfiguration.html    |    6 +-
 .../guide/pages/providingBasicArtefacts.html       |    6 +-
 docs/snapshot/guide/pages/proxyConfig.html         |    6 +-
 docs/snapshot/guide/pages/publishingProfiles.html  |    6 +-
 docs/snapshot/guide/pages/queryingArtefacts.html   |    6 +-
 docs/snapshot/guide/pages/quickStartGuide.html     |    8 +-
 docs/snapshot/guide/pages/readingMessages.html     |    6 +-
 docs/snapshot/guide/pages/redirectMappings.html    |    6 +-
 .../snapshot/guide/pages/redirectsAndChaining.html |    6 +-
 docs/snapshot/guide/pages/renderers.html           |   12 +-
 docs/snapshot/guide/pages/repositories.html        |    6 +-
 docs/snapshot/guide/pages/requirements.html        |    6 +-
 docs/snapshot/guide/pages/resources.html           |    6 +-
 .../snapshot/guide/pages/restAPIPluginProfile.html |    6 +-
 docs/snapshot/guide/pages/restAPIProfile.html      |    6 +-
 .../guide/pages/restControllersStepByStep.html     |    6 +-
 docs/snapshot/guide/pages/restProfile.html         |    6 +-
 docs/snapshot/guide/pages/restUrlMappings.html     |    6 +-
 docs/snapshot/guide/pages/restfulControllers.html  |   12 +-
 docs/snapshot/guide/pages/restfulMappings.html     |    6 +-
 .../snapshot/guide/pages/reusingGrailsScripts.html |    6 +-
 .../pages/runningAndDebuggingAnApplication.html    |    6 +-
 docs/snapshot/guide/pages/runningTests.html        |   10 +-
 docs/snapshot/guide/pages/rxjava.html              |   10 +-
 docs/snapshot/guide/pages/scaffoldingAndI18n.html  |    6 +-
 docs/snapshot/guide/pages/scopedServices.html      |    6 +-
 docs/snapshot/guide/pages/searchAndFiltering.html  |    6 +-
 .../guide/pages/securingAgainstAttacks.html        |    6 +-
 docs/snapshot/guide/pages/securityPlugins.html     |    8 +-
 docs/snapshot/guide/pages/sharingConstraints.html  |    6 +-
 docs/snapshot/guide/pages/simpleTags.html          |    6 +-
 docs/snapshot/guide/pages/springSecurity.html      |    6 +-
 docs/snapshot/guide/pages/springdsl.html           |    6 +-
 docs/snapshot/guide/pages/springdslAdditional.html |    6 +-
 docs/snapshot/guide/pages/standardProfiles.html    |   18 +-
 docs/snapshot/guide/pages/staticCompilation.html   |    6 +-
 .../guide/pages/supportedJakartaEEContainers.html  |    6 +-
 .../snapshot/guide/pages/tagLogicAndIteration.html |    6 +-
 docs/snapshot/guide/pages/tagReturnValue.html      |    6 +-
 .../guide/pages/tagVariablesAndScopes.html         |    6 +-
 .../guide/pages/taglibVariablesAndScopes.html      |    6 +-
 docs/snapshot/guide/pages/taglibs.html             |   20 +-
 docs/snapshot/guide/pages/tags.html                |   18 +-
 docs/snapshot/guide/pages/tagsAsMethodCalls.html   |    6 +-
 docs/snapshot/guide/pages/templateEngine.html      |    6 +-
 .../snapshot/guide/pages/testingAnApplication.html |    6 +-
 .../guide/pages/theBeanBuilderDSLExplained.html    |    6 +-
 docs/snapshot/guide/pages/traitsprovided.html      |    8 +-
 .../pages/transactionAwareDataSourceProxy.html     |    6 +-
 .../guide/pages/transactionsMultiDataSource.html   |   18 +-
 .../pages/transactionsRollbackAndTheSession.html   |    6 +-
 docs/snapshot/guide/pages/typeConverters.html      |    6 +-
 .../pages/understandingControllersAndActions.html  |    6 +-
 .../guide/pages/understandingMessageBundles.html   |    6 +-
 .../guide/pages/understandingPluginLoadOrder.html  |    6 +-
 docs/snapshot/guide/pages/unitTesting.html         |   26 +-
 .../guide/pages/unitTestingControllers.html        |    6 +-
 .../guide/pages/unitTestingDomainClasses.html      |    6 +-
 .../guide/pages/unitTestingInterceptors.html       |    6 +-
 docs/snapshot/guide/pages/unitTestingServices.html |    6 +-
 .../guide/pages/unitTestingTagLibraries.html       |    6 +-
 .../guide/pages/unitTestingUrlMappings.html        |    6 +-
 docs/snapshot/guide/pages/upgrading33x.html        |   10 +-
 docs/snapshot/guide/pages/upgrading40x.html        |   10 +-
 docs/snapshot/guide/pages/upgrading50x.html        |   10 +-
 docs/snapshot/guide/pages/upgrading60x.html        |  937 ++++++-
 .../pages/{cacheTags.html => upgrading70x.html}    |   29 +-
 docs/snapshot/guide/pages/upgradingMixin.html      |    6 +-
 docs/snapshot/guide/pages/uploadingFiles.html      |    6 +-
 docs/snapshot/guide/pages/urlmappings.html         |   32 +-
 docs/snapshot/guide/pages/usefulProperties.html    |    6 +-
 .../snapshot/guide/pages/usingInteractiveMode.html |    6 +-
 .../snapshot/guide/pages/usingJSPTagLibraries.html |    6 +-
 .../guide/pages/validatingConstraints.html         |    6 +-
 .../pages/validationAndInternationalization.html   |    6 +-
 ...validationNonDomainAndCommandObjectClasses.html |    6 +-
 .../guide/pages/validationOnTheClient.html         |    6 +-
 docs/snapshot/guide/pages/variablesAndScopes.html  |    6 +-
 docs/snapshot/guide/pages/versioning.html          |    6 +-
 docs/snapshot/guide/pages/versioningResources.html |    6 +-
 docs/snapshot/guide/pages/viewsAndTemplates.html   |    6 +-
 docs/snapshot/guide/pages/vndError.html            |    6 +-
 docs/snapshot/guide/pages/webPluginProfile.html    |    6 +-
 docs/snapshot/guide/pages/webProfile.html          |    6 +-
 docs/snapshot/guide/pages/whatsNew.html            |  120 +-
 docs/snapshot/guide/pages/withGradle.html          |    6 +-
 docs/snapshot/guide/pages/withGrailsCli.html       |    6 +-
 docs/snapshot/guide/pages/xmlResponses.html        |    6 +-
 docs/snapshot/guide/pages/xssPrevention.html       |    6 +-
 docs/snapshot/guide/pages/ymlPropertyOptions.html  |    6 +-
 docs/snapshot/guide/plugins.html                   |   30 +-
 docs/snapshot/guide/profiles.html                  |   32 +-
 docs/snapshot/guide/scaffolding.html               |  254 +-
 docs/snapshot/guide/security.html                  |   18 +-
 docs/snapshot/guide/services.html                  |   28 +-
 docs/snapshot/guide/single.html                    | 2581 ++++++++++++--------
 docs/snapshot/guide/spring.html                    |   18 +-
 .../guide/staticTypeCheckingAndCompilation.html    |   10 +-
 docs/snapshot/guide/testing.html                   |  244 +-
 docs/snapshot/guide/theWebLayer.html               |  194 +-
 docs/snapshot/guide/traits.html                    |   10 +-
 docs/snapshot/guide/upgrading.html                 |  984 +++++++-
 docs/snapshot/guide/validation.html                |   18 +-
 docs/snapshot/index.html                           |   14 +-
 docs/snapshot/ref/API/Groovy Doc.html              |    4 +-
 docs/snapshot/ref/Command Line/Usage.html          |    4 +-
 docs/snapshot/ref/Command Line/assemble.html       |    4 +-
 docs/snapshot/ref/Command Line/bootRun.html        |    4 +-
 docs/snapshot/ref/Command Line/bug-report.html     |    4 +-
 docs/snapshot/ref/Command Line/clean.html          |    4 +-
 docs/snapshot/ref/Command Line/compile.html        |    4 +-
 docs/snapshot/ref/Command Line/console.html        |    4 +-
 docs/snapshot/ref/Command Line/create-app.html     |    4 +-
 docs/snapshot/ref/Command Line/create-command.html |    4 +-
 .../ref/Command Line/create-controller.html        |    4 +-
 .../ref/Command Line/create-domain-class.html      |    4 +-
 .../ref/Command Line/create-functional-test.html   |    4 +-
 .../ref/Command Line/create-hibernate-cfg-xml.html |    4 +-
 .../ref/Command Line/create-integration-test.html  |    4 +-
 .../ref/Command Line/create-interceptor.html       |    4 +-
 docs/snapshot/ref/Command Line/create-job.html     |    4 +-
 docs/snapshot/ref/Command Line/create-plugin.html  |    4 +-
 docs/snapshot/ref/Command Line/create-profile.html |    4 +-
 docs/snapshot/ref/Command Line/create-restapi.html |    4 +-
 docs/snapshot/ref/Command Line/create-script.html  |    4 +-
 docs/snapshot/ref/Command Line/create-service.html |    4 +-
 docs/snapshot/ref/Command Line/create-taglib.html  |    4 +-
 .../ref/Command Line/create-unit-test.html         |    4 +-
 .../ref/Command Line/create-web-plugin.html        |    4 +-
 .../ref/Command Line/dependency-report.html        |    4 +-
 docs/snapshot/ref/Command Line/generate-all.html   |    4 +-
 .../ref/Command Line/generate-controller.html      |    4 +-
 docs/snapshot/ref/Command Line/generate-views.html |    4 +-
 docs/snapshot/ref/Command Line/help.html           |    4 +-
 .../ref/Command Line/install-templates.html        |    4 +-
 docs/snapshot/ref/Command Line/list-features.html  |    4 +-
 docs/snapshot/ref/Command Line/list-plugins.html   |    4 +-
 docs/snapshot/ref/Command Line/list-profiles.html  |    4 +-
 docs/snapshot/ref/Command Line/package-plugin.html |    4 +-
 docs/snapshot/ref/Command Line/package.html        |    4 +-
 docs/snapshot/ref/Command Line/plugin-info.html    |    4 +-
 docs/snapshot/ref/Command Line/profile-info.html   |    4 +-
 docs/snapshot/ref/Command Line/run-app.html        |    4 +-
 docs/snapshot/ref/Command Line/run-command.html    |    4 +-
 docs/snapshot/ref/Command Line/run-script.html     |    4 +-
 docs/snapshot/ref/Command Line/schema-export.html  |    6 +-
 docs/snapshot/ref/Command Line/shell.html          |    4 +-
 docs/snapshot/ref/Command Line/stats.html          |    4 +-
 docs/snapshot/ref/Command Line/stop-app.html       |    4 +-
 docs/snapshot/ref/Command Line/test-app.html       |    4 +-
 docs/snapshot/ref/Command Line/war.html            |    4 +-
 docs/snapshot/ref/Constraints/Usage.html           |   91 +-
 docs/snapshot/ref/Constraints/attributes.html      |    4 +-
 docs/snapshot/ref/Constraints/bindable.html        |    4 +-
 docs/snapshot/ref/Constraints/blank.html           |    4 +-
 docs/snapshot/ref/Constraints/creditCard.html      |    4 +-
 docs/snapshot/ref/Constraints/email.html           |    4 +-
 docs/snapshot/ref/Constraints/inList.html          |    4 +-
 docs/snapshot/ref/Constraints/matches.html         |    4 +-
 docs/snapshot/ref/Constraints/max.html             |    4 +-
 docs/snapshot/ref/Constraints/maxSize.html         |    4 +-
 docs/snapshot/ref/Constraints/min.html             |    4 +-
 docs/snapshot/ref/Constraints/minSize.html         |    4 +-
 docs/snapshot/ref/Constraints/notEqual.html        |    4 +-
 docs/snapshot/ref/Constraints/nullable.html        |    4 +-
 docs/snapshot/ref/Constraints/range.html           |    4 +-
 docs/snapshot/ref/Constraints/scale.html           |    4 +-
 docs/snapshot/ref/Constraints/size.html            |    4 +-
 docs/snapshot/ref/Constraints/unique.html          |    4 +-
 docs/snapshot/ref/Constraints/url.html             |    4 +-
 docs/snapshot/ref/Constraints/validator.html       |    4 +-
 docs/snapshot/ref/Constraints/widget.html          |    4 +-
 docs/snapshot/ref/Controllers/Usage.html           |    4 +-
 docs/snapshot/ref/Controllers/actionName.html      |    4 +-
 docs/snapshot/ref/Controllers/allowedMethods.html  |    4 +-
 docs/snapshot/ref/Controllers/bindData.html        |    4 +-
 docs/snapshot/ref/Controllers/chain.html           |    4 +-
 docs/snapshot/ref/Controllers/controllerName.html  |    4 +-
 docs/snapshot/ref/Controllers/defaultAction.html   |    4 +-
 docs/snapshot/ref/Controllers/errors.html          |    4 +-
 docs/snapshot/ref/Controllers/flash.html           |    4 +-
 docs/snapshot/ref/Controllers/forward.html         |    4 +-
 .../ref/Controllers/grailsApplication.html         |    4 +-
 docs/snapshot/ref/Controllers/hasErrors.html       |    4 +-
 docs/snapshot/ref/Controllers/header.html          |    4 +-
 docs/snapshot/ref/Controllers/namespace.html       |    4 +-
 docs/snapshot/ref/Controllers/params.html          |    4 +-
 docs/snapshot/ref/Controllers/redirect.html        |    4 +-
 docs/snapshot/ref/Controllers/render.html          |    4 +-
 docs/snapshot/ref/Controllers/request.html         |    4 +-
 docs/snapshot/ref/Controllers/respond.html         |    4 +-
 docs/snapshot/ref/Controllers/response.html        |    4 +-
 docs/snapshot/ref/Controllers/responseFormats.html |    4 +-
 docs/snapshot/ref/Controllers/scope.html           |    4 +-
 docs/snapshot/ref/Controllers/servletContext.html  |    4 +-
 docs/snapshot/ref/Controllers/session.html         |    4 +-
 docs/snapshot/ref/Controllers/withForm.html        |    4 +-
 docs/snapshot/ref/Controllers/withFormat.html      |    4 +-
 docs/snapshot/ref/Database Mapping/Usage.html      |    4 +-
 docs/snapshot/ref/Database Mapping/autoImport.html |    4 +-
 .../ref/Database Mapping/autoTimestamp.html        |    4 +-
 docs/snapshot/ref/Database Mapping/batchSize.html  |    4 +-
 docs/snapshot/ref/Database Mapping/cache.html      |    4 +-
 docs/snapshot/ref/Database Mapping/cascade.html    |    4 +-
 docs/snapshot/ref/Database Mapping/column.html     |    4 +-
 docs/snapshot/ref/Database Mapping/comment.html    |    4 +-
 .../ref/Database Mapping/discriminator.html        |    4 +-
 .../ref/Database Mapping/dynamicInsert.html        |    4 +-
 .../ref/Database Mapping/dynamicUpdate.html        |    4 +-
 docs/snapshot/ref/Database Mapping/fetch.html      |    4 +-
 docs/snapshot/ref/Database Mapping/id.html         |    4 +-
 .../ref/Database Mapping/ignoreNotFound.html       |    4 +-
 .../snapshot/ref/Database Mapping/indexColumn.html |    4 +-
 docs/snapshot/ref/Database Mapping/insertable.html |    4 +-
 docs/snapshot/ref/Database Mapping/joinTable.html  |    4 +-
 docs/snapshot/ref/Database Mapping/lazy.html       |    4 +-
 docs/snapshot/ref/Database Mapping/order.html      |    4 +-
 docs/snapshot/ref/Database Mapping/sort.html       |    4 +-
 docs/snapshot/ref/Database Mapping/table.html      |    4 +-
 docs/snapshot/ref/Database Mapping/type.html       |    4 +-
 docs/snapshot/ref/Database Mapping/updateable.html |    4 +-
 docs/snapshot/ref/Database Mapping/version.html    |    4 +-
 docs/snapshot/ref/Domain Classes/Usage.html        |    4 +-
 docs/snapshot/ref/Domain Classes/addTo.html        |    4 +-
 docs/snapshot/ref/Domain Classes/attach.html       |    4 +-
 docs/snapshot/ref/Domain Classes/belongsTo.html    |    4 +-
 docs/snapshot/ref/Domain Classes/clearErrors.html  |    4 +-
 docs/snapshot/ref/Domain Classes/constraints.html  |    4 +-
 docs/snapshot/ref/Domain Classes/count.html        |    4 +-
 docs/snapshot/ref/Domain Classes/countBy.html      |    4 +-
 .../ref/Domain Classes/createCriteria.html         |    4 +-
 docs/snapshot/ref/Domain Classes/delete.html       |    4 +-
 docs/snapshot/ref/Domain Classes/discard.html      |    4 +-
 docs/snapshot/ref/Domain Classes/embedded.html     |    4 +-
 docs/snapshot/ref/Domain Classes/errors.html       |    4 +-
 docs/snapshot/ref/Domain Classes/executeQuery.html |    4 +-
 .../snapshot/ref/Domain Classes/executeUpdate.html |    4 +-
 docs/snapshot/ref/Domain Classes/exists.html       |    4 +-
 docs/snapshot/ref/Domain Classes/fetchMode.html    |    4 +-
 docs/snapshot/ref/Domain Classes/find.html         |    4 +-
 docs/snapshot/ref/Domain Classes/findAll.html      |    4 +-
 docs/snapshot/ref/Domain Classes/findAllBy.html    |    4 +-
 docs/snapshot/ref/Domain Classes/findAllWhere.html |    4 +-
 docs/snapshot/ref/Domain Classes/findBy.html       |    4 +-
 .../ref/Domain Classes/findOrCreateBy.html         |    4 +-
 .../ref/Domain Classes/findOrCreateWhere.html      |    4 +-
 docs/snapshot/ref/Domain Classes/findOrSaveBy.html |    4 +-
 .../ref/Domain Classes/findOrSaveWhere.html        |    4 +-
 docs/snapshot/ref/Domain Classes/findWhere.html    |    4 +-
 docs/snapshot/ref/Domain Classes/first.html        |    4 +-
 docs/snapshot/ref/Domain Classes/get.html          |    4 +-
 docs/snapshot/ref/Domain Classes/getAll.html       |    4 +-
 .../ref/Domain Classes/getDirtyPropertyNames.html  |    4 +-
 .../ref/Domain Classes/getPersistentValue.html     |    4 +-
 docs/snapshot/ref/Domain Classes/hasErrors.html    |    4 +-
 docs/snapshot/ref/Domain Classes/hasMany.html      |    4 +-
 docs/snapshot/ref/Domain Classes/hasOne.html       |    4 +-
 docs/snapshot/ref/Domain Classes/ident.html        |    4 +-
 docs/snapshot/ref/Domain Classes/instanceOf.html   |    4 +-
 docs/snapshot/ref/Domain Classes/isAttached.html   |    4 +-
 docs/snapshot/ref/Domain Classes/isDirty.html      |    4 +-
 docs/snapshot/ref/Domain Classes/last.html         |    4 +-
 docs/snapshot/ref/Domain Classes/list.html         |    4 +-
 docs/snapshot/ref/Domain Classes/listOrderBy.html  |    4 +-
 docs/snapshot/ref/Domain Classes/load.html         |    4 +-
 docs/snapshot/ref/Domain Classes/lock.html         |    4 +-
 docs/snapshot/ref/Domain Classes/mapWith.html      |    4 +-
 docs/snapshot/ref/Domain Classes/mappedBy.html     |    4 +-
 docs/snapshot/ref/Domain Classes/mapping.html      |    4 +-
 docs/snapshot/ref/Domain Classes/merge.html        |    4 +-
 docs/snapshot/ref/Domain Classes/namedQueries.html |    4 +-
 docs/snapshot/ref/Domain Classes/properties.html   |    4 +-
 docs/snapshot/ref/Domain Classes/read.html         |    4 +-
 docs/snapshot/ref/Domain Classes/refresh.html      |    4 +-
 docs/snapshot/ref/Domain Classes/removeFrom.html   |    4 +-
 docs/snapshot/ref/Domain Classes/save.html         |    4 +-
 docs/snapshot/ref/Domain Classes/transients.html   |    4 +-
 docs/snapshot/ref/Domain Classes/validate.html     |    4 +-
 docs/snapshot/ref/Domain Classes/where.html        |    4 +-
 docs/snapshot/ref/Domain Classes/whereAny.html     |    4 +-
 docs/snapshot/ref/Domain Classes/withCriteria.html |    4 +-
 .../ref/Domain Classes/withNewSession.html         |    4 +-
 docs/snapshot/ref/Domain Classes/withSession.html  |    4 +-
 .../ref/Domain Classes/withTransaction.html        |    4 +-
 docs/snapshot/ref/Plug-ins/URL mappings.html       |    4 +-
 docs/snapshot/ref/Plug-ins/Usage.html              |    4 +-
 docs/snapshot/ref/Plug-ins/codecs.html             |    4 +-
 docs/snapshot/ref/Plug-ins/controllers.html        |    4 +-
 docs/snapshot/ref/Plug-ins/core.html               |    4 +-
 docs/snapshot/ref/Plug-ins/dataSource.html         |    4 +-
 docs/snapshot/ref/Plug-ins/domainClasses.html      |    4 +-
 docs/snapshot/ref/Plug-ins/hibernate.html          |    4 +-
 docs/snapshot/ref/Plug-ins/i18n.html               |    4 +-
 docs/snapshot/ref/Plug-ins/logging.html            |    4 +-
 docs/snapshot/ref/Plug-ins/scaffolding.html        |   57 +-
 docs/snapshot/ref/Plug-ins/services.html           |    4 +-
 docs/snapshot/ref/Plug-ins/servlets.html           |    4 +-
 docs/snapshot/ref/Services/Usage.html              |    4 +-
 docs/snapshot/ref/Services/scope.html              |    4 +-
 docs/snapshot/ref/Servlet API/request.html         |    4 +-
 docs/snapshot/ref/Servlet API/response.html        |    4 +-
 docs/snapshot/ref/Servlet API/servletContext.html  |    4 +-
 docs/snapshot/ref/Servlet API/session.html         |    4 +-
 docs/snapshot/ref/Tag Libraries/Usage.html         |    4 +-
 docs/snapshot/ref/Tag Libraries/actionName.html    |    4 +-
 .../snapshot/ref/Tag Libraries/controllerName.html |    4 +-
 docs/snapshot/ref/Tag Libraries/flash.html         |    4 +-
 docs/snapshot/ref/Tag Libraries/pageScope.html     |    4 +-
 docs/snapshot/ref/Tag Libraries/params.html        |    4 +-
 docs/snapshot/ref/Tag Libraries/request.html       |    4 +-
 docs/snapshot/ref/Tag Libraries/response.html      |    4 +-
 .../snapshot/ref/Tag Libraries/servletContext.html |    4 +-
 docs/snapshot/ref/Tag Libraries/session.html       |    4 +-
 docs/snapshot/ref/Tags - Cache/block.html          |    4 +-
 docs/snapshot/ref/Tags - Cache/render.html         |    4 +-
 docs/snapshot/ref/Tags - Fields/all.html           |    4 +-
 docs/snapshot/ref/Tags - Fields/display.html       |    4 +-
 docs/snapshot/ref/Tags - Fields/displayWidget.html |    4 +-
 docs/snapshot/ref/Tags - Fields/field.html         |    4 +-
 docs/snapshot/ref/Tags - Fields/input.html         |    4 +-
 docs/snapshot/ref/Tags - Fields/table.html         |    4 +-
 docs/snapshot/ref/Tags - Fields/widget.html        |    4 +-
 docs/snapshot/ref/Tags - Fields/with.html          |    4 +-
 docs/snapshot/ref/Tags - GSP/actionSubmit.html     |    4 +-
 .../snapshot/ref/Tags - GSP/actionSubmitImage.html |    4 +-
 docs/snapshot/ref/Tags - GSP/applyLayout.html      |    4 +-
 docs/snapshot/ref/Tags - GSP/checkBox.html         |    4 +-
 docs/snapshot/ref/Tags - GSP/collect.html          |    4 +-
 docs/snapshot/ref/Tags - GSP/cookie.html           |    4 +-
 docs/snapshot/ref/Tags - GSP/country.html          |    4 +-
 docs/snapshot/ref/Tags - GSP/countrySelect.html    |    4 +-
 docs/snapshot/ref/Tags - GSP/createLink.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/createLinkTo.html     |    4 +-
 docs/snapshot/ref/Tags - GSP/currencySelect.html   |    4 +-
 docs/snapshot/ref/Tags - GSP/datePicker.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/each.html             |    4 +-
 docs/snapshot/ref/Tags - GSP/eachError.html        |    4 +-
 docs/snapshot/ref/Tags - GSP/else.html             |    4 +-
 docs/snapshot/ref/Tags - GSP/elseif.html           |    4 +-
 docs/snapshot/ref/Tags - GSP/external.html         |    4 +-
 docs/snapshot/ref/Tags - GSP/field.html            |    4 +-
 docs/snapshot/ref/Tags - GSP/fieldError.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/fieldValue.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/findAll.html          |    4 +-
 docs/snapshot/ref/Tags - GSP/form.html             |    4 +-
 docs/snapshot/ref/Tags - GSP/formActionSubmit.html |    4 +-
 docs/snapshot/ref/Tags - GSP/formatBoolean.html    |    4 +-
 docs/snapshot/ref/Tags - GSP/formatDate.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/formatNumber.html     |    4 +-
 docs/snapshot/ref/Tags - GSP/grep.html             |    4 +-
 docs/snapshot/ref/Tags - GSP/hasErrors.html        |    4 +-
 docs/snapshot/ref/Tags - GSP/header.html           |    4 +-
 docs/snapshot/ref/Tags - GSP/hiddenField.html      |    4 +-
 docs/snapshot/ref/Tags - GSP/if.html               |    4 +-
 docs/snapshot/ref/Tags - GSP/img.html              |    4 +-
 docs/snapshot/ref/Tags - GSP/include.html          |    4 +-
 docs/snapshot/ref/Tags - GSP/isAvailable.html      |    4 +-
 docs/snapshot/ref/Tags - GSP/isNotAvailable.html   |    4 +-
 docs/snapshot/ref/Tags - GSP/javascript.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/join.html             |    4 +-
 docs/snapshot/ref/Tags - GSP/layoutBody.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/layoutHead.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/layoutTitle.html      |    4 +-
 docs/snapshot/ref/Tags - GSP/link.html             |    4 +-
 docs/snapshot/ref/Tags - GSP/localeSelect.html     |    4 +-
 docs/snapshot/ref/Tags - GSP/message.html          |    4 +-
 docs/snapshot/ref/Tags - GSP/meta.html             |    4 +-
 docs/snapshot/ref/Tags - GSP/pageProperty.html     |    4 +-
 docs/snapshot/ref/Tags - GSP/paginate.html         |    4 +-
 docs/snapshot/ref/Tags - GSP/passwordField.html    |    4 +-
 docs/snapshot/ref/Tags - GSP/radio.html            |    4 +-
 docs/snapshot/ref/Tags - GSP/radioGroup.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/render.html           |    4 +-
 docs/snapshot/ref/Tags - GSP/renderErrors.html     |    4 +-
 docs/snapshot/ref/Tags - GSP/resource.html         |    4 +-
 docs/snapshot/ref/Tags - GSP/select.html           |    4 +-
 docs/snapshot/ref/Tags - GSP/set.html              |    4 +-
 docs/snapshot/ref/Tags - GSP/sortableColumn.html   |    4 +-
 docs/snapshot/ref/Tags - GSP/submitButton.html     |    4 +-
 docs/snapshot/ref/Tags - GSP/textArea.html         |    4 +-
 docs/snapshot/ref/Tags - GSP/textField.html        |    4 +-
 docs/snapshot/ref/Tags - GSP/timeZoneSelect.html   |    4 +-
 docs/snapshot/ref/Tags - GSP/unless.html           |    4 +-
 docs/snapshot/ref/Tags - GSP/uploadForm.html       |    4 +-
 docs/snapshot/ref/Tags - GSP/while.html            |    4 +-
 docs/snapshot/ref/Versions/Grails BOM.html         | 2414 +++++++++---------
 6465 files changed, 24274 insertions(+), 32927 deletions(-)

diff --git a/docs/snapshot/api/allclasses-frame.html b/docs/snapshot/api/allclasses-frame.html
index 7ade7a399de..8215bbe0da5 100644
--- a/docs/snapshot/api/allclasses-frame.html
+++ b/docs/snapshot/api/allclasses-frame.html
@@ -114,6 +114,8 @@
 <li><a href="grails/rest/render/util/AbstractLinkingRenderer.html" title="class in grails.rest.render.util" target="classFrame">AbstractLinkingRenderer</a></li>
 <li><a href="org/grails/datastore/mapping/engine/types/AbstractMappingAwareCustomTypeMarshaller.html" title="class in org.grails.datastore.mapping.engine.types" target="classFrame">AbstractMappingAwareCustomTypeMarshaller</a></li>
 <li><a href="org/grails/datastore/mapping/model/AbstractMappingContext.html" title="class in org.grails.datastore.mapping.model" target="classFrame">AbstractMappingContext</a></li>
+<li><a href="grails/codegen/model/AbstractMemberDefinition.html" title="class in grails.codegen.model" target="classFrame">AbstractMemberDefinition</a></li>
+<li><a href="grails/codegen/model/AbstractMemberDefinition.ConstraintStyle.html" title="enum in grails.codegen.model.AbstractMemberDefinition" target="classFrame">AbstractMemberDefinition.ConstraintStyle</a></li>
 <li><a href="org/grails/datastore/gorm/transform/AbstractMethodDecoratingTransformation.html" title="class in org.grails.datastore.gorm.transform" target="classFrame">AbstractMethodDecoratingTransformation</a></li>
 <li><a href="org/grails/datastore/mapping/mongo/connections/AbstractMongoConnectionSourceSettings.html" title="class in org.grails.datastore.mapping.mongo.connections" target="classFrame">AbstractMongoConnectionSourceSettings</a></li>
 <li><a href="org/apache/grails/testing/mongo/AbstractMongoGrailsExtension.html" title="class in org.apache.grails.testing.mongo" target="classFrame">AbstractMongoGrailsExtension</a></li>
@@ -193,7 +195,6 @@
 <li><a href="org/grails/gradle/plugin/commands/ApplicationContextCommandTask.html" title="class in org.grails.gradle.plugin.commands" target="classFrame">ApplicationContextCommandTask</a></li>
 <li><a href="org/grails/plugins/databasemigration/command/ApplicationContextDatabaseMigrationCommand.html" title="trait in org.grails.plugins.databasemigration.command" target="classFrame"><I>ApplicationContextDatabaseMigrationCommand</I></a></li>
 <li><a href="org/grails/spring/context/ApplicationContextExtension.html" title="class in org.grails.spring.context" target="classFrame">ApplicationContextExtension</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/ApplicationContextResolver.html" title="interface in org.apache.grails.testing.cleanup.core" target="classFrame"><I>ApplicationContextResolver</I></a></li>
 <li><a href="org/grails/gradle/plugin/commands/ApplicationContextScriptTask.html" title="class in org.grails.gradle.plugin.commands" target="classFrame">ApplicationContextScriptTask</a></li>
 <li><a href="org/grails/plugins/web/taglib/ApplicationTagLib.html" title="class in org.grails.plugins.web.taglib" target="classFrame">ApplicationTagLib</a></li>
 <li><a href="org/grails/datastore/gorm/query/transform/ApplyDetachedCriteriaTransform.html" title="annotation type in org.grails.datastore.gorm.query.transform" target="classFrame">ApplyDetachedCriteriaTransform</a></li>
@@ -236,6 +237,9 @@
 <li><a href="grails/rest/render/atom/AtomRenderer.html" title="class in grails.rest.render.atom" target="classFrame">AtomRenderer</a></li>
 <li><a href="org/apache/grails/data/testing/tck/tests/AttachMethodSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">AttachMethodSpec</a></li>
 <li><a href="org/grails/datastore/mapping/document/config/Attribute.html" title="class in org.grails.datastore.mapping.document.config" target="classFrame">Attribute</a></li>
+<li><a href="org/grails/datastore/mapping/config/AuditMetadataType.html" title="enum in org.grails.datastore.mapping.config" target="classFrame">AuditMetadataType</a></li>
+<li><a href="org/grails/datastore/mapping/model/AuditMetadataUtils.html" title="class in org.grails.datastore.mapping.model" target="classFrame">AuditMetadataUtils</a></li>
+<li><a href="org/grails/datastore/gorm/timestamp/AuditorAware.html" title="interface in org.grails.datastore.gorm.timestamp" target="classFrame"><I>AuditorAware</I></a></li>
 <li><a href="org/apache/grails/testing/mongo/AutoStartedMongoSpec.html" title="class in org.apache.grails.testing.mongo" target="classFrame">AutoStartedMongoSpec</a></li>
 <li><a href="grails/gorm/annotation/AutoTimestamp.html" title="annotation type in grails.gorm.annotation" target="classFrame">AutoTimestamp</a></li>
 <li><a href="org/grails/datastore/gorm/events/AutoTimestampEventListener.html" title="class in org.grails.datastore.gorm.events" target="classFrame">AutoTimestampEventListener</a></li>
@@ -576,13 +580,13 @@
 <li><a href="grails/doc/dropdown/CreateReleaseDropDownTask.html" title="class in grails.doc.dropdown" target="classFrame">CreateReleaseDropDownTask</a></li>
 <li><a href="grails/doc/dropdown/CreateReleaseDropDownTask.1.html" title="class in grails.doc.dropdown.CreateReleaseDropDownTask" target="classFrame">CreateReleaseDropDownTask.1</a></li>
 <li><a href="org/grails/cli/profile/commands/CreateWebPluginCommand.html" title="class in org.grails.cli.profile.commands" target="classFrame">CreateWebPluginCommand</a></li>
+<li><a href="grails/gorm/annotation/CreatedBy.html" title="annotation type in grails.gorm.annotation" target="classFrame">CreatedBy</a></li>
+<li><a href="grails/gorm/annotation/CreatedDate.html" title="annotation type in grails.gorm.annotation" target="classFrame">CreatedDate</a></li>
 <li><a href="org/grails/datastore/gorm/validation/constraints/CreditCardConstraint.html" title="class in org.grails.datastore.gorm.validation.constraints" target="classFrame">CreditCardConstraint</a></li>
 <li><a href="org/grails/datastore/mapping/query/api/Criteria.html" title="interface in org.grails.datastore.mapping.query.api" target="classFrame"><I>Criteria</I></a></li>
 <li><a href="grails/gorm/CriteriaBuilder.html" title="class in grails.gorm" target="classFrame">CriteriaBuilder</a></li>
 <li><a href="org/apache/grails/data/testing/tck/tests/CriteriaBuilderSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">CriteriaBuilderSpec</a></li>
 <li><a href="org/grails/compiler/CriteriaTypeCheckingExtension.html" title="class in org.grails.compiler" target="classFrame">CriteriaTypeCheckingExtension</a></li>
-<li><a href="org/apache/grails/data/testing/tck/tests/CrossLayerMultiDataSourceSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">CrossLayerMultiDataSourceSpec</a></li>
-<li><a href="org/apache/grails/data/testing/tck/tests/CrossLayerMultiTenantMultiDataSourceSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">CrossLayerMultiTenantMultiDataSourceSpec</a></li>
 <li><a href="org/apache/grails/data/testing/tck/tests/CrudOperationsSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">CrudOperationsSpec</a></li>
 <li><a href="org/grails/scaffolding/registry/input/CurrencyInputRenderer.html" title="class in org.grails.scaffolding.registry.input" target="classFrame">CurrencyInputRenderer</a></li>
 <li><a href="org/grails/databinding/converters/CurrencyValueConverter.html" title="class in org.grails.databinding.converters" target="classFrame">CurrencyValueConverter</a></li>
@@ -608,13 +612,6 @@
 <li><a href="org/grails/databinding/bindingsource/DataBindingSourceCreator.html" title="interface in org.grails.databinding.bindingsource" target="classFrame"><I>DataBindingSourceCreator</I></a></li>
 <li><a href="org/grails/web/databinding/bindingsource/DataBindingSourceRegistry.html" title="interface in org.grails.web.databinding.bindingsource" target="classFrame"><I>DataBindingSourceRegistry</I></a></li>
 <li><a href="grails/web/databinding/DataBindingUtils.html" title="class in grails.web.databinding" target="classFrame">DataBindingUtils</a></li>
-<li><a href="org/apache/grails/data/testing/tck/tests/DataServiceConnectionRoutingSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">DataServiceConnectionRoutingSpec</a></li>
-<li><a href="org/apache/grails/data/testing/tck/tests/DataServiceMultiTenantConnectionRoutingSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">DataServiceMultiTenantConnectionRoutingSpec</a></li>
-<li><a href="org/apache/grails/data/testing/tck/domains/DataServiceRoutingMetric.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">DataServiceRoutingMetric</a></li>
-<li><a href="org/apache/grails/data/testing/tck/domains/DataServiceRoutingMetricService.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">DataServiceRoutingMetricService</a></li>
-<li><a href="org/apache/grails/data/testing/tck/domains/DataServiceRoutingProduct.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">DataServiceRoutingProduct</a></li>
-<li><a href="org/apache/grails/data/testing/tck/domains/DataServiceRoutingProductDataService.html" title="interface in org.apache.grails.data.testing.tck.domains" target="classFrame"><I>DataServiceRoutingProductDataService</I></a></li>
-<li><a href="org/apache/grails/data/testing/tck/domains/DataServiceRoutingProductService.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">DataServiceRoutingProductService</a></li>
 <li><a href="org/grails/datastore/gorm/jdbc/DataSourceBuilder.html" title="class in org.grails.datastore.gorm.jdbc" target="classFrame">DataSourceBuilder</a></li>
 <li><a href="org/grails/datastore/gorm/jdbc/DataSourceBuilder.ReadOnlyDriverManagerDataSource.html" title="class in org.grails.datastore.gorm.jdbc.DataSourceBuilder" target="classFrame">DataSourceBuilder.ReadOnlyDriverManagerDataSource</a></li>
 <li><a href="org/grails/datastore/gorm/jdbc/connections/DataSourceConnectionSource.html" title="class in org.grails.datastore.gorm.jdbc.connections" target="classFrame">DataSourceConnectionSource</a></li>
@@ -632,19 +629,11 @@
 <li><a href="org/grails/testing/gorm/spock/DataTestSetupSpecInterceptor.html" title="class in org.grails.testing.gorm.spock" target="classFrame">DataTestSetupSpecInterceptor</a></li>
 <li><a href="org/grails/testing/gorm/spock/DataTestSetupSpecInterceptor.1.html" title="class in org.grails.testing.gorm.spock.DataTestSetupSpecInterceptor" target="classFrame">DataTestSetupSpecInterceptor.1</a></li>
 <li><a href="org/grails/plugins/databasemigration/liquibase/DatabaseChangeLogBuilder.html" title="class in org.grails.plugins.databasemigration.liquibase" target="classFrame">DatabaseChangeLogBuilder</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DatabaseCleaner.html" title="trait in org.apache.grails.testing.cleanup.core" target="classFrame"><I>DatabaseCleaner</I></a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DatabaseCleanup.html" title="annotation type in org.apache.grails.testing.cleanup.core" target="classFrame">DatabaseCleanup</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DatabaseCleanupContext.html" title="class in org.apache.grails.testing.cleanup.core" target="classFrame">DatabaseCleanupContext</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DatabaseCleanupExtension.html" title="class in org.apache.grails.testing.cleanup.core" target="classFrame">DatabaseCleanupExtension</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DatabaseCleanupInterceptor.html" title="class in org.apache.grails.testing.cleanup.core" target="classFrame">DatabaseCleanupInterceptor</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DatabaseCleanupStats.html" title="class in org.apache.grails.testing.cleanup.core" target="classFrame">DatabaseCleanupStats</a></li>
 <li><a href="org/grails/datastore/gorm/jdbc/DatabaseDriver.html" title="enum in org.grails.datastore.gorm.jdbc" target="classFrame">DatabaseDriver</a></li>
 <li><a href="org/grails/plugins/databasemigration/command/DatabaseMigrationCommand.html" title="trait in org.grails.plugins.databasemigration.command" target="classFrame"><I>DatabaseMigrationCommand</I></a></li>
 <li><a href="org/grails/plugins/databasemigration/DatabaseMigrationException.html" title="class in org.grails.plugins.databasemigration" target="classFrame">DatabaseMigrationException</a></li>
 <li><a href="org/grails/plugins/databasemigration/DatabaseMigrationGrailsPlugin.html" title="class in org.grails.plugins.databasemigration" target="classFrame">DatabaseMigrationGrailsPlugin</a></li>
 <li><a href="org/grails/plugins/databasemigration/DatabaseMigrationTransactionManager.html" title="class in org.grails.plugins.databasemigration" target="classFrame">DatabaseMigrationTransactionManager</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DatasourceCleanupMapping.html" title="class in org.apache.grails.testing.cleanup.core" target="classFrame">DatasourceCleanupMapping</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DatasourceCleanupMapping.Entry.html" title="class in org.apache.grails.testing.cleanup.core.DatasourceCleanupMapping" target="classFrame">DatasourceCleanupMapping.Entry</a></li>
 <li><a href="org/grails/datastore/mapping/core/Datastore.html" title="interface in org.grails.datastore.mapping.core" target="classFrame"><I>Datastore</I></a></li>
 <li><a href="org/grails/datastore/mapping/core/DatastoreAware.html" title="interface in org.grails.datastore.mapping.core" target="classFrame"><I>DatastoreAware</I></a></li>
 <li><a href="org/grails/datastore/mapping/model/DatastoreConfigurationException.html" title="class in org.grails.datastore.mapping.model" target="classFrame">DatastoreConfigurationException</a></li>
@@ -667,7 +656,6 @@
 <li><a href="org/grails/web/databinding/DefaultASTDatabindingHelper.html" title="class in org.grails.web.databinding" target="classFrame">DefaultASTDatabindingHelper</a></li>
 <li><a href="grails/validation/DefaultASTValidateableHelper.html" title="class in grails.validation" target="classFrame">DefaultASTValidateableHelper</a></li>
 <li><a href="org/grails/web/mime/DefaultAcceptHeaderParser.html" title="class in org.grails.web.mime" target="classFrame">DefaultAcceptHeaderParser</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/DefaultApplicationContextResolver.html" title="class in org.apache.grails.testing.cleanup.core" target="classFrame">DefaultApplicationContextResolver</a></li>
 <li><a href="org/grails/datastore/gorm/events/DefaultApplicationEventPublisher.html" title="class in org.grails.datastore.gorm.events" target="classFrame">DefaultApplicationEventPublisher</a></li>
 <li><a href="grails/core/DefaultArtefactInfo.html" title="class in grails.core" target="classFrame">DefaultArtefactInfo</a></li>
 <li><a href="org/grails/spring/DefaultBeanConfiguration.html" title="class in org.grails.spring" target="classFrame">DefaultBeanConfiguration</a></li>
@@ -831,6 +819,7 @@
 <li><a href="org/grails/compiler/gorm/DirtyCheckingTransformer.GetterAndSetter.html" title="class in org.grails.compiler.gorm.DirtyCheckingTransformer" target="classFrame">DirtyCheckingTransformer.GetterAndSetter</a></li>
 <li><a href="org/apache/grails/data/testing/tck/tests/DisableAutotimeStampSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">DisableAutotimeStampSpec</a></li>
 <li><a href="org/grails/orm/hibernate/cfg/DiscriminatorConfig.html" title="class in org.grails.orm.hibernate.cfg" target="classFrame">DiscriminatorConfig</a></li>
+<li><a href="grails/gorm/validation/DisplayType.html" title="enum in grails.gorm.validation" target="classFrame">DisplayType</a></li>
 <li><a href="grails/mongodb/geo/Distance.html" title="class in grails.mongodb.geo" target="classFrame">Distance</a></li>
 <li><a href="grails/doc/DocEngine.html" title="class in grails.doc" target="classFrame">DocEngine</a></li>
 <li><a href="grails/doc/DocPublisher.html" title="class in grails.doc" target="classFrame">DocPublisher</a></li>
@@ -852,6 +841,7 @@
 <li><a href="grails/compiler/traits/DomainClassTraitInjector.html" title="class in grails.compiler.traits" target="classFrame">DomainClassTraitInjector</a></li>
 <li><a href="org/grails/datastore/gorm/events/DomainEventListener.html" title="class in org.grails.datastore.gorm.events" target="classFrame">DomainEventListener</a></li>
 <li><a href="org/apache/grails/data/testing/tck/tests/DomainEventsSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">DomainEventsSpec</a></li>
+<li><a href="grails/codegen/model/DomainFieldModifier.html" title="class in grails.codegen.model" target="classFrame">DomainFieldModifier</a></li>
 <li><a href="org/grails/scaffolding/registry/DomainInputRenderer.html" title="interface in org.grails.scaffolding.registry" target="classFrame"><I>DomainInputRenderer</I></a></li>
 <li><a href="org/grails/scaffolding/registry/DomainInputRendererRegistry.html" title="class in org.grails.scaffolding.registry" target="classFrame">DomainInputRendererRegistry</a></li>
 <li><a href="org/grails/compiler/DomainMappingTypeCheckingExtension.html" title="class in org.grails.compiler" target="classFrame">DomainMappingTypeCheckingExtension</a></li>
@@ -859,8 +849,6 @@
 <li><a href="org/grails/scaffolding/markup/DomainMarkupRendererImpl.html" title="class in org.grails.scaffolding.markup" target="classFrame">DomainMarkupRendererImpl</a></li>
 <li><a href="org/grails/scaffolding/model/DomainModelService.html" title="interface in org.grails.scaffolding.model" target="classFrame"><I>DomainModelService</I></a></li>
 <li><a href="org/grails/scaffolding/model/DomainModelServiceImpl.html" title="class in org.grails.scaffolding.model" target="classFrame">DomainModelServiceImpl</a></li>
-<li><a href="org/apache/grails/data/testing/tck/tests/DomainMultiDataSourceSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">DomainMultiDataSourceSpec</a></li>
-<li><a href="org/apache/grails/data/testing/tck/tests/DomainMultiTenantMultiDataSourceSpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">DomainMultiTenantMultiDataSourceSpec</a></li>
 <li><a href="org/grails/scaffolding/registry/DomainOutputRenderer.html" title="interface in org.grails.scaffolding.registry" target="classFrame"><I>DomainOutputRenderer</I></a></li>
 <li><a href="org/grails/scaffolding/registry/DomainOutputRendererRegistry.html" title="class in org.grails.scaffolding.registry" target="classFrame">DomainOutputRendererRegistry</a></li>
 <li><a href="org/grails/scaffolding/model/property/DomainProperty.html" title="interface in org.grails.scaffolding.model.property" target="classFrame"><I>DomainProperty</I></a></li>
@@ -994,6 +982,9 @@
 <li><a href="org/grails/cli/gradle/FetchAllTaskSelectorsBuildAction.html" title="class in org.grails.cli.gradle" target="classFrame">FetchAllTaskSelectorsBuildAction</a></li>
 <li><a href="org/grails/cli/gradle/FetchAllTaskSelectorsBuildAction.AllTasksModel.html" title="class in org.grails.cli.gradle.FetchAllTaskSelectorsBuildAction" target="classFrame">FetchAllTaskSelectorsBuildAction.AllTasksModel</a></li>
 <li><a href="grails/doc/git/FetchTagsTask.html" title="class in grails.doc.git" target="classFrame">FetchTagsTask</a></li>
+<li><a href="grails/codegen/model/FieldDefinition.html" title="class in grails.codegen.model" target="classFrame">FieldDefinition</a></li>
+<li><a href="grails/codegen/model/FieldDefinition.AccessModifier.html" title="enum in grails.codegen.model.FieldDefinition" target="classFrame">FieldDefinition.AccessModifier</a></li>
+<li><a href="grails/codegen/model/FieldDefinition.Builder.html" title="class in grails.codegen.model.FieldDefinition" target="classFrame">FieldDefinition.Builder</a></li>
 <li><a href="org/grails/datastore/mapping/reflect/FieldEntityAccess.html" title="class in org.grails.datastore.mapping.reflect" target="classFrame">FieldEntityAccess</a></li>
 <li><a href="grails/plugin/formfields/FieldsGrailsPlugin.html" title="class in grails.plugin.formfields" target="classFrame">FieldsGrailsPlugin</a></li>
 <li><a href="org/grails/io/watch/FileExtensionFileChangeListener.html" title="class in org.grails.io.watch" target="classFrame">FileExtensionFileChangeListener</a></li>
@@ -1164,6 +1155,12 @@
 <li><a href="grails/boot/config/GrailsAutoConfiguration.html" title="class in grails.boot.config" target="classFrame">GrailsAutoConfiguration</a></li>
 <li><a href="org/grails/compiler/injection/GrailsAwareClassLoader.html" title="class in org.grails.compiler.injection" target="classFrame">GrailsAwareClassLoader</a></li>
 <li><a href="org/grails/compiler/injection/GrailsAwareInjectionOperation.html" title="class in org.grails.compiler.injection" target="classFrame">GrailsAwareInjectionOperation</a></li>
+<li><a href="grails/boot/GrailsBanner.html" title="class in grails.boot" target="classFrame">GrailsBanner</a></li>
+<li><a href="grails/boot/GrailsBanner.DefaultVersionFormatter.html" title="class in grails.boot.GrailsBanner" target="classFrame">GrailsBanner.DefaultVersionFormatter</a></li>
+<li><a href="grails/boot/GrailsBanner.DefaultVersionOption.html" title="enum in grails.boot.GrailsBanner" target="classFrame">GrailsBanner.DefaultVersionOption</a></li>
+<li><a href="grails/boot/GrailsBanner.OptionalVersionOption.html" title="enum in grails.boot.GrailsBanner" target="classFrame">GrailsBanner.OptionalVersionOption</a></li>
+<li><a href="grails/boot/GrailsBanner.VersionOption.html" title="enum in grails.boot.GrailsBanner" target="classFrame">GrailsBanner.VersionOption</a></li>
+<li><a href="grails/boot/GrailsBanner.VersionsFormatter.html" title="interface in grails.boot.GrailsBanner" target="classFrame"><I>GrailsBanner.VersionsFormatter</I></a></li>
 <li><a href="org/grails/cli/compiler/GrailsBomAstTransformation.html" title="class in org.grails.cli.compiler" target="classFrame">GrailsBomAstTransformation</a></li>
 <li><a href="grails/web/servlet/bootstrap/GrailsBootstrapClass.html" title="interface in grails.web.servlet.bootstrap" target="classFrame"><I>GrailsBootstrapClass</I></a></li>
 <li><a href="org/grails/core/io/GrailsByteArrayResource.html" title="class in org.grails.core.io" target="classFrame">GrailsByteArrayResource</a></li>
@@ -1447,8 +1444,6 @@
 <li><a href="org/apache/grails/data/testing/tck/domains/GroupWithin.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">GroupWithin</a></li>
 <li><a href="org/grails/gradle/plugin/views/json/GsonViewCompilerTask.html" title="class in org.grails.gradle.plugin.views.json" target="classFrame">GsonViewCompilerTask</a></li>
 <li><a href="grails/doc/macros/GspTagSourceMacro.html" title="class in grails.doc.macros" target="classFrame">GspTagSourceMacro</a></li>
-<li><a href="org/apache/grails/testing/cleanup/h2/H2DatabaseCleaner.html" title="class in org.apache.grails.testing.cleanup.h2" target="classFrame">H2DatabaseCleaner</a></li>
-<li><a href="org/apache/grails/testing/cleanup/h2/H2DatabaseCleanupHelper.html" title="class in org.apache.grails.testing.cleanup.h2" target="classFrame">H2DatabaseCleanupHelper</a></li>
 <li><a href="org/grails/encoder/impl/HTML4Codec.html" title="class in org.grails.encoder.impl" target="classFrame">HTML4Codec</a></li>
 <li><a href="org/grails/encoder/impl/HTML4Decoder.html" title="class in org.grails.encoder.impl" target="classFrame">HTML4Decoder</a></li>
 <li><a href="org/grails/encoder/impl/HTML4Encoder.html" title="class in org.grails.encoder.impl" target="classFrame">HTML4Encoder</a></li>
@@ -1745,6 +1740,8 @@
 <li><a href="org/grails/datastore/mapping/keyvalue/mapping/config/KeyValueMappingFactory.html" title="class in org.grails.datastore.mapping.keyvalue.mapping.config" target="classFrame">KeyValueMappingFactory</a></li>
 <li><a href="org/grails/datastore/mapping/keyvalue/mapping/config/KeyValuePersistentEntity.html" title="class in org.grails.datastore.mapping.keyvalue.mapping.config" target="classFrame">KeyValuePersistentEntity</a></li>
 <li><a href="org/grails/datastore/mapping/keyvalue/mapping/config/KeyValuePersistentEntity.KeyValueClassMapping.html" title="class in org.grails.datastore.mapping.keyvalue.mapping.config.KeyValuePersistentEntity" target="classFrame">KeyValuePersistentEntity.KeyValueClassMapping</a></li>
+<li><a href="grails/gorm/annotation/LastModifiedBy.html" title="annotation type in grails.gorm.annotation" target="classFrame">LastModifiedBy</a></li>
+<li><a href="grails/gorm/annotation/LastModifiedDate.html" title="annotation type in grails.gorm.annotation" target="classFrame">LastModifiedDate</a></li>
 <li><a href="org/apache/grails/web/layout/LayoutGrailsPlugin.html" title="class in org.apache.grails.web.layout" target="classFrame">LayoutGrailsPlugin</a></li>
 <li><a href="org/apache/grails/web/layout/LayoutSelector.html" title="class in org.apache.grails.web.layout" target="classFrame">LayoutSelector</a></li>
 <li><a href="org/grails/web/servlet/view/LayoutViewResolver.html" title="interface in org.grails.web.servlet.view" target="classFrame"><I>LayoutViewResolver</I></a></li>
@@ -2158,8 +2155,6 @@
 <li><a href="org/grails/datastore/mapping/engine/event/PostLoadEvent.html" title="class in org.grails.datastore.mapping.engine.event" target="classFrame">PostLoadEvent</a></li>
 <li><a href="org/grails/datastore/mapping/query/event/PostQueryEvent.html" title="class in org.grails.datastore.mapping.query.event" target="classFrame">PostQueryEvent</a></li>
 <li><a href="org/grails/datastore/mapping/engine/event/PostUpdateEvent.html" title="class in org.grails.datastore.mapping.engine.event" target="classFrame">PostUpdateEvent</a></li>
-<li><a href="org/apache/grails/testing/cleanup/postgresql/PostgresDatabaseCleaner.html" title="class in org.apache.grails.testing.cleanup.postgresql" target="classFrame">PostgresDatabaseCleaner</a></li>
-<li><a href="org/apache/grails/testing/cleanup/postgresql/PostgresDatabaseCleanupHelper.html" title="class in org.apache.grails.testing.cleanup.postgresql" target="classFrame">PostgresDatabaseCleanupHelper</a></li>
 <li><a href="org/apache/grails/data/testing/tck/domains/Practice.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">Practice</a></li>
 <li><a href="org/grails/datastore/mapping/engine/event/PreDeleteEvent.html" title="class in org.grails.datastore.mapping.engine.event" target="classFrame">PreDeleteEvent</a></li>
 <li><a href="org/grails/datastore/mapping/engine/event/PreInsertEvent.html" title="class in org.grails.datastore.mapping.engine.event" target="classFrame">PreInsertEvent</a></li>
@@ -2203,6 +2198,8 @@
 <li><a href="org/apache/grails/data/testing/tck/tests/PropertyComparisonQuerySpec.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">PropertyComparisonQuerySpec</a></li>
 <li><a href="org/grails/orm/hibernate/cfg/PropertyConfig.html" title="class in org.grails.orm.hibernate.cfg" target="classFrame">PropertyConfig</a></li>
 <li><a href="org/grails/datastore/bson/codecs/PropertyDecoder.html" title="interface in org.grails.datastore.bson.codecs" target="classFrame"><I>PropertyDecoder</I></a></li>
+<li><a href="grails/codegen/model/PropertyDefinition.html" title="class in grails.codegen.model" target="classFrame">PropertyDefinition</a></li>
+<li><a href="grails/codegen/model/PropertyDefinition.Builder.html" title="class in grails.codegen.model.PropertyDefinition" target="classFrame">PropertyDefinition.Builder</a></li>
 <li><a href="org/grails/orm/hibernate/cfg/PropertyDefinitionDelegate.html" title="class in org.grails.orm.hibernate.cfg" target="classFrame">PropertyDefinitionDelegate</a></li>
 <li><a href="org/grails/web/beans/PropertyEditorRegistryUtils.html" title="class in org.grails.web.beans" target="classFrame">PropertyEditorRegistryUtils</a></li>
 <li><a href="org/grails/datastore/bson/codecs/PropertyEncoder.html" title="interface in org.grails.datastore.bson.codecs" target="classFrame"><I>PropertyEncoder</I></a></li>
@@ -2403,6 +2400,7 @@
 <li><a href="org/grails/datastore/mapping/engine/event/SaveOrUpdateEvent.html" title="class in org.grails.datastore.mapping.engine.event" target="classFrame">SaveOrUpdateEvent</a></li>
 <li><a href="org/apache/grails/buildsrc/SbomPlugin.html" title="class in org.apache.grails.buildsrc" target="classFrame">SbomPlugin</a></li>
 <li><a href="grails/plugin/scaffolding/annotation/Scaffold.html" title="annotation type in grails.plugin.scaffolding.annotation" target="classFrame">Scaffold</a></li>
+<li><a href="grails/plugin/scaffolding/ScaffoldService.html" title="interface in grails.plugin.scaffolding" target="classFrame"><I>ScaffoldService</I></a></li>
 <li><a href="org/grails/scaffolding/ScaffoldingBeanConfiguration.html" title="class in org.grails.scaffolding" target="classFrame">ScaffoldingBeanConfiguration</a></li>
 <li><a href="org/grails/compiler/scaffolding/ScaffoldingControllerInjector.html" title="class in org.grails.compiler.scaffolding" target="classFrame">ScaffoldingControllerInjector</a></li>
 <li><a href="grails/plugin/scaffolding/ScaffoldingGrailsPlugin.html" title="class in grails.plugin.scaffolding" target="classFrame">ScaffoldingGrailsPlugin</a></li>
@@ -2690,7 +2688,6 @@
 <li><a href="org/apache/grails/data/testing/tck/domains/TestAuthor.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">TestAuthor</a></li>
 <li><a href="org/apache/grails/data/testing/tck/domains/TestBook.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">TestBook</a></li>
 <li><a href="org/apache/grails/data/testing/tck/tests/TestCheckedException.html" title="class in org.apache.grails.data.testing.tck.tests" target="classFrame">TestCheckedException</a></li>
-<li><a href="org/apache/grails/testing/cleanup/core/TestContextHolderListener.html" title="class in org.apache.grails.testing.cleanup.core" target="classFrame">TestContextHolderListener</a></li>
 <li><a href="org/apache/grails/data/testing/tck/domains/TestEntity.html" title="class in org.apache.grails.data.testing.tck.domains" target="classFrame">TestEntity</a></li>
 <li><a href="org/apache/grails/data/testing/tck/domains/TestEnum.html" title="enum in org.apache.grails.data.testing.tck.domains" target="classFrame">TestEnum</a></li>
 <li><a href="grails/plugin/json/view/test/TestLinkGenerator.html" title="class in grails.plugin.json.view.test" target="classFrame">TestLinkGenerator</a></li>
diff --git a/docs/snapshot/api/deprecated-list.html b/docs/snapshot/api/deprecated-list.html
index 6979c51f860..1177e3ff33d 100644
--- a/docs/snapshot/api/deprecated-list.html
+++ b/docs/snapshot/api/deprecated-list.html
@@ -24,7 +24,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Deprecated API (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Deprecated API (Grails 8.0.0-SNAPSHOT)</title>
     
     <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
     <link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -34,7 +34,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Deprecated API (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Deprecated API (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
@@ -348,22 +348,28 @@ if (location.href.indexOf('is-external=true') == -1) {
             </tr>
             <tbody>
             <tr class="altColor">
+                <td class="colOne"><a href="grails/gorm/annotation/AutoTimestamp.html">AutoTimestamp</a>
+                    <div class="block"><i>A property annotation used to apply auto-timestamping on a field
+ upon gorm insert and update events</i></div>
+                </td>
+            </tr>
+            <tr class="rowColor">
                 <td class="colOne"><a href="reactor/spring/context/annotation/Consumer.html">Consumer</a>
                     <div class="block"><i><DL><DT><B>deprecated:</B></DT><DD>No longer necessary, remove from your class</DD></DL> </i></div>
                 </td>
             </tr>
-            <tr class="rowColor">
+            <tr class="altColor">
                 <td class="colOne"><a href="grails/util/Mixin.html">Mixin</a>
                     <div class="block"><i> <DL><DT><B>Authors:</B></DT><DD>Graeme Rocher</DD></DL></i></div>
                 </td>
             </tr>
-            <tr class="altColor">
+            <tr class="rowColor">
                 <td class="colOne"><a href="grails/testing/spock/OnceBefore.html">OnceBefore</a>
                     <div class="block"><i>This annotation may be applied to fixture methods in a Spock Spec that should
  be run once and only once before any test methods are run.  </i></div>
                 </td>
             </tr>
-            <tr class="rowColor">
+            <tr class="altColor">
                 <td class="colOne"><a href="reactor/spring/context/annotation/Selector.html">Selector</a>
                     <div class="block"><i><DL><DT><B>deprecated:</B></DT><DD>Use <a href='../../../../grails/events/subscriber/Subscriber.html' title='Subscriber'>Subscriber</a> instead</DD></DL> </i></div>
                 </td>
@@ -413,11 +419,22 @@ if (location.href.indexOf('is-external=true') == -1) {
                     <div class="block"><i><DL><DT><B>deprecated:</B></DT><DD>use <a href='../../../../../org/grails/datastore/mapping/config/ConfigurationBuilder.html#buildRecurse(Object, List, Object, String)' title='ConfigurationBuilder.buildRecurse'>ConfigurationBuilder.buildRecurse</a> instead</DD></DL> </i></div>
                 </td>
             </tr>
+            <tr class="altColor">
+                <td class="colOne"><strong><a href="grails/gorm/validation/Constrained.html#isDisplay()">Constrained#isDisplay</a></strong>()
+                    <div class="block"><i> <DL><DT><B>Returns:</B></DT><DD>Whether the value should be displayed (for backwards compatibility)</DD></DL></i></div>
+                </td>
+            </tr>
             <tr class="altColor">
                 <td class="colOne"><strong><a href="org/grails/datastore/mapping/engine/types/CustomTypeMarshaller.html#supports(org.grails.datastore.mapping.core.Datastore)">CustomTypeMarshaller#supports</a></strong>(<a href='../../../../../../org/grails/datastore/mapping/core/Datastore.html'>Datastore</a> datastore)
                     <div class="block"><i><DL><DT><B>deprecated:</B></DT><DD>Use <a href='#supports(org.grails.datastore.mapping.model.MappingContext)'>supports(MappingContext)</a> instead</DD></DL> </i></div>
                 </td>
             </tr>
+            <tr class="altColor">
+                <td class="colOne"><strong><a href="grails/gorm/validation/DefaultConstrainedProperty.html#isDisplay()">DefaultConstrainedProperty#isDisplay</a></strong>()
+                    <div class="block"><i>
+          <DL><DT><B>Returns:</B></DT><DD>Whether the property should be displayed (for backwards compatibility).</DD></DL></i></div>
+                </td>
+            </tr>
             <tr class="altColor">
                 <td class="colOne"><strong><a href="org/grails/web/servlet/DefaultGrailsApplicationAttributes.html#getApplicationUri(jakarta.servlet.ServletRequest)">DefaultGrailsApplicationAttributes#getApplicationUri</a></strong>(<a href='../../../../jakarta.servlet.ServletRequest.html'>ServletRequest</a> request)
                     <div class="block"><i><DL><DT><B>deprecated:</B></DT><DD>Use <a href='../../../../org/grails/web/servlet/mvc/GrailsWebRequest.html#getContextPath()' title='instead'>instead</a></DD></DL> </i></div>
diff --git a/docs/snapshot/api/grails/artefact/ApiDelegate.html b/docs/snapshot/api/grails/artefact/ApiDelegate.html
index 87397b894a7..d073a0d80b5 100644
--- a/docs/snapshot/api/grails/artefact/ApiDelegate.html
+++ b/docs/snapshot/api/grails/artefact/ApiDelegate.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>ApiDelegate (Grails 7.0.8-SNAPSHOT)</title>
+    <title>ApiDelegate (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="ApiDelegate (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="ApiDelegate (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/Artefact.html b/docs/snapshot/api/grails/artefact/Artefact.html
index f73a0815983..92276259573 100644
--- a/docs/snapshot/api/grails/artefact/Artefact.html
+++ b/docs/snapshot/api/grails/artefact/Artefact.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Artefact (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Artefact (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Artefact (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Artefact (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/Controller.html b/docs/snapshot/api/grails/artefact/Controller.html
index b38c60f5c35..306e9fede9c 100644
--- a/docs/snapshot/api/grails/artefact/Controller.html
+++ b/docs/snapshot/api/grails/artefact/Controller.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Controller (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Controller (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Controller (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Controller (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/DomainClass.html b/docs/snapshot/api/grails/artefact/DomainClass.html
index e4e40511d6e..1ab9ad5c0ef 100644
--- a/docs/snapshot/api/grails/artefact/DomainClass.html
+++ b/docs/snapshot/api/grails/artefact/DomainClass.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>DomainClass (Grails 7.0.8-SNAPSHOT)</title>
+    <title>DomainClass (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="DomainClass (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="DomainClass (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/Enhanced.html b/docs/snapshot/api/grails/artefact/Enhanced.html
index 358540b1283..8a81bcda053 100644
--- a/docs/snapshot/api/grails/artefact/Enhanced.html
+++ b/docs/snapshot/api/grails/artefact/Enhanced.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Enhanced (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Enhanced (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Enhanced (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Enhanced (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/Enhances.html b/docs/snapshot/api/grails/artefact/Enhances.html
index a747464da4b..dd66a47aa6f 100644
--- a/docs/snapshot/api/grails/artefact/Enhances.html
+++ b/docs/snapshot/api/grails/artefact/Enhances.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Enhances (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Enhances (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Enhances (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Enhances (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/Interceptor.html b/docs/snapshot/api/grails/artefact/Interceptor.html
index 5a2ce89090f..d689c847225 100644
--- a/docs/snapshot/api/grails/artefact/Interceptor.html
+++ b/docs/snapshot/api/grails/artefact/Interceptor.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Interceptor (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Interceptor (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Interceptor (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Interceptor (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/Service.html b/docs/snapshot/api/grails/artefact/Service.html
index b75d59a2f0d..4c34097ba02 100644
--- a/docs/snapshot/api/grails/artefact/Service.html
+++ b/docs/snapshot/api/grails/artefact/Service.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Service (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Service (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Service (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Service (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/TagLibrary.html b/docs/snapshot/api/grails/artefact/TagLibrary.html
index ab80055e65c..b2aa97c6d5a 100644
--- a/docs/snapshot/api/grails/artefact/TagLibrary.html
+++ b/docs/snapshot/api/grails/artefact/TagLibrary.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>TagLibrary (Grails 7.0.8-SNAPSHOT)</title>
+    <title>TagLibrary (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="TagLibrary (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="TagLibrary (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/controller/RestResponder.html b/docs/snapshot/api/grails/artefact/controller/RestResponder.html
index c5a7ce2aaff..2831b0b7c25 100644
--- a/docs/snapshot/api/grails/artefact/controller/RestResponder.html
+++ b/docs/snapshot/api/grails/artefact/controller/RestResponder.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>RestResponder (Grails 7.0.8-SNAPSHOT)</title>
+    <title>RestResponder (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="RestResponder (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="RestResponder (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/controller/package-summary.html b/docs/snapshot/api/grails/artefact/controller/package-summary.html
index f9fee979675..67d3cb2042f 100644
--- a/docs/snapshot/api/grails/artefact/controller/package-summary.html
+++ b/docs/snapshot/api/grails/artefact/controller/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.artefact.controller (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.artefact.controller (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.artefact.controller package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.artefact.controller (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.artefact.controller (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/artefact/controller/support/AllowedMethodsHelper.html b/docs/snapshot/api/grails/artefact/controller/support/AllowedMethodsHelper.html
index dbf1c793062..75ad88ed848 100644
--- a/docs/snapshot/api/grails/artefact/controller/support/AllowedMethodsHelper.html
+++ b/docs/snapshot/api/grails/artefact/controller/support/AllowedMethodsHelper.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>AllowedMethodsHelper (Grails 7.0.8-SNAPSHOT)</title>
+    <title>AllowedMethodsHelper (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="AllowedMethodsHelper (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="AllowedMethodsHelper (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/controller/support/RequestForwarder.html b/docs/snapshot/api/grails/artefact/controller/support/RequestForwarder.html
index 8e7625673d4..b91fdb735e1 100644
--- a/docs/snapshot/api/grails/artefact/controller/support/RequestForwarder.html
+++ b/docs/snapshot/api/grails/artefact/controller/support/RequestForwarder.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>RequestForwarder (Grails 7.0.8-SNAPSHOT)</title>
+    <title>RequestForwarder (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="RequestForwarder (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="RequestForwarder (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/controller/support/ResponseRedirector.html b/docs/snapshot/api/grails/artefact/controller/support/ResponseRedirector.html
index 94e6bc543d4..30764c9e103 100644
--- a/docs/snapshot/api/grails/artefact/controller/support/ResponseRedirector.html
+++ b/docs/snapshot/api/grails/artefact/controller/support/ResponseRedirector.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>ResponseRedirector (Grails 7.0.8-SNAPSHOT)</title>
+    <title>ResponseRedirector (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="ResponseRedirector (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="ResponseRedirector (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/controller/support/ResponseRenderer.html b/docs/snapshot/api/grails/artefact/controller/support/ResponseRenderer.html
index 2713d2af04d..9c439eb7f99 100644
--- a/docs/snapshot/api/grails/artefact/controller/support/ResponseRenderer.html
+++ b/docs/snapshot/api/grails/artefact/controller/support/ResponseRenderer.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>ResponseRenderer (Grails 7.0.8-SNAPSHOT)</title>
+    <title>ResponseRenderer (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="ResponseRenderer (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="ResponseRenderer (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/controller/support/package-summary.html b/docs/snapshot/api/grails/artefact/controller/support/package-summary.html
index 56097f53898..8f59a8cc023 100644
--- a/docs/snapshot/api/grails/artefact/controller/support/package-summary.html
+++ b/docs/snapshot/api/grails/artefact/controller/support/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.artefact.controller.support (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.artefact.controller.support (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.artefact.controller.support package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.artefact.controller.support (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.artefact.controller.support (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/artefact/gsp/TagLibraryInvoker.html b/docs/snapshot/api/grails/artefact/gsp/TagLibraryInvoker.html
index dd07ce510a3..a7a5138b2c6 100644
--- a/docs/snapshot/api/grails/artefact/gsp/TagLibraryInvoker.html
+++ b/docs/snapshot/api/grails/artefact/gsp/TagLibraryInvoker.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>TagLibraryInvoker (Grails 7.0.8-SNAPSHOT)</title>
+    <title>TagLibraryInvoker (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="TagLibraryInvoker (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="TagLibraryInvoker (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/artefact/gsp/package-summary.html b/docs/snapshot/api/grails/artefact/gsp/package-summary.html
index 276541a2bcc..e7cd09f4c20 100644
--- a/docs/snapshot/api/grails/artefact/gsp/package-summary.html
+++ b/docs/snapshot/api/grails/artefact/gsp/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.artefact.gsp (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.artefact.gsp (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.artefact.gsp package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.artefact.gsp (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.artefact.gsp (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/artefact/package-summary.html b/docs/snapshot/api/grails/artefact/package-summary.html
index b61a8245fa8..b494efdd3a7 100644
--- a/docs/snapshot/api/grails/artefact/package-summary.html
+++ b/docs/snapshot/api/grails/artefact/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.artefact (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.artefact (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.artefact package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.artefact (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.artefact (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/async/DelegateAsync.html b/docs/snapshot/api/grails/async/DelegateAsync.html
index 0c9335261d6..c3a25292f9e 100644
--- a/docs/snapshot/api/grails/async/DelegateAsync.html
+++ b/docs/snapshot/api/grails/async/DelegateAsync.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>DelegateAsync (Grails 7.0.8-SNAPSHOT)</title>
+    <title>DelegateAsync (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="DelegateAsync (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="DelegateAsync (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/Promise.html b/docs/snapshot/api/grails/async/Promise.html
index e05fb3fa619..33cab06199f 100644
--- a/docs/snapshot/api/grails/async/Promise.html
+++ b/docs/snapshot/api/grails/async/Promise.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Promise (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Promise (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Promise (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Promise (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/PromiseFactory.html b/docs/snapshot/api/grails/async/PromiseFactory.html
index 26630f655ee..10f3639e740 100644
--- a/docs/snapshot/api/grails/async/PromiseFactory.html
+++ b/docs/snapshot/api/grails/async/PromiseFactory.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>PromiseFactory (Grails 7.0.8-SNAPSHOT)</title>
+    <title>PromiseFactory (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="PromiseFactory (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="PromiseFactory (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/PromiseList.html b/docs/snapshot/api/grails/async/PromiseList.html
index f127c74d039..0a80710bb09 100644
--- a/docs/snapshot/api/grails/async/PromiseList.html
+++ b/docs/snapshot/api/grails/async/PromiseList.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>PromiseList (Grails 7.0.8-SNAPSHOT)</title>
+    <title>PromiseList (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="PromiseList (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="PromiseList (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/PromiseMap.html b/docs/snapshot/api/grails/async/PromiseMap.html
index 3191d2c3cad..e3ef7977bf4 100644
--- a/docs/snapshot/api/grails/async/PromiseMap.html
+++ b/docs/snapshot/api/grails/async/PromiseMap.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>PromiseMap (Grails 7.0.8-SNAPSHOT)</title>
+    <title>PromiseMap (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="PromiseMap (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="PromiseMap (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/Promises.html b/docs/snapshot/api/grails/async/Promises.html
index af5eab51f93..2b073fd05d6 100644
--- a/docs/snapshot/api/grails/async/Promises.html
+++ b/docs/snapshot/api/grails/async/Promises.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>Promises (Grails 7.0.8-SNAPSHOT)</title>
+    <title>Promises (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="Promises (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="Promises (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/decorator/PromiseDecorator.html b/docs/snapshot/api/grails/async/decorator/PromiseDecorator.html
index e8631187467..238e05f99c1 100644
--- a/docs/snapshot/api/grails/async/decorator/PromiseDecorator.html
+++ b/docs/snapshot/api/grails/async/decorator/PromiseDecorator.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>PromiseDecorator (Grails 7.0.8-SNAPSHOT)</title>
+    <title>PromiseDecorator (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="PromiseDecorator (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="PromiseDecorator (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/decorator/PromiseDecoratorLookupStrategy.html b/docs/snapshot/api/grails/async/decorator/PromiseDecoratorLookupStrategy.html
index 00a2368261b..f3600ec8c9d 100644
--- a/docs/snapshot/api/grails/async/decorator/PromiseDecoratorLookupStrategy.html
+++ b/docs/snapshot/api/grails/async/decorator/PromiseDecoratorLookupStrategy.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>PromiseDecoratorLookupStrategy (Grails 7.0.8-SNAPSHOT)</title>
+    <title>PromiseDecoratorLookupStrategy (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="PromiseDecoratorLookupStrategy (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="PromiseDecoratorLookupStrategy (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/decorator/PromiseDecoratorProvider.html b/docs/snapshot/api/grails/async/decorator/PromiseDecoratorProvider.html
index 7a190fb4f88..623a01c9308 100644
--- a/docs/snapshot/api/grails/async/decorator/PromiseDecoratorProvider.html
+++ b/docs/snapshot/api/grails/async/decorator/PromiseDecoratorProvider.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>PromiseDecoratorProvider (Grails 7.0.8-SNAPSHOT)</title>
+    <title>PromiseDecoratorProvider (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="PromiseDecoratorProvider (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="PromiseDecoratorProvider (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/decorator/package-summary.html b/docs/snapshot/api/grails/async/decorator/package-summary.html
index 432a525046f..612f632c050 100644
--- a/docs/snapshot/api/grails/async/decorator/package-summary.html
+++ b/docs/snapshot/api/grails/async/decorator/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.async.decorator (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.async.decorator (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.async.decorator package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.async.decorator (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.async.decorator (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/async/factory/AbstractPromiseFactory.html b/docs/snapshot/api/grails/async/factory/AbstractPromiseFactory.html
index d9e291f3036..4bbbcadb1bf 100644
--- a/docs/snapshot/api/grails/async/factory/AbstractPromiseFactory.html
+++ b/docs/snapshot/api/grails/async/factory/AbstractPromiseFactory.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>AbstractPromiseFactory (Grails 7.0.8-SNAPSHOT)</title>
+    <title>AbstractPromiseFactory (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="AbstractPromiseFactory (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="AbstractPromiseFactory (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/factory/package-summary.html b/docs/snapshot/api/grails/async/factory/package-summary.html
index e36da722886..5c810607aba 100644
--- a/docs/snapshot/api/grails/async/factory/package-summary.html
+++ b/docs/snapshot/api/grails/async/factory/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.async.factory (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.async.factory (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.async.factory package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.async.factory (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.async.factory (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/async/package-summary.html b/docs/snapshot/api/grails/async/package-summary.html
index 84be87acd16..ad8890de47e 100644
--- a/docs/snapshot/api/grails/async/package-summary.html
+++ b/docs/snapshot/api/grails/async/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.async (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.async (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.async package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.async (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.async (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/async/services/PersistenceContextPromiseDecorator.html b/docs/snapshot/api/grails/async/services/PersistenceContextPromiseDecorator.html
index 85297b97372..6e8f0b2ef97 100644
--- a/docs/snapshot/api/grails/async/services/PersistenceContextPromiseDecorator.html
+++ b/docs/snapshot/api/grails/async/services/PersistenceContextPromiseDecorator.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>PersistenceContextPromiseDecorator (Grails 7.0.8-SNAPSHOT)</title>
+    <title>PersistenceContextPromiseDecorator (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="PersistenceContextPromiseDecorator (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="PersistenceContextPromiseDecorator (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/services/TransactionalPromiseDecorator.html b/docs/snapshot/api/grails/async/services/TransactionalPromiseDecorator.html
index 06ebefb4cd5..b03aed3cd72 100644
--- a/docs/snapshot/api/grails/async/services/TransactionalPromiseDecorator.html
+++ b/docs/snapshot/api/grails/async/services/TransactionalPromiseDecorator.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>TransactionalPromiseDecorator (Grails 7.0.8-SNAPSHOT)</title>
+    <title>TransactionalPromiseDecorator (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="TransactionalPromiseDecorator (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="TransactionalPromiseDecorator (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/services/package-summary.html b/docs/snapshot/api/grails/async/services/package-summary.html
index 5d6a2f65358..c55c66496d1 100644
--- a/docs/snapshot/api/grails/async/services/package-summary.html
+++ b/docs/snapshot/api/grails/async/services/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.async.services (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.async.services (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.async.services package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.async.services (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.async.services (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/async/web/AsyncController.html b/docs/snapshot/api/grails/async/web/AsyncController.html
index d3d952b6a19..47e3cf07913 100644
--- a/docs/snapshot/api/grails/async/web/AsyncController.html
+++ b/docs/snapshot/api/grails/async/web/AsyncController.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>AsyncController (Grails 7.0.8-SNAPSHOT)</title>
+    <title>AsyncController (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="AsyncController (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="AsyncController (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/web/AsyncGrailsWebRequest.html b/docs/snapshot/api/grails/async/web/AsyncGrailsWebRequest.html
index 660b1590430..3e49f20a083 100644
--- a/docs/snapshot/api/grails/async/web/AsyncGrailsWebRequest.html
+++ b/docs/snapshot/api/grails/async/web/AsyncGrailsWebRequest.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>AsyncGrailsWebRequest (Grails 7.0.8-SNAPSHOT)</title>
+    <title>AsyncGrailsWebRequest (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="AsyncGrailsWebRequest (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="AsyncGrailsWebRequest (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/web/WebPromises.html b/docs/snapshot/api/grails/async/web/WebPromises.html
index 9c117d00f45..d0fbd53d8ba 100644
--- a/docs/snapshot/api/grails/async/web/WebPromises.html
+++ b/docs/snapshot/api/grails/async/web/WebPromises.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>WebPromises (Grails 7.0.8-SNAPSHOT)</title>
+    <title>WebPromises (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="WebPromises (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="WebPromises (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/async/web/package-summary.html b/docs/snapshot/api/grails/async/web/package-summary.html
index 19f121119a0..bf81e55926d 100644
--- a/docs/snapshot/api/grails/async/web/package-summary.html
+++ b/docs/snapshot/api/grails/async/web/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.async.web (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.async.web (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.async.web package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.async.web (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.async.web (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/beans/util/LazyMetaPropertyMap.html b/docs/snapshot/api/grails/beans/util/LazyMetaPropertyMap.html
index 96f605be87f..4165c1a0f5a 100644
--- a/docs/snapshot/api/grails/beans/util/LazyMetaPropertyMap.html
+++ b/docs/snapshot/api/grails/beans/util/LazyMetaPropertyMap.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>LazyMetaPropertyMap (Grails 7.0.8-SNAPSHOT)</title>
+    <title>LazyMetaPropertyMap (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="LazyMetaPropertyMap (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="LazyMetaPropertyMap (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/beans/util/package-summary.html b/docs/snapshot/api/grails/beans/util/package-summary.html
index 5b310bdcced..1386dd91a16 100644
--- a/docs/snapshot/api/grails/beans/util/package-summary.html
+++ b/docs/snapshot/api/grails/beans/util/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.beans.util (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.beans.util (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.beans.util package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.beans.util (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.beans.util (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/boot/GrailsApp.1.html b/docs/snapshot/api/grails/boot/GrailsApp.1.html
index c17ea32fb8a..704a7d76586 100644
--- a/docs/snapshot/api/grails/boot/GrailsApp.1.html
+++ b/docs/snapshot/api/grails/boot/GrailsApp.1.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsApp.1 (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsApp.1 (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsApp.1 (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsApp.1 (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/GrailsApp.2.html b/docs/snapshot/api/grails/boot/GrailsApp.2.html
index 805f00650b0..d2bb35fe1e5 100644
--- a/docs/snapshot/api/grails/boot/GrailsApp.2.html
+++ b/docs/snapshot/api/grails/boot/GrailsApp.2.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsApp.2 (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsApp.2 (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsApp.2 (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsApp.2 (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/GrailsApp.html b/docs/snapshot/api/grails/boot/GrailsApp.html
index 5590961836e..42a22257fa5 100644
--- a/docs/snapshot/api/grails/boot/GrailsApp.html
+++ b/docs/snapshot/api/grails/boot/GrailsApp.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsApp (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsApp (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsApp (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsApp (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/GrailsAppBuilder.html b/docs/snapshot/api/grails/boot/GrailsAppBuilder.html
index 138226eec9c..a882b6a1d43 100644
--- a/docs/snapshot/api/grails/boot/GrailsAppBuilder.html
+++ b/docs/snapshot/api/grails/boot/GrailsAppBuilder.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsAppBuilder (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsAppBuilder (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsAppBuilder (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsAppBuilder (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/reactor/bus/EventBus.html b/docs/snapshot/api/grails/boot/GrailsBanner.DefaultVersionFormatter.html
similarity index 76%
copy from docs/snapshot/api/reactor/bus/EventBus.html
copy to docs/snapshot/api/grails/boot/GrailsBanner.DefaultVersionFormatter.html
index ed68a342f9d..cd9faf602b5 100644
--- a/docs/snapshot/api/reactor/bus/EventBus.html
+++ b/docs/snapshot/api/grails/boot/GrailsBanner.DefaultVersionFormatter.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>EventBus (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsBanner.DefaultVersionFormatter (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="EventBus (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsBanner.DefaultVersionFormatter (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
@@ -63,8 +63,8 @@ if (location.href.indexOf('is-external=true') == -1) {
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../index.html?reactor/bus/EventBus" target="_top">Frames</a></li>
-            <li><a href="EventBus.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.DefaultVersionFormatter" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.DefaultVersionFormatter.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
@@ -85,13 +85,13 @@ if (location.href.indexOf('is-external=true') == -1) {
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 
-    <div class="subTitle">Package: <strong>reactor.bus</strong></div>
+    <div class="subTitle">Package: <strong>grails.boot</strong></div>
 
-    <h2 title="[Groovy] Class EventBus" class="title">[Groovy] Class EventBus</h2>
+    <h2 title="[Groovy] Class GrailsBanner.DefaultVersionFormatter" class="title">[Groovy] Class GrailsBanner.DefaultVersionFormatter</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><ul class="inheritance"></ul></li><li>reactor.bus.EventBus
+<li><ul class="inheritance"></ul></li><li>grails.boot.GrailsBanner.DefaultVersionFormatter
 </ul>
 <div class="description">
     <ul class="blockList">
@@ -99,19 +99,20 @@ if (location.href.indexOf('is-external=true') == -1) {
 
             <dl>
                 <dt>All Implemented Interfaces and Traits:</dt>
-                <dd><a href='../../reactor/bus/Bus.html'>Bus</a></dd>
+                <dd><a href='../../grails/boot/GrailsBanner.VersionsFormatter.html'>GrailsBanner.VersionsFormatter</a></dd>
             </dl>
     
 
             <!-- todo: direct known subclasses -->
             <hr>
 
-<pre>@java.lang.Deprecated
-class EventBus
+<pre>@groovy.transform.CompileStatic
+@groovy.transform.MapConstructor(noArg: true)
+static class GrailsBanner.DefaultVersionFormatter
 extends java.lang.Object
-implements <a href='../../reactor/bus/Bus.html'>Bus</a></pre>
+implements <a href='../../grails/boot/GrailsBanner.VersionsFormatter.html'>GrailsBanner.VersionsFormatter</a></pre>
 
-    <p><DL><DT><B>deprecated:</B></DT><DD>Here for compatibility only. Do not use directly</DD></DL> </p>
+    <p> The default implementation of the VersionsFormatter.</p>
 
           </li>
     </ul>
@@ -142,8 +143,23 @@ implements <a href='../../reactor/bus/Bus.html'>Bus</a></pre>
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong><a href='../../grails/events/bus/EventBus.html'>EventBus</a></strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#eventBus">eventBus</a></code><br></td>
+                            <td class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#itemSeparator">itemSeparator</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong>int</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#margin">margin</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong>int</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#maxItemsPerRow">maxItemsPerRow</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#pairSeparator">pairSeparator</a></code><br></td>
                         </tr>
                         
                     </table>
@@ -170,7 +186,7 @@ implements <a href='../../reactor/bus/Bus.html'>Bus</a></pre>
                         
                         <tr class="altColor">
                             <td class="colFirst">
-                                <code><strong><a href="#EventBus(grails.events.bus.EventBus)">EventBus</a></strong>(<a href='../../grails/events/bus/EventBus.html'>EventBus</a> eventBus)</code><br></td>
+                                <code><strong><a href="#GrailsBanner.DefaultVersionFormatter()">GrailsBanner.DefaultVersionFormatter</a></strong>()</code><br></td>
                         </tr>
                         
                     </table>
@@ -196,20 +212,9 @@ implements <a href='../../reactor/bus/Bus.html'>Bus</a></pre>
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code><a href='../../reactor/bus/Bus.html'>Bus</a></code></td>
-                            <td class="colLast"><code><strong><a href="#notify(java.lang.Object, java.lang.Object)">notify</a></strong>(java.lang.Object key, java.lang.Object ev)</code><br></td>
-                        </tr>
-                        
-                        <tr class="rowColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code><a href='../../reactor/bus/registry/Subscription.html' title='Subscription'>Subscription</a>&lt;java.lang.Object, Consumer&gt;</code></td>
-                            <td class="colLast"><code><strong><a href="#on(reactor.bus.selector.Selector, reactor.fn.Consumer)">on</a></strong>(<a href='../../reactor/bus/selector/Selector.html'>Selector</a> selector, <a href='../../reactor/fn/Consumer.html'>Consumer</a> consumer)</code><br></td>
-                        </tr>
-                        
-                        <tr class="altColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>boolean</code></td>
-                            <td class="colLast"><code><strong><a href="#respondsToKey(java.lang.Object)">respondsToKey</a></strong>(java.lang.Object key)</code><br></td>
+                            <td class="colLast"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+                            <td class="colLast"><code><strong><a href="#format(Map, int)">format</a></strong>(java.util.Map&lt;java.lang.String, java.lang.String&gt; versions, int bannerWidth)</code><br>Formats the version information into centered lines that fit
+ within the banner width.</td>
                         </tr>
                         
                     </table>
@@ -255,10 +260,34 @@ implements <a href='../../reactor/bus/Bus.html'>Bus</a></pre>
                 </a>
                     <h3>Property Detail</h3>
                     
-                        <a name="eventBus"><!-- --></a>
+                        <a name="itemSeparator"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>java.lang.String <strong>itemSeparator</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="margin"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>int <strong>margin</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="maxItemsPerRow"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>int <strong>maxItemsPerRow</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="pairSeparator"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@groovy.lang.Delegate(interfaces: false)<br><a href='../../grails/events/bus/EventBus.html'>EventBus</a> <strong>eventBus</strong></h4>
+                                <h4>java.lang.String <strong>pairSeparator</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -277,10 +306,10 @@ implements <a href='../../reactor/bus/Bus.html'>Bus</a></pre>
                 </a>
                     <h3>Constructor Detail</h3>
                     
-                        <a name="EventBus(grails.events.bus.EventBus)"><!-- --></a>
+                        <a name="GrailsBanner.DefaultVersionFormatter()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><strong>EventBus</strong>(<a href='../../grails/events/bus/EventBus.html'>EventBus</a> eventBus)</h4>
+                                <h4><strong>GrailsBanner.DefaultVersionFormatter</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -298,27 +327,12 @@ implements <a href='../../reactor/bus/Bus.html'>Bus</a></pre>
                 </a>
                     <h3>Method Detail</h3>
                     
-                        <a name="notify(java.lang.Object, java.lang.Object)"><!-- --></a>
-                        <ul class="blockListLast">
-                            <li class="blockList">
-                                <h4>@java.lang.Override<br><a href='../../reactor/bus/Bus.html'>Bus</a> <strong>notify</strong>(java.lang.Object key, java.lang.Object ev)</h4>
-                                <p></p>
-                            </li>
-                        </ul>
-                    
-                        <a name="on(reactor.bus.selector.Selector, reactor.fn.Consumer)"><!-- --></a>
-                        <ul class="blockListLast">
-                            <li class="blockList">
-                                <h4>@java.lang.Override<br><a href='../../reactor/bus/registry/Subscription.html' title='Subscription'>Subscription</a>&lt;java.lang.Object, Consumer&gt; <strong>on</strong>(<a href='../../reactor/bus/selector/Selector.html'>Selector</a> selector, <a href='../../reactor/fn/Consumer.html'>Consumer</a> consumer)</h4>
-                                <p></p>
-                            </li>
-                        </ul>
-                    
-                        <a name="respondsToKey(java.lang.Object)"><!-- --></a>
+                        <a name="format(Map, int)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>@java.lang.Override<br>boolean <strong>respondsToKey</strong>(java.lang.Object key)</h4>
-                                <p></p>
+                                <h4>@java.lang.Override<br>java.util.List&lt;java.lang.String&gt; <strong>format</strong>(java.util.Map&lt;java.lang.String, java.lang.String&gt; versions, int bannerWidth)</h4>
+                                <p> Formats the version information into centered lines that fit
+ within the banner width.</p>
                             </li>
                         </ul>
                     
@@ -349,8 +363,8 @@ implements <a href='../../reactor/bus/Bus.html'>Bus</a></pre>
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../index.html?reactor/bus/EventBus" target="_top">Frames</a></li>
-            <li><a href="EventBus.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.DefaultVersionFormatter" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.DefaultVersionFormatter.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
diff --git a/docs/snapshot/api/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html b/docs/snapshot/api/grails/boot/GrailsBanner.DefaultVersionOption.html
similarity index 66%
copy from docs/snapshot/api/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html
copy to docs/snapshot/api/grails/boot/GrailsBanner.DefaultVersionOption.html
index 314d6a77235..9b749c6a58b 100644
--- a/docs/snapshot/api/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html
+++ b/docs/snapshot/api/grails/boot/GrailsBanner.DefaultVersionOption.html
@@ -27,17 +27,17 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsBanner.DefaultVersionOption (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-    <link href="../../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
-    <link href="../../../../../groovy.ico" type="image/x-icon" rel="icon">
-    <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+    <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
+    <link href="../../groovy.ico" type="image/x-icon" rel="icon">
+    <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsBanner.DefaultVersionOption (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
@@ -51,30 +51,30 @@ if (location.href.indexOf('is-external=true') == -1) {
     <!--   -->
 </a>
     <ul class="navList" title="Navigation">
-        <li><a href="../../../../../overview-summary.html">Overview</a></li>
+        <li><a href="../../overview-summary.html">Overview</a></li>
         <li><a href="package-summary.html">Package</a></li>
         <li class="navBarCell1Rev">Class</li>
-        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-        <li><a href="../../../../../index-all.html">Index</a></li>
-        <li><a href="../../../../../help-doc.html">Help</a></li>
+        <li><a href="../../deprecated-list.html">Deprecated</a></li>
+        <li><a href="../../index-all.html">Index</a></li>
+        <li><a href="../../help-doc.html">Help</a></li>
     </ul>
 </div>
 
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../../../../index.html?org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode" target="_top">Frames</a></li>
-            <li><a href="HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.DefaultVersionOption" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.DefaultVersionOption.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
         <ul class="subNavList">
             <li>Summary:&nbsp;</li>
-            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
+            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;Method&nbsp;&nbsp;&nbsp;
         </ul>
         <ul class="subNavList">
             <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
-            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
+            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;Method&nbsp;&nbsp;&nbsp;
         </ul>
     </div>
     <a name="skip-navbar_top">
@@ -85,13 +85,13 @@ if (location.href.indexOf('is-external=true') == -1) {
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 
-    <div class="subTitle">Package: <strong>org.grails.orm.hibernate.connections</strong></div>
+    <div class="subTitle">Package: <strong>grails.boot</strong></div>
 
-    <h2 title="[Groovy] Enum HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode" class="title">[Groovy] Enum HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</h2>
+    <h2 title="[Groovy] Enum GrailsBanner.DefaultVersionOption" class="title">[Groovy] Enum GrailsBanner.DefaultVersionOption</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><ul class="inheritance"></ul></li><li>org.grails.orm.hibernate.connections.HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode
+<li><ul class="inheritance"></ul></li><li>grails.boot.GrailsBanner.DefaultVersionOption
 </ul>
 <div class="description">
     <ul class="blockList">
@@ -101,9 +101,10 @@ if (location.href.indexOf('is-external=true') == -1) {
             <!-- todo: direct known subclasses -->
             <hr>
 
-<pre>static enum HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</pre>
+<pre>@groovy.transform.CompileStatic
+static enum GrailsBanner.DefaultVersionOption</pre>
 
-    <p> We use a separate enum here because the classes differ between Hibernate 3 and 4 <DL><DT><B>See Also:</B></DT><DD>org.hibernate.FlushMode</DD></DL></p>
+    <p> Enumeration of default version options.</p>
 
           </li>
     </ul>
@@ -129,22 +130,32 @@ if (location.href.indexOf('is-external=true') == -1) {
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong><a href="#ALWAYS">ALWAYS</a></strong></code></td>
+                            <td class="colFirst"><code><strong><a href="#APP">APP</a></strong></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong><a href="#AUTO">AUTO</a></strong></code></td>
+                            <td class="colFirst"><code><strong><a href="#GRAILS">GRAILS</a></strong></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong><a href="#COMMIT">COMMIT</a></strong></code></td>
+                            <td class="colFirst"><code><strong><a href="#GROOVY">GROOVY</a></strong></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong><a href="#MANUAL">MANUAL</a></strong></code></td>
+                            <td class="colFirst"><code><strong><a href="#JVM">JVM</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong><a href="#SPRING">SPRING</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong><a href="#SPRING_BOOT">SPRING_BOOT</a></strong></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
@@ -168,13 +179,13 @@ if (location.href.indexOf('is-external=true') == -1) {
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html'>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a></strong></code>&nbsp;</td>
+                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../grails/boot/GrailsBanner.DefaultVersionOption.html'>GrailsBanner.DefaultVersionOption</a></strong></code>&nbsp;</td>
                             <td class="colLast"><code><a href="#MAX_VALUE">MAX_VALUE</a></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html'>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a></strong></code>&nbsp;</td>
+                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../grails/boot/GrailsBanner.DefaultVersionOption.html'>GrailsBanner.DefaultVersionOption</a></strong></code>&nbsp;</td>
                             <td class="colLast"><code><a href="#MIN_VALUE">MIN_VALUE</a></code></td>
                             <td class="colLast"></td>
                         </tr>
@@ -188,36 +199,37 @@ if (location.href.indexOf('is-external=true') == -1) {
 
         <!-- =========== PROPERTY SUMMARY =========== -->
         
-
-        <!-- =========== ELEMENT SUMMARY =========== -->
-        
-
-        
-
-        
-        <!-- ========== METHOD SUMMARY =========== -->
-        <ul class="blockList">
-            
-            <li class="blockList"><a name="method_summary"><!--   --></a>
-                    <h3>Methods Summary</h3>
+         <ul class="blockList"> 
+                <li class="blockList"><a name="property_summary"><!--   --></a>
+                    <h3>Properties Summary</h3>
                     <ul class="blockList">
-                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
-                        <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Properties Summary table, listing nested classes, and an explanation">
+                        <caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
                         <tr>
-                            <th class="colFirst" scope="col">Type Params</th>
-                            <th class="colLast" scope="col">Return Type</th>
+                            <th class="colFirst" scope="col">Type</th>
                             <th class="colLast" scope="col">Name and description</th>
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>int</code></td>
-                            <td class="colLast"><code><strong><a href="#getLevel()">getLevel</a></strong>()</code><br></td>
+                            <td class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#key">key</a></code><br></td>
                         </tr>
                         
                     </table>
                    </ul>
-              </li>
+                </li>
+                
+            </ul>
+        
+
+        <!-- =========== ELEMENT SUMMARY =========== -->
+        
+
+        
+
+        
+        <!-- ========== METHOD SUMMARY =========== -->
+        <ul class="blockList">
             
             <li class="blockList"><a name="method_summary"><!--   --></a>
                     <h3>Inherited Methods Summary</h3>
@@ -254,34 +266,50 @@ if (location.href.indexOf('is-external=true') == -1) {
                 </a>
                     <h3>Enum Constant Detail</h3>
                     
-                        <a name="ALWAYS"><!-- --></a>
+                        <a name="APP"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4><a href="../../grails/boot/GrailsBanner.DefaultVersionOption.html">GrailsBanner.DefaultVersionOption</a> <strong>APP</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="GRAILS"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4><a href="../../grails/boot/GrailsBanner.DefaultVersionOption.html">GrailsBanner.DefaultVersionOption</a> <strong>GRAILS</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="GROOVY"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href="../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html">HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>ALWAYS</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.DefaultVersionOption.html">GrailsBanner.DefaultVersionOption</a> <strong>GROOVY</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="AUTO"><!-- --></a>
+                        <a name="JVM"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href="../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html">HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>AUTO</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.DefaultVersionOption.html">GrailsBanner.DefaultVersionOption</a> <strong>JVM</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="COMMIT"><!-- --></a>
+                        <a name="SPRING"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href="../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html">HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>COMMIT</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.DefaultVersionOption.html">GrailsBanner.DefaultVersionOption</a> <strong>SPRING</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="MANUAL"><!-- --></a>
+                        <a name="SPRING_BOOT"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href="../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html">HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>MANUAL</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.DefaultVersionOption.html">GrailsBanner.DefaultVersionOption</a> <strong>SPRING_BOOT</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -301,7 +329,7 @@ if (location.href.indexOf('is-external=true') == -1) {
                         <a name="MAX_VALUE"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html'>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>MAX_VALUE</strong></h4>
+                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../grails/boot/GrailsBanner.DefaultVersionOption.html'>GrailsBanner.DefaultVersionOption</a> <strong>MAX_VALUE</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -309,7 +337,7 @@ if (location.href.indexOf('is-external=true') == -1) {
                         <a name="MIN_VALUE"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html'>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>MIN_VALUE</strong></h4>
+                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../grails/boot/GrailsBanner.DefaultVersionOption.html'>GrailsBanner.DefaultVersionOption</a> <strong>MIN_VALUE</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -319,24 +347,17 @@ if (location.href.indexOf('is-external=true') == -1) {
             
 
             
-
-            
-
-            
-
-
-            
-            <!-- =========== METHOD DETAIL =========== -->
+            <!-- =========== PROPERTY DETAIL =========== -->
             <ul class="blockList">
-                <li class="blockList"><a name="method_detail">
+                <li class="blockList"><a name="prop_detail">
                     <!--   -->
                 </a>
-                    <h3>Method Detail</h3>
+                    <h3>Property Detail</h3>
                     
-                        <a name="getLevel()"><!-- --></a>
+                        <a name="key"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>int <strong>getLevel</strong>()</h4>
+                                <h4>final&nbsp;java.lang.String <strong>key</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -344,6 +365,13 @@ if (location.href.indexOf('is-external=true') == -1) {
                 </li>
             </ul>
             
+
+            
+
+            
+
+
+            
         </li>
     </ul>
 </div>
@@ -356,30 +384,30 @@ if (location.href.indexOf('is-external=true') == -1) {
     <!--   -->
 </a>
     <ul class="navList" title="Navigation">
-        <li><a href="../../../../../overview-summary.html">Overview</a></li>
+        <li><a href="../../overview-summary.html">Overview</a></li>
         <li><a href="package-summary.html">Package</a></li>
         <li class="navBarCell1Rev">Class</li>
-        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-        <li><a href="../../../../../index-all.html">Index</a></li>
-        <li><a href="../../../../../help-doc.html">Help</a></li>
+        <li><a href="../../deprecated-list.html">Deprecated</a></li>
+        <li><a href="../../index-all.html">Index</a></li>
+        <li><a href="../../help-doc.html">Help</a></li>
     </ul>
 </div>
 
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../../../../index.html?org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode" target="_top">Frames</a></li>
-            <li><a href="HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.DefaultVersionOption" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.DefaultVersionOption.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
         <ul class="subNavList">
             <li>Summary:&nbsp;</li>
-            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
+            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;Method&nbsp;&nbsp;&nbsp;
         </ul>
         <ul class="subNavList">
             <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
-            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
+            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;Method&nbsp;&nbsp;&nbsp;
         </ul>
     </div>
     <p><!-- Matomo -->
diff --git a/docs/snapshot/api/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html b/docs/snapshot/api/grails/boot/GrailsBanner.OptionalVersionOption.html
similarity index 66%
copy from docs/snapshot/api/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html
copy to docs/snapshot/api/grails/boot/GrailsBanner.OptionalVersionOption.html
index 314d6a77235..2cb3f840d37 100644
--- a/docs/snapshot/api/org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html
+++ b/docs/snapshot/api/grails/boot/GrailsBanner.OptionalVersionOption.html
@@ -27,17 +27,17 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsBanner.OptionalVersionOption (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-    <link href="../../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
-    <link href="../../../../../groovy.ico" type="image/x-icon" rel="icon">
-    <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+    <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
+    <link href="../../groovy.ico" type="image/x-icon" rel="icon">
+    <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsBanner.OptionalVersionOption (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
@@ -51,30 +51,30 @@ if (location.href.indexOf('is-external=true') == -1) {
     <!--   -->
 </a>
     <ul class="navList" title="Navigation">
-        <li><a href="../../../../../overview-summary.html">Overview</a></li>
+        <li><a href="../../overview-summary.html">Overview</a></li>
         <li><a href="package-summary.html">Package</a></li>
         <li class="navBarCell1Rev">Class</li>
-        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-        <li><a href="../../../../../index-all.html">Index</a></li>
-        <li><a href="../../../../../help-doc.html">Help</a></li>
+        <li><a href="../../deprecated-list.html">Deprecated</a></li>
+        <li><a href="../../index-all.html">Index</a></li>
+        <li><a href="../../help-doc.html">Help</a></li>
     </ul>
 </div>
 
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../../../../index.html?org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode" target="_top">Frames</a></li>
-            <li><a href="HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.OptionalVersionOption" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.OptionalVersionOption.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
         <ul class="subNavList">
             <li>Summary:&nbsp;</li>
-            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
+            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;Method&nbsp;&nbsp;&nbsp;
         </ul>
         <ul class="subNavList">
             <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
-            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
+            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;Method&nbsp;&nbsp;&nbsp;
         </ul>
     </div>
     <a name="skip-navbar_top">
@@ -85,13 +85,13 @@ if (location.href.indexOf('is-external=true') == -1) {
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 
-    <div class="subTitle">Package: <strong>org.grails.orm.hibernate.connections</strong></div>
+    <div class="subTitle">Package: <strong>grails.boot</strong></div>
 
-    <h2 title="[Groovy] Enum HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode" class="title">[Groovy] Enum HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</h2>
+    <h2 title="[Groovy] Enum GrailsBanner.OptionalVersionOption" class="title">[Groovy] Enum GrailsBanner.OptionalVersionOption</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><ul class="inheritance"></ul></li><li>org.grails.orm.hibernate.connections.HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode
+<li><ul class="inheritance"></ul></li><li>grails.boot.GrailsBanner.OptionalVersionOption
 </ul>
 <div class="description">
     <ul class="blockList">
@@ -101,9 +101,10 @@ if (location.href.indexOf('is-external=true') == -1) {
             <!-- todo: direct known subclasses -->
             <hr>
 
-<pre>static enum HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</pre>
+<pre>@groovy.transform.CompileStatic
+static enum GrailsBanner.OptionalVersionOption</pre>
 
-    <p> We use a separate enum here because the classes differ between Hibernate 3 and 4 <DL><DT><B>See Also:</B></DT><DD>org.hibernate.FlushMode</DD></DL></p>
+    <p> Enumeration of optional version options.</p>
 
           </li>
     </ul>
@@ -129,22 +130,22 @@ if (location.href.indexOf('is-external=true') == -1) {
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong><a href="#ALWAYS">ALWAYS</a></strong></code></td>
+                            <td class="colFirst"><code><strong><a href="#JETTY">JETTY</a></strong></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong><a href="#AUTO">AUTO</a></strong></code></td>
+                            <td class="colFirst"><code><strong><a href="#SPRING_SECURITY">SPRING_SECURITY</a></strong></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong><a href="#COMMIT">COMMIT</a></strong></code></td>
+                            <td class="colFirst"><code><strong><a href="#TOMCAT">TOMCAT</a></strong></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong><a href="#MANUAL">MANUAL</a></strong></code></td>
+                            <td class="colFirst"><code><strong><a href="#UNDERTOW">UNDERTOW</a></strong></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
@@ -168,13 +169,13 @@ if (location.href.indexOf('is-external=true') == -1) {
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html'>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a></strong></code>&nbsp;</td>
+                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../grails/boot/GrailsBanner.OptionalVersionOption.html'>GrailsBanner.OptionalVersionOption</a></strong></code>&nbsp;</td>
                             <td class="colLast"><code><a href="#MAX_VALUE">MAX_VALUE</a></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html'>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a></strong></code>&nbsp;</td>
+                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../grails/boot/GrailsBanner.OptionalVersionOption.html'>GrailsBanner.OptionalVersionOption</a></strong></code>&nbsp;</td>
                             <td class="colLast"><code><a href="#MIN_VALUE">MIN_VALUE</a></code></td>
                             <td class="colLast"></td>
                         </tr>
@@ -188,36 +189,37 @@ if (location.href.indexOf('is-external=true') == -1) {
 
         <!-- =========== PROPERTY SUMMARY =========== -->
         
-
-        <!-- =========== ELEMENT SUMMARY =========== -->
-        
-
-        
-
-        
-        <!-- ========== METHOD SUMMARY =========== -->
-        <ul class="blockList">
-            
-            <li class="blockList"><a name="method_summary"><!--   --></a>
-                    <h3>Methods Summary</h3>
+         <ul class="blockList"> 
+                <li class="blockList"><a name="property_summary"><!--   --></a>
+                    <h3>Properties Summary</h3>
                     <ul class="blockList">
-                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
-                        <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Properties Summary table, listing nested classes, and an explanation">
+                        <caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
                         <tr>
-                            <th class="colFirst" scope="col">Type Params</th>
-                            <th class="colLast" scope="col">Return Type</th>
+                            <th class="colFirst" scope="col">Type</th>
                             <th class="colLast" scope="col">Name and description</th>
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>int</code></td>
-                            <td class="colLast"><code><strong><a href="#getLevel()">getLevel</a></strong>()</code><br></td>
+                            <td class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#key">key</a></code><br></td>
                         </tr>
                         
                     </table>
                    </ul>
-              </li>
+                </li>
+                
+            </ul>
+        
+
+        <!-- =========== ELEMENT SUMMARY =========== -->
+        
+
+        
+
+        
+        <!-- ========== METHOD SUMMARY =========== -->
+        <ul class="blockList">
             
             <li class="blockList"><a name="method_summary"><!--   --></a>
                     <h3>Inherited Methods Summary</h3>
@@ -254,34 +256,34 @@ if (location.href.indexOf('is-external=true') == -1) {
                 </a>
                     <h3>Enum Constant Detail</h3>
                     
-                        <a name="ALWAYS"><!-- --></a>
+                        <a name="JETTY"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href="../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html">HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>ALWAYS</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.OptionalVersionOption.html">GrailsBanner.OptionalVersionOption</a> <strong>JETTY</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="AUTO"><!-- --></a>
+                        <a name="SPRING_SECURITY"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href="../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html">HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>AUTO</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.OptionalVersionOption.html">GrailsBanner.OptionalVersionOption</a> <strong>SPRING_SECURITY</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="COMMIT"><!-- --></a>
+                        <a name="TOMCAT"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href="../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html">HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>COMMIT</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.OptionalVersionOption.html">GrailsBanner.OptionalVersionOption</a> <strong>TOMCAT</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="MANUAL"><!-- --></a>
+                        <a name="UNDERTOW"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href="../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html">HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>MANUAL</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.OptionalVersionOption.html">GrailsBanner.OptionalVersionOption</a> <strong>UNDERTOW</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -301,7 +303,7 @@ if (location.href.indexOf('is-external=true') == -1) {
                         <a name="MAX_VALUE"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html'>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>MAX_VALUE</strong></h4>
+                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../grails/boot/GrailsBanner.OptionalVersionOption.html'>GrailsBanner.OptionalVersionOption</a> <strong>MAX_VALUE</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -309,7 +311,7 @@ if (location.href.indexOf('is-external=true') == -1) {
                         <a name="MIN_VALUE"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../../../../org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html'>HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode</a> <strong>MIN_VALUE</strong></h4>
+                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../grails/boot/GrailsBanner.OptionalVersionOption.html'>GrailsBanner.OptionalVersionOption</a> <strong>MIN_VALUE</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -319,24 +321,17 @@ if (location.href.indexOf('is-external=true') == -1) {
             
 
             
-
-            
-
-            
-
-
-            
-            <!-- =========== METHOD DETAIL =========== -->
+            <!-- =========== PROPERTY DETAIL =========== -->
             <ul class="blockList">
-                <li class="blockList"><a name="method_detail">
+                <li class="blockList"><a name="prop_detail">
                     <!--   -->
                 </a>
-                    <h3>Method Detail</h3>
+                    <h3>Property Detail</h3>
                     
-                        <a name="getLevel()"><!-- --></a>
+                        <a name="key"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>int <strong>getLevel</strong>()</h4>
+                                <h4>final&nbsp;java.lang.String <strong>key</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -344,6 +339,13 @@ if (location.href.indexOf('is-external=true') == -1) {
                 </li>
             </ul>
             
+
+            
+
+            
+
+
+            
         </li>
     </ul>
 </div>
@@ -356,30 +358,30 @@ if (location.href.indexOf('is-external=true') == -1) {
     <!--   -->
 </a>
     <ul class="navList" title="Navigation">
-        <li><a href="../../../../../overview-summary.html">Overview</a></li>
+        <li><a href="../../overview-summary.html">Overview</a></li>
         <li><a href="package-summary.html">Package</a></li>
         <li class="navBarCell1Rev">Class</li>
-        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-        <li><a href="../../../../../index-all.html">Index</a></li>
-        <li><a href="../../../../../help-doc.html">Help</a></li>
+        <li><a href="../../deprecated-list.html">Deprecated</a></li>
+        <li><a href="../../index-all.html">Index</a></li>
+        <li><a href="../../help-doc.html">Help</a></li>
     </ul>
 </div>
 
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../../../../index.html?org/grails/orm/hibernate/connections/HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode" target="_top">Frames</a></li>
-            <li><a href="HibernateConnectionSourceSettings.HibernateSettings.FlushSettings.FlushMode.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.OptionalVersionOption" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.OptionalVersionOption.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
         <ul class="subNavList">
             <li>Summary:&nbsp;</li>
-            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
+            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;Method&nbsp;&nbsp;&nbsp;
         </ul>
         <ul class="subNavList">
             <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
-            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
+            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;Method&nbsp;&nbsp;&nbsp;
         </ul>
     </div>
     <p><!-- Matomo -->
diff --git a/docs/snapshot/api/org/grails/web/servlet/mvc/SynchronizerTokensHolder.html b/docs/snapshot/api/grails/boot/GrailsBanner.VersionOption.html
similarity index 61%
copy from docs/snapshot/api/org/grails/web/servlet/mvc/SynchronizerTokensHolder.html
copy to docs/snapshot/api/grails/boot/GrailsBanner.VersionOption.html
index 92bd109b2c1..15059e414bf 100644
--- a/docs/snapshot/api/org/grails/web/servlet/mvc/SynchronizerTokensHolder.html
+++ b/docs/snapshot/api/grails/boot/GrailsBanner.VersionOption.html
@@ -27,17 +27,17 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>SynchronizerTokensHolder (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsBanner.VersionOption (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-    <link href="../../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
-    <link href="../../../../../groovy.ico" type="image/x-icon" rel="icon">
-    <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+    <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
+    <link href="../../groovy.ico" type="image/x-icon" rel="icon">
+    <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="SynchronizerTokensHolder (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsBanner.VersionOption (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
@@ -51,30 +51,30 @@ if (location.href.indexOf('is-external=true') == -1) {
     <!--   -->
 </a>
     <ul class="navList" title="Navigation">
-        <li><a href="../../../../../overview-summary.html">Overview</a></li>
+        <li><a href="../../overview-summary.html">Overview</a></li>
         <li><a href="package-summary.html">Package</a></li>
         <li class="navBarCell1Rev">Class</li>
-        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-        <li><a href="../../../../../index-all.html">Index</a></li>
-        <li><a href="../../../../../help-doc.html">Help</a></li>
+        <li><a href="../../deprecated-list.html">Deprecated</a></li>
+        <li><a href="../../index-all.html">Index</a></li>
+        <li><a href="../../help-doc.html">Help</a></li>
     </ul>
 </div>
 
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../../../../index.html?org/grails/web/servlet/mvc/SynchronizerTokensHolder" target="_top">Frames</a></li>
-            <li><a href="SynchronizerTokensHolder.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.VersionOption" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.VersionOption.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
         <ul class="subNavList">
             <li>Summary:&nbsp;</li>
-            Nested&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
+            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
         </ul>
         <ul class="subNavList">
             <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
-            <li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
+            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
         </ul>
     </div>
     <a name="skip-navbar_top">
@@ -85,32 +85,26 @@ if (location.href.indexOf('is-external=true') == -1) {
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 
-    <div class="subTitle">Package: <strong>org.grails.web.servlet.mvc</strong></div>
+    <div class="subTitle">Package: <strong>grails.boot</strong></div>
 
-    <h2 title="[Groovy] Class SynchronizerTokensHolder" class="title">[Groovy] Class SynchronizerTokensHolder</h2>
+    <h2 title="[Groovy] Enum GrailsBanner.VersionOption" class="title">[Groovy] Enum GrailsBanner.VersionOption</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><ul class="inheritance"></ul></li><li>org.grails.web.servlet.mvc.SynchronizerTokensHolder
+<li><ul class="inheritance"></ul></li><li>grails.boot.GrailsBanner.VersionOption
 </ul>
 <div class="description">
     <ul class="blockList">
         <li class="blockList">
 
-            <dl>
-                <dt>All Implemented Interfaces and Traits:</dt>
-                <dd>java.io.Serializable</dd>
-            </dl>
-    
 
             <!-- todo: direct known subclasses -->
             <hr>
 
-<pre>class SynchronizerTokensHolder
-extends java.lang.Object
-implements java.io.Serializable</pre>
+<pre>@groovy.transform.CompileStatic
+static enum GrailsBanner.VersionOption</pre>
 
-    <p> A token used to handle double-submits. <DL><DT><B>Authors:</B></DT><DD>Graeme Rocher</DD></DL><DL><DT><B>Since:</B></DT><DD>1.1</DD></DL></p>
+    <p> Enumeration of supported version options.</p>
 
           </li>
     </ul>
@@ -124,6 +118,72 @@ implements java.io.Serializable</pre>
 
         <!-- =========== ENUM CONSTANT SUMMARY =========== -->
         
+            <ul class="blockList">
+                <li class="blockList"><a name="enum_constant_summary"><!--   --></a>
+                    <h3>Enum Constants Summary</h3>
+                    <ul class="blockList">
+                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum constants summary table">
+                        <caption><span>Enum constants classes</span><span class="tabEnd">&nbsp;</span></caption>
+                        <tr>
+                            <th class="colFirst" scope="col">Enum constant</th>
+                            <th class="colLast" scope="col">Description</th>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong><a href="#APP">APP</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong><a href="#GRAILS">GRAILS</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong><a href="#GROOVY">GROOVY</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong><a href="#JETTY">JETTY</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong><a href="#JVM">JVM</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong><a href="#SPRING">SPRING</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong><a href="#SPRING_BOOT">SPRING_BOOT</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong><a href="#SPRING_SECURITY">SPRING_SECURITY</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong><a href="#TOMCAT">TOMCAT</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong><a href="#UNDERTOW">UNDERTOW</a></strong></code></td>
+                            <td class="colLast"></td>
+                        </tr>
+                        
+                    </table>
+                   </ul>
+                </li>
+            </ul>
+        
         <!-- =========== FIELD SUMMARY =========== -->
         
             <ul class="blockList">
@@ -139,20 +199,14 @@ implements java.io.Serializable</pre>
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong>static&nbsp;java.lang.String</strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#HOLDER">HOLDER</a></code></td>
+                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../grails/boot/GrailsBanner.VersionOption.html'>GrailsBanner.VersionOption</a></strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#MAX_VALUE">MAX_VALUE</a></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong>static&nbsp;java.lang.String</strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#TOKEN_KEY">TOKEN_KEY</a></code></td>
-                            <td class="colLast"></td>
-                        </tr>
-                        
-                        <tr class="altColor">
-                            <td class="colFirst"><code><strong>static&nbsp;java.lang.String</strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#TOKEN_URI">TOKEN_URI</a></code></td>
+                            <td class="colFirst"><code><strong>static&nbsp;<a href='../../grails/boot/GrailsBanner.VersionOption.html'>GrailsBanner.VersionOption</a></strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#MIN_VALUE">MIN_VALUE</a></code></td>
                             <td class="colLast"></td>
                         </tr>
                         
@@ -177,8 +231,8 @@ implements java.io.Serializable</pre>
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong>java.util.Map&lt;java.lang.String, java.util.Set&lt;java.util.UUID&gt;&gt;</strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#currentTokens">currentTokens</a></code><br></td>
+                            <td class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#key">key</a></code><br></td>
                         </tr>
                         
                     </table>
@@ -192,27 +246,6 @@ implements java.io.Serializable</pre>
         
 
         
-        <!-- ======== CONSTRUCTOR SUMMARY ======== -->
-        <ul class="blockList">
-                <li class="blockList"><a name="constructor_summary"><!--   --></a>
-                    <h3>Constructor Summary</h3>
-                    <ul class="blockList">
-                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructors Summary table">
-                        <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-                        <tr>
-                            <th class="colFirst" scope="col">Constructor and description</th>
-                        </tr>
-                        
-                        <tr class="altColor">
-                            <td class="colFirst">
-                                <code><strong><a href="#SynchronizerTokensHolder()">SynchronizerTokensHolder</a></strong>()</code><br></td>
-                        </tr>
-                        
-                    </table>
-                   </ul>
-              </li>
-        </ul>
-        
 
         
         <!-- ========== METHOD SUMMARY =========== -->
@@ -231,44 +264,8 @@ implements java.io.Serializable</pre>
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>java.lang.String</code></td>
-                            <td class="colLast"><code><strong><a href="#generateToken(java.lang.String)">generateToken</a></strong>(java.lang.String url)</code><br></td>
-                        </tr>
-                        
-                        <tr class="rowColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;java.util.Set&lt;java.util.UUID&gt;</code></td>
-                            <td class="colLast"><code><strong><a href="#getTokens(java.lang.String)">getTokens</a></strong>(java.lang.String url)</code><br></td>
-                        </tr>
-                        
-                        <tr class="altColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>boolean</code></td>
-                            <td class="colLast"><code><strong><a href="#isEmpty()">isEmpty</a></strong>()</code><br></td>
-                        </tr>
-                        
-                        <tr class="rowColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>boolean</code></td>
-                            <td class="colLast"><code><strong><a href="#isValid(java.lang.String, java.lang.String)">isValid</a></strong>(java.lang.String url, java.lang.String token)</code><br></td>
-                        </tr>
-                        
-                        <tr class="altColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>void</code></td>
-                            <td class="colLast"><code><strong><a href="#resetToken(java.lang.String)">resetToken</a></strong>(java.lang.String url)</code><br></td>
-                        </tr>
-                        
-                        <tr class="rowColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>void</code></td>
-                            <td class="colLast"><code><strong><a href="#resetToken(java.lang.String, java.lang.String)">resetToken</a></strong>(java.lang.String url, java.lang.String token)</code><br></td>
-                        </tr>
-                        
-                        <tr class="altColor">
-                            <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>static&nbsp;<a href='../../../../../org/grails/web/servlet/mvc/SynchronizerTokensHolder.html'>SynchronizerTokensHolder</a></code></td>
-                            <td class="colLast"><code><strong><a href="#store(jakarta.servlet.http.HttpSession)">store</a></strong>(<a href='../../../../../jakarta.servlet.http.HttpSession.html'>HttpSession</a> session)</code><br></td>
+                            <td class="colLast"><code>static&nbsp;<a href='../../VersionOption.html'>VersionOption</a></code></td>
+                            <td class="colLast"><code><strong><a href="#fromString(java.lang.String)">fromString</a></strong>(java.lang.String value)</code><br></td>
                         </tr>
                         
                     </table>
@@ -303,146 +300,162 @@ implements java.io.Serializable</pre>
     <ul class="blockList">
         <li class="blockList">
            
-
-            
-            <!-- =========== FIELD DETAIL =========== -->
+            <!-- ============ ENUM CONSTANT DETAIL ========== -->
             <ul class="blockList">
-                <li class="blockList"><a name="field_detail">
+                <li class="blockList"><a name="enum_constant_detail">
                     <!--   -->
                 </a>
-                    <h3>Field Detail</h3>
+                    <h3>Enum Constant Detail</h3>
                     
-                        <a name="HOLDER"><!-- --></a>
+                        <a name="APP"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;static&nbsp;final&nbsp;java.lang.String <strong>HOLDER</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>APP</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="TOKEN_KEY"><!-- --></a>
+                        <a name="GRAILS"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;static&nbsp;final&nbsp;java.lang.String <strong>TOKEN_KEY</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>GRAILS</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="TOKEN_URI"><!-- --></a>
+                        <a name="GROOVY"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>public&nbsp;static&nbsp;final&nbsp;java.lang.String <strong>TOKEN_URI</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>GROOVY</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                </li>
-            </ul>
-            
-
-            
-            <!-- =========== PROPERTY DETAIL =========== -->
-            <ul class="blockList">
-                <li class="blockList"><a name="prop_detail">
-                    <!--   -->
-                </a>
-                    <h3>Property Detail</h3>
-                    
-                        <a name="currentTokens"><!-- --></a>
+                        <a name="JETTY"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>java.util.Map&lt;java.lang.String, java.util.Set&lt;java.util.UUID&gt;&gt; <strong>currentTokens</strong></h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>JETTY</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                </li>
-            </ul>
-            
-
-            
-
-            
-            <!-- =========== CONSTRUCTOR DETAIL =========== -->
-            <ul class="blockList">
-                <li class="blockList"><a name="constructor_detail">
-                    <!--   -->
-                </a>
-                    <h3>Constructor Detail</h3>
+                        <a name="JVM"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>JVM</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
                     
-                        <a name="SynchronizerTokensHolder()"><!-- --></a>
+                        <a name="SPRING"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><strong>SynchronizerTokensHolder</strong>()</h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>SPRING</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                </li>
-            </ul>
-            
-
-
-            
-            <!-- =========== METHOD DETAIL =========== -->
-            <ul class="blockList">
-                <li class="blockList"><a name="method_detail">
-                    <!--   -->
-                </a>
-                    <h3>Method Detail</h3>
+                        <a name="SPRING_BOOT"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>SPRING_BOOT</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
                     
-                        <a name="generateToken(java.lang.String)"><!-- --></a>
+                        <a name="SPRING_SECURITY"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>java.lang.String <strong>generateToken</strong>(java.lang.String url)</h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>SPRING_SECURITY</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="getTokens(java.lang.String)"><!-- --></a>
+                        <a name="TOMCAT"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;java.util.Set&lt;java.util.UUID&gt; <strong>getTokens</strong>(java.lang.String url)</h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>TOMCAT</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="isEmpty()"><!-- --></a>
+                        <a name="UNDERTOW"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>boolean <strong>isEmpty</strong>()</h4>
+                                <h4><a href="../../grails/boot/GrailsBanner.VersionOption.html">GrailsBanner.VersionOption</a> <strong>UNDERTOW</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="isValid(java.lang.String, java.lang.String)"><!-- --></a>
+                </li>
+            </ul>
+            
+
+            
+            <!-- =========== FIELD DETAIL =========== -->
+            <ul class="blockList">
+                <li class="blockList"><a name="field_detail">
+                    <!--   -->
+                </a>
+                    <h3>Field Detail</h3>
+                    
+                        <a name="MAX_VALUE"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>boolean <strong>isValid</strong>(java.lang.String url, java.lang.String token)</h4>
+                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../grails/boot/GrailsBanner.VersionOption.html'>GrailsBanner.VersionOption</a> <strong>MAX_VALUE</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="resetToken(java.lang.String)"><!-- --></a>
+                        <a name="MIN_VALUE"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>void <strong>resetToken</strong>(java.lang.String url)</h4>
+                                <h4>public&nbsp;static&nbsp;final&nbsp;<a href='../../grails/boot/GrailsBanner.VersionOption.html'>GrailsBanner.VersionOption</a> <strong>MIN_VALUE</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="resetToken(java.lang.String, java.lang.String)"><!-- --></a>
+                </li>
+            </ul>
+            
+
+            
+            <!-- =========== PROPERTY DETAIL =========== -->
+            <ul class="blockList">
+                <li class="blockList"><a name="prop_detail">
+                    <!--   -->
+                </a>
+                    <h3>Property Detail</h3>
+                    
+                        <a name="key"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>void <strong>resetToken</strong>(java.lang.String url, java.lang.String token)</h4>
+                                <h4>final&nbsp;java.lang.String <strong>key</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="store(jakarta.servlet.http.HttpSession)"><!-- --></a>
+                </li>
+            </ul>
+            
+
+            
+
+            
+
+
+            
+            <!-- =========== METHOD DETAIL =========== -->
+            <ul class="blockList">
+                <li class="blockList"><a name="method_detail">
+                    <!--   -->
+                </a>
+                    <h3>Method Detail</h3>
+                    
+                        <a name="fromString(java.lang.String)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>static&nbsp;<a href='../../../../../org/grails/web/servlet/mvc/SynchronizerTokensHolder.html'>SynchronizerTokensHolder</a> <strong>store</strong>(<a href='../../../../../jakarta.servlet.http.HttpSession.html'>HttpSession</a> session)</h4>
+                                <h4>static&nbsp;<a href='../../VersionOption.html'>VersionOption</a> <strong>fromString</strong>(java.lang.String value)</h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -462,30 +475,30 @@ implements java.io.Serializable</pre>
     <!--   -->
 </a>
     <ul class="navList" title="Navigation">
-        <li><a href="../../../../../overview-summary.html">Overview</a></li>
+        <li><a href="../../overview-summary.html">Overview</a></li>
         <li><a href="package-summary.html">Package</a></li>
         <li class="navBarCell1Rev">Class</li>
-        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-        <li><a href="../../../../../index-all.html">Index</a></li>
-        <li><a href="../../../../../help-doc.html">Help</a></li>
+        <li><a href="../../deprecated-list.html">Deprecated</a></li>
+        <li><a href="../../index-all.html">Index</a></li>
+        <li><a href="../../help-doc.html">Help</a></li>
     </ul>
 </div>
 
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../../../../index.html?org/grails/web/servlet/mvc/SynchronizerTokensHolder" target="_top">Frames</a></li>
-            <li><a href="SynchronizerTokensHolder.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.VersionOption" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.VersionOption.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
         <ul class="subNavList">
             <li>Summary:&nbsp;</li>
-            Nested&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
+            Nested&nbsp;&nbsp;&nbsp;<li><a href="#enum_constant_summary">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#property_summary">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
         </ul>
         <ul class="subNavList">
             <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
-            <li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
+            <li><a href="#enum_constant_detail">Enum constants</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#prop_detail">Property</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
         </ul>
     </div>
     <p><!-- Matomo -->
diff --git a/docs/snapshot/api/grails/util/MixinTargetAware.html b/docs/snapshot/api/grails/boot/GrailsBanner.VersionsFormatter.html
similarity index 79%
copy from docs/snapshot/api/grails/util/MixinTargetAware.html
copy to docs/snapshot/api/grails/boot/GrailsBanner.VersionsFormatter.html
index cf131317dc4..532dc62262c 100644
--- a/docs/snapshot/api/grails/util/MixinTargetAware.html
+++ b/docs/snapshot/api/grails/boot/GrailsBanner.VersionsFormatter.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>MixinTargetAware (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsBanner.VersionsFormatter (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="MixinTargetAware (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsBanner.VersionsFormatter (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
@@ -63,8 +63,8 @@ if (location.href.indexOf('is-external=true') == -1) {
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../index.html?grails/util/MixinTargetAware" target="_top">Frames</a></li>
-            <li><a href="MixinTargetAware.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.VersionsFormatter" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.VersionsFormatter.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
@@ -85,9 +85,9 @@ if (location.href.indexOf('is-external=true') == -1) {
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 
-    <div class="subTitle">Package: <strong>grails.util</strong></div>
+    <div class="subTitle">Package: <strong>grails.boot</strong></div>
 
-    <h2 title="[Groovy] Interface MixinTargetAware&lt;T&gt;" class="title">[Groovy] Interface MixinTargetAware&lt;T&gt;</h2>
+    <h2 title="[Groovy] Interface GrailsBanner.VersionsFormatter" class="title">[Groovy] Interface GrailsBanner.VersionsFormatter</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -100,10 +100,11 @@ if (location.href.indexOf('is-external=true') == -1) {
             <!-- todo: direct known subclasses -->
             <hr>
 
-<pre>@java.lang.Deprecated
-interface MixinTargetAware&lt;T&gt;</pre>
+<pre>@java.lang.FunctionalInterface
+interface GrailsBanner.VersionsFormatter</pre>
 
-    <p> An interface for mixins to implement that want to be made aware of the target object<DL><DT><B>deprecated:</B></DT><DD>Mixins are deprecated in Groovy 4.0 and will be removed in a future version of Grails.</DD></DL> <DL><DT><B>Authors:</B></DT><DD>Graeme Rocher</DD></DL><DL><DT><B>Since:</B></DT><DD>2.3.8</DD></DL></p>
+    <p> Strategy interface for formatting version information
+ into printable lines.</p>
 
           </li>
     </ul>
@@ -145,8 +146,8 @@ interface MixinTargetAware&lt;T&gt;</pre>
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>abstract&nbsp;void</code></td>
-                            <td class="colLast"><code><strong><a href="#setTarget(T)">setTarget</a></strong>(T targetObject)</code><br></td>
+                            <td class="colLast"><code>abstract&nbsp;java.util.List&lt;java.lang.String&gt;</code></td>
+                            <td class="colLast"><code><strong><a href="#format(Map, int)">format</a></strong>(java.util.Map&lt;java.lang.String, java.lang.String&gt; versions, int bannerWidth)</code><br>Formats the version information into a list of banner lines.</td>
                         </tr>
                         
                     </table>
@@ -181,11 +182,14 @@ interface MixinTargetAware&lt;T&gt;</pre>
                 </a>
                     <h3>Method Detail</h3>
                     
-                        <a name="setTarget(T)"><!-- --></a>
+                        <a name="format(Map, int)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>abstract&nbsp;void <strong>setTarget</strong>(T targetObject)</h4>
-                                <p></p>
+                                <h4>abstract&nbsp;java.util.List&lt;java.lang.String&gt; <strong>format</strong>(java.util.Map&lt;java.lang.String, java.lang.String&gt; versions, int bannerWidth)</h4>
+                                <p> Formats the version information into a list of banner lines. <DL><DT><B>Parameters:</B></DT><DD><code>versions</code> -  An insertion-ordered map (e.g., LinkedHashMap)
+                 mapping human-readable labels to version values.
+                 The iteration order defines the order of the
+                 formatted output.</DD><DD><code>bannerWidth</code> -  Total banner width in characters</DD></DL><DL><DT><B>Returns:</B></DT><DD>a list of lines to print, without line-termination characters</DD></DL></p>
                             </li>
                         </ul>
                     
@@ -216,8 +220,8 @@ interface MixinTargetAware&lt;T&gt;</pre>
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../index.html?grails/util/MixinTargetAware" target="_top">Frames</a></li>
-            <li><a href="MixinTargetAware.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner.VersionsFormatter" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.VersionsFormatter.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
diff --git a/docs/snapshot/api/grails/gsp/PageRenderer.html b/docs/snapshot/api/grails/boot/GrailsBanner.html
similarity index 61%
copy from docs/snapshot/api/grails/gsp/PageRenderer.html
copy to docs/snapshot/api/grails/boot/GrailsBanner.html
index 7a84dd354ac..d0996cdd29e 100644
--- a/docs/snapshot/api/grails/gsp/PageRenderer.html
+++ b/docs/snapshot/api/grails/boot/GrailsBanner.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>PageRenderer (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsBanner (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="PageRenderer (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsBanner (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
@@ -63,8 +63,8 @@ if (location.href.indexOf('is-external=true') == -1) {
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../index.html?grails/gsp/PageRenderer" target="_top">Frames</a></li>
-            <li><a href="PageRenderer.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
@@ -85,13 +85,13 @@ if (location.href.indexOf('is-external=true') == -1) {
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 
-    <div class="subTitle">Package: <strong>grails.gsp</strong></div>
+    <div class="subTitle">Package: <strong>grails.boot</strong></div>
 
-    <h2 title="[Groovy] Class PageRenderer" class="title">[Groovy] Class PageRenderer</h2>
+    <h2 title="[Groovy] Class GrailsBanner" class="title">[Groovy] Class GrailsBanner</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><ul class="inheritance"></ul></li><li>grails.gsp.PageRenderer
+<li><ul class="inheritance"></ul></li><li>grails.boot.GrailsBanner
 </ul>
 <div class="description">
     <ul class="blockList">
@@ -99,18 +99,20 @@ if (location.href.indexOf('is-external=true') == -1) {
 
             <dl>
                 <dt>All Implemented Interfaces and Traits:</dt>
-                <dd><a href='../../org.springframework.context.ApplicationContextAware.html'>ApplicationContextAware</a>, <a href='../../org.springframework.web.context.ServletContextAware.html'>ServletContextAware</a></dd>
+                <dd><a href='../../org.springframework.boot.Banner.html'>Banner</a></dd>
             </dl>
     
 
             <!-- todo: direct known subclasses -->
             <hr>
 
-<pre>class PageRenderer
+<pre>@groovy.transform.CompileStatic
+@groovy.transform.MapConstructor(noArg: true)
+class GrailsBanner
 extends java.lang.Object
-implements <a href='../../org.springframework.context.ApplicationContextAware.html'>ApplicationContextAware</a>, <a href='../../org.springframework.web.context.ServletContextAware.html'>ServletContextAware</a></pre>
+implements <a href='../../org.springframework.boot.Banner.html'>Banner</a></pre>
 
-    <p> Simplified API for rendering GSP pages from services, jobs and other non-request classes. <DL><DT><B>Authors:</B></DT><DD>Graeme Rocher</DD></DL><DL><DT><B>Since:</B></DT><DD>2.0</DD></DL></p>
+    <p> The default Grails application banner. <DL><DT><B>Since:</B></DT><DD>7.1</DD></DL></p>
 
           </li>
     </ul>
@@ -135,14 +137,33 @@ implements <a href='../../org.springframework.context.ApplicationContextAware.ht
                         
                         <tr class="altColor">
                             <td class="colFirst"><code><strong>static&nbsp;class</strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href='../../grails/gsp/PageRenderer.PageRenderRequestCreator.html'>PageRenderer.PageRenderRequestCreator</a></code></td>
-                            <td class="colLast"></td>
+                            <td class="colLast"><code><a href='../../grails/boot/GrailsBanner.DefaultVersionFormatter.html'>GrailsBanner.DefaultVersionFormatter</a></code></td>
+                            <td class="colLast">The default implementation of the VersionsFormatter.</td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong>static&nbsp;class</strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href='../../grails/gsp/PageRenderer.PageRenderResponseCreator.html'>PageRenderer.PageRenderResponseCreator</a></code></td>
-                            <td class="colLast"></td>
+                            <td class="colFirst"><code><strong>static&nbsp;enum</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href='../../grails/boot/GrailsBanner.DefaultVersionOption.html'>GrailsBanner.DefaultVersionOption</a></code></td>
+                            <td class="colLast">Enumeration of default version options.</td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong>static&nbsp;enum</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href='../../grails/boot/GrailsBanner.OptionalVersionOption.html'>GrailsBanner.OptionalVersionOption</a></code></td>
+                            <td class="colLast">Enumeration of optional version options.</td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code><strong>static&nbsp;enum</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href='../../grails/boot/GrailsBanner.VersionOption.html'>GrailsBanner.VersionOption</a></code></td>
+                            <td class="colLast">Enumeration of supported version options.</td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code><strong>interface</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href='../../grails/boot/GrailsBanner.VersionsFormatter.html'>GrailsBanner.VersionsFormatter</a></code></td>
+                            <td class="colLast">Strategy interface for formatting version information
+ into printable lines.</td>
                         </tr>
                         
                     </table>
@@ -170,23 +191,23 @@ implements <a href='../../org.springframework.context.ApplicationContextAware.ht
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong><a href='../../org.springframework.context.ApplicationContext.html'>ApplicationContext</a></strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#applicationContext">applicationContext</a></code><br></td>
+                            <td class="colFirst"><code><strong>int</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#artPaddingBottom">artPaddingBottom</a></code><br></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong><a href='../../org/grails/web/gsp/io/GrailsConventionGroovyPageLocator.html'>GrailsConventionGroovyPageLocator</a></strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#groovyPageLocator">groovyPageLocator</a></code><br></td>
+                            <td class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#bannerFile">bannerFile</a></code><br></td>
                         </tr>
                         
                         <tr class="altColor">
-                            <td class="colFirst"><code><strong>java.util.Locale</strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#locale">locale</a></code><br></td>
+                            <td class="colFirst"><code><strong>int</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#bannerPaddingBottom">bannerPaddingBottom</a></code><br></td>
                         </tr>
                         
                         <tr class="rowColor">
-                            <td class="colFirst"><code><strong><a href='../../jakarta.servlet.ServletContext.html'>ServletContext</a></strong></code>&nbsp;</td>
-                            <td class="colLast"><code><a href="#servletContext">servletContext</a></code><br></td>
+                            <td class="colFirst"><code><strong>int</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a href="#bannerPaddingTop">bannerPaddingTop</a></code><br></td>
                         </tr>
                         
                     </table>
@@ -213,7 +234,7 @@ implements <a href='../../org.springframework.context.ApplicationContextAware.ht
                         
                         <tr class="altColor">
                             <td class="colFirst">
-                                <code><strong><a href="#PageRenderer(org.grails.gsp.GroovyPagesTemplateEngine)">PageRenderer</a></strong>(<a href='../../org/grails/gsp/GroovyPagesTemplateEngine.html'>GroovyPagesTemplateEngine</a> templateEngine)</code><br></td>
+                                <code><strong><a href="#GrailsBanner()">GrailsBanner</a></strong>()</code><br></td>
                         </tr>
                         
                     </table>
@@ -239,26 +260,38 @@ implements <a href='../../org.springframework.context.ApplicationContextAware.ht
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>protected&nbsp;<a href='../../org/grails/gsp/io/GroovyPageScriptSource.html'>GroovyPageScriptSource</a></code></td>
-                            <td class="colLast"><code><strong><a href="#findResource(java.lang.String)">findResource</a></strong>(java.lang.String basePath)</code><br></td>
+                            <td class="colLast"><code>protected&nbsp;java.lang.String</code></td>
+                            <td class="colLast"><code><strong><a href="#createBannerArt(org.springframework.core.env.Environment)">createBannerArt</a></strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> environment)</code><br>Creates the banner art to be displayed.</td>
                         </tr>
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>java.lang.String</code></td>
-                            <td class="colLast"><code><strong><a href="#render(java.util.Map)">render</a></strong>(java.util.Map args)</code><br>Renders a page and returns the contents</td>
+                            <td class="colLast"><code>protected&nbsp;java.util.Map&lt;java.lang.String, java.lang.String&gt;</code></td>
+                            <td class="colLast"><code><strong><a href="#createBannerVersions(org.springframework.core.env.Environment)">createBannerVersions</a></strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> env)</code><br>Creates a map of versions to be displayed in the banner.</td>
                         </tr>
                         
                         <tr class="altColor">
                             <td class="colFirst"><code></code></td>
-                            <td class="colLast"><code>void</code></td>
-                            <td class="colLast"><code><strong><a href="#renderTo(java.util.Map, java.io.Writer)">renderTo</a></strong>(java.util.Map args, java.io.Writer writer)</code><br>Renders a page and returns the contents</td>
+                            <td class="colLast"><code>protected&nbsp;<a href='../../grails/boot/GrailsBanner.VersionsFormatter.html'>GrailsBanner.VersionsFormatter</a></code></td>
+                            <td class="colLast"><code><strong><a href="#createVersionsFormatter()">createVersionsFormatter</a></strong>()</code><br>Creates the versions formatter to format the version information.</td>
                         </tr>
                         
                         <tr class="rowColor">
                             <td class="colFirst"><code></code></td>
                             <td class="colLast"><code>void</code></td>
-                            <td class="colLast"><code><strong><a href="#renderTo(java.util.Map, java.io.OutputStream)">renderTo</a></strong>(java.util.Map args, java.io.OutputStream stream)</code><br>Renders a page and returns the contents</td>
+                            <td class="colLast"><code><strong><a href="#printBanner(org.springframework.core.env.Environment, Class, java.io.PrintStream)">printBanner</a></strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> environment, java.lang.Class&lt;?&gt; sourceClass, java.io.PrintStream out)</code><br>Prints the banner to the specified PrintStream.</td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td class="colFirst"><code></code></td>
+                            <td class="colLast"><code>protected&nbsp;boolean</code></td>
+                            <td class="colLast"><code><strong><a href="#shouldDisplayArt(org.springframework.core.env.Environment)">shouldDisplayArt</a></strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> env)</code><br>Determines whether to display the banner art.</td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td class="colFirst"><code></code></td>
+                            <td class="colLast"><code>protected&nbsp;boolean</code></td>
+                            <td class="colLast"><code><strong><a href="#shouldDisplayVersions(org.springframework.core.env.Environment)">shouldDisplayVersions</a></strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> env)</code><br>Determines whether to display the version information.</td>
                         </tr>
                         
                     </table>
@@ -304,34 +337,34 @@ implements <a href='../../org.springframework.context.ApplicationContextAware.ht
                 </a>
                     <h3>Property Detail</h3>
                     
-                        <a name="applicationContext"><!-- --></a>
+                        <a name="artPaddingBottom"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href='../../org.springframework.context.ApplicationContext.html'>ApplicationContext</a> <strong>applicationContext</strong></h4>
+                                <h4>int <strong>artPaddingBottom</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="groovyPageLocator"><!-- --></a>
+                        <a name="bannerFile"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href='../../org/grails/web/gsp/io/GrailsConventionGroovyPageLocator.html'>GrailsConventionGroovyPageLocator</a> <strong>groovyPageLocator</strong></h4>
+                                <h4>java.lang.String <strong>bannerFile</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="locale"><!-- --></a>
+                        <a name="bannerPaddingBottom"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>java.util.Locale <strong>locale</strong></h4>
+                                <h4>int <strong>bannerPaddingBottom</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
                     
-                        <a name="servletContext"><!-- --></a>
+                        <a name="bannerPaddingTop"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><a href='../../jakarta.servlet.ServletContext.html'>ServletContext</a> <strong>servletContext</strong></h4>
+                                <h4>int <strong>bannerPaddingTop</strong></h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -350,10 +383,10 @@ implements <a href='../../org.springframework.context.ApplicationContextAware.ht
                 </a>
                     <h3>Constructor Detail</h3>
                     
-                        <a name="PageRenderer(org.grails.gsp.GroovyPagesTemplateEngine)"><!-- --></a>
+                        <a name="GrailsBanner()"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4><strong>PageRenderer</strong>(<a href='../../org/grails/gsp/GroovyPagesTemplateEngine.html'>GroovyPagesTemplateEngine</a> templateEngine)</h4>
+                                <h4><strong>GrailsBanner</strong>()</h4>
                                 <p></p>
                             </li>
                         </ul>
@@ -371,35 +404,51 @@ implements <a href='../../org.springframework.context.ApplicationContextAware.ht
                 </a>
                     <h3>Method Detail</h3>
                     
-                        <a name="findResource(java.lang.String)"><!-- --></a>
+                        <a name="createBannerArt(org.springframework.core.env.Environment)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>protected&nbsp;<a href='../../org/grails/gsp/io/GroovyPageScriptSource.html'>GroovyPageScriptSource</a> <strong>findResource</strong>(java.lang.String basePath)</h4>
-                                <p></p>
+                                <h4>protected&nbsp;java.lang.String <strong>createBannerArt</strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> environment)</h4>
+                                <p> Creates the banner art to be displayed. <DL><DT><B>Parameters:</B></DT><DD><code>environment</code> -  the current environment</DD></DL><DL><DT><B>Returns:</B></DT><DD>the banner art</DD></DL></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="createBannerVersions(org.springframework.core.env.Environment)"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>@java.lang.SuppressWarnings(value: GrMethodMayBeStatic)<br>protected&nbsp;java.util.Map&lt;java.lang.String, java.lang.String&gt; <strong>createBannerVersions</strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> env)</h4>
+                                <p> Creates a map of versions to be displayed in the banner. <DL><DT><B>Parameters:</B></DT><DD><code>env</code> -  the current env</DD></DL><DL><DT><B>Returns:</B></DT><DD>a map of version labels to version values</DD></DL></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="createVersionsFormatter()"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>protected&nbsp;<a href='../../grails/boot/GrailsBanner.VersionsFormatter.html'>GrailsBanner.VersionsFormatter</a> <strong>createVersionsFormatter</strong>()</h4>
+                                <p> Creates the versions formatter to format the version information. <DL><DT><B>Returns:</B></DT><DD>the versions formatter</DD></DL></p>
                             </li>
                         </ul>
                     
-                        <a name="render(java.util.Map)"><!-- --></a>
+                        <a name="printBanner(org.springframework.core.env.Environment, Class, java.io.PrintStream)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>java.lang.String <strong>render</strong>(java.util.Map args)</h4>
-                                <p> Renders a page and returns the contents<DL><DT><B>arg:</B></DT><DD>view The view to render. Must be an absolute view path since the controller name is unknown.</DD></DL><DL><DT><B>arg:</B></DT><DD>template The template to render. Must be an absolute template path since the controller name is unknown.</DD></DL><DL><DT><B>arg:</B></DT><DD>model The model to use for rendering</DD></DL> <DL><DT><B>Parameters:</B></DT><DD><code>args</code> -  The named argu [...]
+                                <h4>@java.lang.Override<br>void <strong>printBanner</strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> environment, java.lang.Class&lt;?&gt; sourceClass, java.io.PrintStream out)</h4>
+                                <p> Prints the banner to the specified PrintStream. <DL><DT><B>Parameters:</B></DT><DD><code>environment</code> -  the current environment</DD><DD><code>sourceClass</code> -  the source class</DD><DD><code>out</code> -  the PrintStream to print to</DD></DL></p>
                             </li>
                         </ul>
                     
-                        <a name="renderTo(java.util.Map, java.io.Writer)"><!-- --></a>
+                        <a name="shouldDisplayArt(org.springframework.core.env.Environment)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>void <strong>renderTo</strong>(java.util.Map args, java.io.Writer writer)</h4>
-                                <p> Renders a page and returns the contents<DL><DT><B>arg:</B></DT><DD>view The view to render. Must be an absolute view path since the controller name is unknown.</DD></DL><DL><DT><B>arg:</B></DT><DD>template The template to render. Must be an absolute template path since the controller name is unknown.</DD></DL><DL><DT><B>arg:</B></DT><DD>model The model to use for rendering</DD></DL> <DL><DT><B>Parameters:</B></DT><DD><code>args</code> -  The named argu [...]
+                                <h4>@java.lang.SuppressWarnings(value: GrMethodMayBeStatic)<br>protected&nbsp;boolean <strong>shouldDisplayArt</strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> env)</h4>
+                                <p> Determines whether to display the banner art. <DL><DT><B>Parameters:</B></DT><DD><code>env</code> -  the current environment</DD></DL><DL><DT><B>Returns:</B></DT><DD>true if the banner art should be displayed, false otherwise</DD></DL></p>
                             </li>
                         </ul>
                     
-                        <a name="renderTo(java.util.Map, java.io.OutputStream)"><!-- --></a>
+                        <a name="shouldDisplayVersions(org.springframework.core.env.Environment)"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
-                                <h4>void <strong>renderTo</strong>(java.util.Map args, java.io.OutputStream stream)</h4>
-                                <p> Renders a page and returns the contents<DL><DT><B>arg:</B></DT><DD>view The view to render. Must be an absolute view path since the controller name is unknown.</DD></DL><DL><DT><B>arg:</B></DT><DD>template The template to render. Must be an absolute template path since the controller name is unknown.</DD></DL><DL><DT><B>arg:</B></DT><DD>model The model to use for rendering</DD></DL> <DL><DT><B>Parameters:</B></DT><DD><code>args</code> -  The named argu [...]
+                                <h4>@java.lang.SuppressWarnings(value: GrMethodMayBeStatic)<br>protected&nbsp;boolean <strong>shouldDisplayVersions</strong>(<a href='../../org.springframework.core.env.Environment.html'>Environment</a> env)</h4>
+                                <p> Determines whether to display the version information. <DL><DT><B>Parameters:</B></DT><DD><code>env</code> -  the current environment</DD></DL><DL><DT><B>Returns:</B></DT><DD>true if the version information should be displayed, false otherwise</DD></DL></p>
                             </li>
                         </ul>
                     
@@ -430,8 +479,8 @@ implements <a href='../../org.springframework.context.ApplicationContextAware.ht
 <div class="subNav">
     <div>
         <ul class="navList">
-            <li><a href="../../index.html?grails/gsp/PageRenderer" target="_top">Frames</a></li>
-            <li><a href="PageRenderer.html" target="_top">No Frames</a></li>
+            <li><a href="../../index.html?grails/boot/GrailsBanner" target="_top">Frames</a></li>
+            <li><a href="GrailsBanner.html" target="_top">No Frames</a></li>
         </ul>
     </div>
     <div>
diff --git a/docs/snapshot/api/grails/boot/GrailsPluginApplication.html b/docs/snapshot/api/grails/boot/GrailsPluginApplication.html
index 5df63338c65..3a9ea60b334 100644
--- a/docs/snapshot/api/grails/boot/GrailsPluginApplication.html
+++ b/docs/snapshot/api/grails/boot/GrailsPluginApplication.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsPluginApplication (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsPluginApplication (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsPluginApplication (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsPluginApplication (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.1.html b/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.1.html
index ad077d6c250..9a6d20d17bd 100644
--- a/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.1.html
+++ b/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.1.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsApplicationPostProcessor.1 (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsApplicationPostProcessor.1 (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsApplicationPostProcessor.1 (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsApplicationPostProcessor.1 (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.2.html b/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.2.html
index eeb342f592b..02d0d1e7d86 100644
--- a/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.2.html
+++ b/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.2.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsApplicationPostProcessor.2 (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsApplicationPostProcessor.2 (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsApplicationPostProcessor.2 (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsApplicationPostProcessor.2 (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.3.html b/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.3.html
index eb6f8be876e..9644be01f03 100644
--- a/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.3.html
+++ b/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.3.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsApplicationPostProcessor.3 (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsApplicationPostProcessor.3 (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsApplicationPostProcessor.3 (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsApplicationPostProcessor.3 (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.html b/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.html
index 22f4cf61090..eca4ef8fc29 100644
--- a/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.html
+++ b/docs/snapshot/api/grails/boot/config/GrailsApplicationPostProcessor.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsApplicationPostProcessor (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsApplicationPostProcessor (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsApplicationPostProcessor (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsApplicationPostProcessor (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/GrailsAutoConfiguration.html b/docs/snapshot/api/grails/boot/config/GrailsAutoConfiguration.html
index 1cdb9e601ca..a7924ae6d63 100644
--- a/docs/snapshot/api/grails/boot/config/GrailsAutoConfiguration.html
+++ b/docs/snapshot/api/grails/boot/config/GrailsAutoConfiguration.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>GrailsAutoConfiguration (Grails 7.0.8-SNAPSHOT)</title>
+    <title>GrailsAutoConfiguration (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="GrailsAutoConfiguration (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="GrailsAutoConfiguration (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/package-summary.html b/docs/snapshot/api/grails/boot/config/package-summary.html
index 9b0728e0203..23e8eb5436d 100644
--- a/docs/snapshot/api/grails/boot/config/package-summary.html
+++ b/docs/snapshot/api/grails/boot/config/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.boot.config (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.boot.config (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.boot.config package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.boot.config (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.boot.config (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/boot/config/tools/ClassPathScanner.html b/docs/snapshot/api/grails/boot/config/tools/ClassPathScanner.html
index 8f02d35c1b8..ed0b88bc30f 100644
--- a/docs/snapshot/api/grails/boot/config/tools/ClassPathScanner.html
+++ b/docs/snapshot/api/grails/boot/config/tools/ClassPathScanner.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>ClassPathScanner (Grails 7.0.8-SNAPSHOT)</title>
+    <title>ClassPathScanner (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="ClassPathScanner (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="ClassPathScanner (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/tools/ProfilingGrailsApplicationPostProcessor.html b/docs/snapshot/api/grails/boot/config/tools/ProfilingGrailsApplicationPostProcessor.html
index c3e107439cf..b744a607424 100644
--- a/docs/snapshot/api/grails/boot/config/tools/ProfilingGrailsApplicationPostProcessor.html
+++ b/docs/snapshot/api/grails/boot/config/tools/ProfilingGrailsApplicationPostProcessor.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>ProfilingGrailsApplicationPostProcessor (Grails 7.0.8-SNAPSHOT)</title>
+    <title>ProfilingGrailsApplicationPostProcessor (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="ProfilingGrailsApplicationPostProcessor (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="ProfilingGrailsApplicationPostProcessor (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/tools/SettingsFile.html b/docs/snapshot/api/grails/boot/config/tools/SettingsFile.html
index 840f7a146d4..5e7a417c5da 100644
--- a/docs/snapshot/api/grails/boot/config/tools/SettingsFile.html
+++ b/docs/snapshot/api/grails/boot/config/tools/SettingsFile.html
@@ -27,7 +27,7 @@
 <html>
 <head>
     <!-- Generated by groovydoc (4.0.30) -->
-    <title>SettingsFile (Grails 7.0.8-SNAPSHOT)</title>
+    <title>SettingsFile (Grails 8.0.0-SNAPSHOT)</title>
     
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
@@ -37,7 +37,7 @@
 <body class="center">
 <script type="text/javascript"><!--
 if (location.href.indexOf('is-external=true') == -1) {
-    parent.document.title="SettingsFile (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="SettingsFile (Grails 8.0.0-SNAPSHOT)";
 }
 //-->
 </script>
diff --git a/docs/snapshot/api/grails/boot/config/tools/package-summary.html b/docs/snapshot/api/grails/boot/config/tools/package-summary.html
index 3fd7c6b39a7..737df7a0e59 100644
--- a/docs/snapshot/api/grails/boot/config/tools/package-summary.html
+++ b/docs/snapshot/api/grails/boot/config/tools/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.boot.config.tools (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.boot.config.tools (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.boot.config.tools package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.boot.config.tools (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.boot.config.tools (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
diff --git a/docs/snapshot/api/grails/boot/package-frame.html b/docs/snapshot/api/grails/boot/package-frame.html
index 06bc6c8b357..09f598fc55f 100644
--- a/docs/snapshot/api/grails/boot/package-frame.html
+++ b/docs/snapshot/api/grails/boot/package-frame.html
@@ -41,7 +41,7 @@
 <div class="indexContainer">
     <h2>Interfaces</h2>
     <ul>
-        <li><a href="GrailsPluginApplication.html" title="interface in grails.boot" target="classFrame"><em>GrailsPluginApplication</em></a></li>
+        <li><a href="GrailsBanner.VersionsFormatter.html" title="interface in grails.boot" target="classFrame"><em>GrailsBanner.VersionsFormatter</em></a></li><li><a href="GrailsPluginApplication.html" title="interface in grails.boot" target="classFrame"><em>GrailsPluginApplication</em></a></li>
     </ul>
 </div>
 
@@ -51,12 +51,20 @@
 <div class="indexContainer">
     <h2>Classes</h2>
     <ul>
-        <li><a href="GrailsApp.html" title="class in grails.boot" target="classFrame">GrailsApp</a></li><li><a href="GrailsApp.1.html" title="class in grails.boot" target="classFrame">GrailsApp.1</a></li><li><a href="GrailsApp.2.html" title="class in grails.boot" target="classFrame">GrailsApp.2</a></li><li><a href="GrailsAppBuilder.html" title="class in grails.boot" target="classFrame">GrailsAppBuilder</a></li>
+        <li><a href="GrailsApp.html" title="class in grails.boot" target="classFrame">GrailsApp</a></li><li><a href="GrailsApp.1.html" title="class in grails.boot" target="classFrame">GrailsApp.1</a></li><li><a href="GrailsApp.2.html" title="class in grails.boot" target="classFrame">GrailsApp.2</a></li><li><a href="GrailsAppBuilder.html" title="class in grails.boot" target="classFrame">GrailsAppBuilder</a></li><li><a href="GrailsBanner.html" title="class in grails.boot" target="classFram [...]
     </ul>
 </div>
 
 
 
+<div class="indexContainer">
+    <h2>Enums</h2>
+    <ul>
+        <li><a href="GrailsBanner.DefaultVersionOption.html" title="enum in grails.boot" target="classFrame">GrailsBanner.DefaultVersionOption</a></li><li><a href="GrailsBanner.OptionalVersionOption.html" title="enum in grails.boot" target="classFrame">GrailsBanner.OptionalVersionOption</a></li><li><a href="GrailsBanner.VersionOption.html" title="enum in grails.boot" target="classFrame">GrailsBanner.VersionOption</a></li>
+    </ul>
+</div>
+
+
 
 
 
diff --git a/docs/snapshot/api/grails/boot/package-summary.html b/docs/snapshot/api/grails/boot/package-summary.html
index 663e7296262..4e376a52523 100644
--- a/docs/snapshot/api/grails/boot/package-summary.html
+++ b/docs/snapshot/api/grails/boot/package-summary.html
@@ -22,7 +22,7 @@
 <html>
 <head>
 
-<title>grails.boot (Grails 7.0.8-SNAPSHOT)</title>
+<title>grails.boot (Grails 8.0.0-SNAPSHOT)</title>
 <meta name="keywords" content="grails.boot package">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <link rel ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" title="Style">
@@ -31,7 +31,7 @@
 <script type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="grails.boot (Grails 7.0.8-SNAPSHOT)";
+    parent.document.title="grails.boot (Grails 8.0.0-SNAPSHOT)";
 }
 </script>
 <noscript>
@@ -86,6 +86,15 @@ function windowTitle()
                         <th class="colFirst" scope="col">Interface</th>
                         <th class="colLast" scope="col">Description</th>
                     </tr>
+<tr class="altColor">
+                            <td class="colOne">
+                                <strong><a href="GrailsBanner.VersionsFormatter.html" title="class in grails/boot">
+                                    GrailsBanner.VersionsFormatter
+                                </a></strong>
+                            </td>
+                            <td>Strategy interface for formatting version information
+ into printable lines.</td>
+                        </tr>
 <tr class="altColor">
                             <td class="colOne">
                                 <strong><a href="GrailsPluginApplication.html" title="class in grails/boot">
@@ -146,6 +155,22 @@ function windowTitle()
                             </td>
                             <td>Fluent API for constructing GrailsApp instances. </td>
                         </tr>
+<tr class="altColor">
+                            <td class="colOne">
+                                <strong><a href="GrailsBanner.html" title="class in grails/boot">
+                                    GrailsBanner
+                                </a></strong>
... 195125 lines suppressed ...