You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2024/12/31 17:36:23 UTC

(causeway-site) 01/03: CAUSEWAY-3800 : staging changes to website

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

danhaywood pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/causeway-site.git

commit f30d1c271e85e43ac5a63f645b5ca6a278b4fc72
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Dec 31 17:26:51 2024 +0000

    CAUSEWAY-3800 : staging changes to website
---
 content/404.html                                   |   12 +-
 content/comguide/latest/about.html                 |   14 +-
 content/comguide/latest/algolia-search.html        |   14 +-
 content/comguide/latest/applying-patches.html      |   14 +-
 content/comguide/latest/cutting-a-release.html     |   57 +-
 content/comguide/latest/key-generation.html        |   14 +-
 .../comguide/latest/merging-a-pull-request.html    |   14 +-
 content/comguide/latest/nightly-builds.html        |   14 +-
 content/comguide/latest/pmc-notes.html             |   14 +-
 content/comguide/latest/policies.html              |   14 +-
 .../comguide/latest/post-release-successful.html   |  245 +-
 .../comguide/latest/post-release-unsuccessful.html |   28 +-
 .../comguide/latest/release-process-prereqs.html   |   40 +-
 content/comguide/latest/starter-apps.html          |   27 +-
 content/comguide/latest/updating-the-website.html  |   21 +-
 content/comguide/latest/verifying-releases.html    |   31 +-
 content/comguide/latest/weekly-builds.html         |   14 +-
 content/conguide/latest/about.html                 |   14 +-
 content/conguide/latest/agilej/about.html          |  561 ----
 .../conguide/latest/building-apache-causeway.html  |   14 +-
 content/conguide/latest/contributing.html          |   14 +-
 ...o-2c0041102f1f6bcf9afd5fc1fbc2002909b91c59.svg} |    2 +-
 ...mo-66b9a7537780af499f1e5e0891467a3f785ebdac.png |  Bin 17930 -> 18724 bytes
 content/conguide/latest/documentation/about.html   |   14 +-
 .../latest/documentation/asciidoc-syntax.html      |   16 +-
 .../documentation/building-docs-and-website.html   |   14 +-
 content/conguide/latest/eclipse/about.html         |   14 +-
 content/conguide/latest/git/about.html             |   14 +-
 content/conguide/latest/intellij/about.html        |   14 +-
 ...ns-6e9807ccacc032f251fc350ebf2b1a834083501f.svg |    1 -
 ...ns-f9708921813e511aea8cc60d01bdc77dbce849a0.svg |    1 +
 ...or-eea87b36b26840d40267aa0b63eabb87119a1520.svg |    1 -
 ...nt-f8a34e15c5fae7f64e365a444d0096e8022100b3.svg |    1 +
 ...ce-a1f5bbccdd631b692c9445f29ed31c99364f13b4.svg |    1 +
 content/core/latest/_overview/about.html           |  534 +++-
 content/core/latest/about.html                     |   14 +-
 content/core/latest/codegen-bytebuddy/about.html   |   14 +-
 content/core/latest/commons/about.html             |   14 +-
 .../commons/concurrent-task-list-UNUSED.html       |   14 +-
 content/core/latest/interaction/about.html         |   14 +-
 .../interactions-commands-and-executions.html      |   14 +-
 content/core/latest/internaltestsupport/about.html |   14 +-
 content/core/latest/metamodel/about.html           |   14 +-
 content/core/latest/metamodel/class-diagram.html   |   14 +-
 content/core/latest/metamodel/events.html          |   14 +-
 content/core/latest/metamodel/managed-object.html  |   14 +-
 content/core/latest/runtime/about.html             |   14 +-
 content/core/latest/runtimeservices/about.html     |   14 +-
 content/core/latest/transaction/about.html         |   14 +-
 content/core/latest/webapp/about.html              |   14 +-
 content/core/latest/webapp/webmodules.html         |   14 +-
 content/doap_causeway.rdf                          |   22 +-
 content/docs/latest/about.html                     |   36 +-
 content/docs/latest/archive/1-x.html               |   23 +-
 content/docs/latest/downloads/how-to.html          |   31 +-
 .../going-deeper/articles-and-presentations.html   |   23 +-
 content/docs/latest/going-deeper/books.html        |   23 +-
 content/docs/latest/landing-page/components.html   |   23 +-
 content/docs/latest/landing-page/framework.html    |   23 +-
 content/docs/latest/landing-page/guides.html       |   23 +-
 content/docs/latest/landing-page/releases.html     |   25 +-
 content/docs/latest/mavendeps/about.html           |   23 +-
 content/docs/latest/more-thanks/more-thanks.html   |   23 +-
 content/docs/latest/parent-pom/about.html          |   25 +-
 content/docs/latest/referenceapp/about.html        |   23 +-
 content/docs/latest/resources/about.html           |   23 +-
 content/docs/latest/resources/cheatsheet.html      |   23 +-
 content/docs/latest/resources/icons.html           |   23 +-
 content/docs/latest/starters/about.html            |   28 +-
 .../latest/starters/helloworld-script-jdo.html     |   23 +-
 .../latest/starters/helloworld-script-jpa.html     |   23 +-
 content/docs/latest/starters/helloworld.html       |   23 +-
 .../docs/latest/starters/simpleapp-script-jdo.html |   23 +-
 .../docs/latest/starters/simpleapp-script-jpa.html |   23 +-
 content/docs/latest/starters/simpleapp.html        |   23 +-
 content/docs/latest/support/about.html             |   23 +-
 content/docs/latest/support/mailing-list.html      |   23 +-
 content/docs/latest/support/slack-channel.html     |   23 +-
 .../causeway-in-pictures.html                      |   23 +-
 .../what-is-apache-causeway/common-use-cases.html  |   23 +-
 content/extensions/latest/about.html               |   14 +-
 content/gqlv/latest/about.html                     |   19 +-
 content/gqlv/latest/i18n.html                      |   14 +-
 content/gqlv/latest/setup-and-configuration.html   |   21 +-
 content/gqlv/latest/spi-services.html              |   14 +-
 content/gqlv/latest/testsupport.html               |   14 +-
 content/incubator/latest/about.html                |   14 +-
 content/pjdo/latest/about.html                     |   19 +-
 .../disabling-persistence-by-reachability.html     |   14 +-
 content/pjdo/latest/db-schemas.html                |   14 +-
 content/pjdo/latest/dependency-injection.html      |   14 +-
 content/pjdo/latest/enhancer.html                  |   14 +-
 content/pjdo/latest/hints-and-tips.html            |   14 +-
 content/pjdo/latest/mapping-guide.html             |   14 +-
 content/pjdo/latest/setup-and-configuration.html   |   18 +-
 content/pjdo/latest/spis.html                      |   14 +-
 content/pjpa/latest/about.html                     |   20 +-
 content/pjpa/latest/caching.html                   |   14 +-
 content/pjpa/latest/db-schemas.html                |   14 +-
 content/pjpa/latest/dependency-injection.html      |   14 +-
 content/pjpa/latest/domain-services.html           |   14 +-
 content/pjpa/latest/hints-and-tips.html            |   14 +-
 content/pjpa/latest/mapping-guide.html             |   14 +-
 content/pjpa/latest/setup-and-configuration.html   |   32 +-
 content/pjpa/latest/weaving.html                   |   14 +-
 content/{vro => querydsl}/latest/about.html        |  113 +-
 .../latest/autocomplete-annotations.html}          |  208 +-
 .../latest/example-queries.html}                   |  219 +-
 content/querydsl/latest/index.html                 |    9 +
 .../latest/setup-and-configuration.html            |  303 +-
 content/refguide/latest/about.html                 |   64 +-
 content/refguide/latest/applib-ant/Column.html     |   64 +-
 content/refguide/latest/applib-ant/Digits.html     |   64 +-
 .../refguide/latest/applib-ant/Discriminator.html  |   64 +-
 content/refguide/latest/applib-ant/Entity.html     |   64 +-
 .../refguide/latest/applib-ant/NotPersistent.html  |   64 +-
 content/refguide/latest/applib-ant/Nullable.html   |   64 +-
 content/refguide/latest/applib-ant/Pattern.html    |   64 +-
 .../latest/applib-ant/PersistenceCapable.html      |   64 +-
 content/refguide/latest/applib-ant/PrimaryKey.html |   64 +-
 .../latest/applib-ant/XmlJavaTypeAdapter.html      |   64 +-
 .../refguide/latest/applib-ant/XmlRootElement.html |   64 +-
 content/refguide/latest/applib-ant/about.html      |   70 +-
 content/refguide/latest/applib-classes/about.html  |   64 +-
 content/refguide/latest/applib-classes/events.html |   64 +-
 content/refguide/latest/applib-classes/layout.html |   64 +-
 .../latest/applib-classes/mixees-and-mixins.html   |   64 +-
 .../applib-classes/non-persisted-objects.html      |   64 +-
 content/refguide/latest/applib-classes/spec.html   |   64 +-
 .../refguide/latest/applib-classes/utility.html    |   64 +-
 .../latest/applib-classes/value-types.html         |   64 +-
 content/refguide/latest/applib-methods/about.html  |   64 +-
 .../refguide/latest/applib-methods/lifecycle.html  |   64 +-
 .../refguide/latest/applib-methods/prefixes.html   |   64 +-
 .../refguide/latest/applib-methods/ui-hints.html   |   64 +-
 content/refguide/latest/applib-svc/about.html      |   64 +-
 .../latest/applib/index/CausewayModuleApplib.html  |   64 +-
 ...sewayModuleApplibChangeAndExecutionLoggers.html |   64 +-
 .../applib/index/CausewayModuleApplibMixins.html   |   64 +-
 .../refguide/latest/applib/index/Identifier.html   |  130 +-
 .../refguide/latest/applib/index/ViewModel.html    |   64 +-
 .../latest/applib/index/annotation/Action.html     |   64 +-
 .../applib/index/annotation/ActionLayout.html      |   64 +-
 .../applib/index/annotation/BookmarkPolicy.html    |   64 +-
 .../latest/applib/index/annotation/Bounding.html   |   64 +-
 .../latest/applib/index/annotation/Collection.html |   64 +-
 .../applib/index/annotation/CollectionLayout.html  |  104 +-
 .../applib/index/annotation/DomainObject.html      |  211 +-
 .../index/annotation/DomainObjectLayout.html       |   64 +-
 .../applib/index/annotation/DomainService.html     |   64 +-
 .../index/annotation/DomainServiceLayout.html      |   64 +-
 .../annotation/DomainServiceLayout_MenuBar.html    |   64 +-
 .../applib/index/annotation/Domain_Exclude.html    |   64 +-
 .../applib/index/annotation/Domain_Include.html    |   64 +-
 .../latest/applib/index/annotation/Editing.html    |   64 +-
 .../applib/index/annotation/EntityChangeKind.html  |   64 +-
 .../latest/applib/index/annotation/HomePage.html   |   64 +-
 .../applib/index/annotation/InteractionScope.html  |   64 +-
 .../applib/index/annotation/Introspection.html     |   64 +-
 .../applib/index/annotation/LabelPosition.html     |   64 +-
 .../applib/index/annotation/MemberSupport.html     |   64 +-
 .../latest/applib/index/annotation/MinLength.html  |   64 +-
 .../latest/applib/index/annotation/Module.html     |   64 +-
 .../latest/applib/index/annotation/Nature.html     |   64 +-
 .../latest/applib/index/annotation/Navigable.html  |   92 +-
 .../applib/index/annotation/ObjectLifecycle.html   |   64 +-
 .../applib/index/annotation/ObjectSupport.html     |   64 +-
 .../applib/index/annotation/Optionality.html       |   64 +-
 .../latest/applib/index/annotation/Parameter.html  |   64 +-
 .../applib/index/annotation/ParameterLayout.html   |   64 +-
 .../applib/index/annotation/ParameterTuple.html    |   64 +-
 .../index/annotation/PrecedingParamsPolicy.html    |   64 +-
 .../index/annotation/PriorityPrecedence.html       |   68 +-
 .../applib/index/annotation/Programmatic.html      |   66 +-
 .../latest/applib/index/annotation/Projecting.html |   64 +-
 .../applib/index/annotation/PromptStyle.html       |   64 +-
 .../latest/applib/index/annotation/Property.html   |  124 +-
 .../applib/index/annotation/PropertyLayout.html    |   99 +-
 .../latest/applib/index/annotation/Publishing.html |   64 +-
 .../latest/applib/index/annotation/Redirect.html   |   64 +-
 .../latest/applib/index/annotation/Repainting.html |   64 +-
 .../latest/applib/index/annotation/RestrictTo.html |   64 +-
 .../applib/index/annotation/SemanticsOf.html       |   64 +-
 .../latest/applib/index/annotation/Snapshot.html   |   64 +-
 .../applib/index/annotation/TimePrecision.html     |   64 +-
 .../index/annotation/TimeZoneTranslation.html      |   64 +-
 .../latest/applib/index/annotation/Title.html      |   64 +-
 .../applib/index/annotation/TransactionScope.html  |   64 +-
 .../latest/applib/index/annotation/Value.html      |   64 +-
 .../applib/index/annotation/ValueSemantics.html    |   64 +-
 .../latest/applib/index/annotation/Where.html      |   64 +-
 ...PropertyLayout-FieldSet-examples-and-usage.html |   64 +-
 .../hooks/ActionLayout_010-examples-and-usage.html |   64 +-
 .../hooks/ActionLayout_021-promptStyle.html        |   64 +-
 .../hooks/ActionLayout_022-position.html           |   64 +-
 .../hooks/ActionLayout_023-describedAs.html        |   64 +-
 .../hooks/ActionLayout_024-cssClass.html           |   64 +-
 .../hooks/ActionLayout_025-cssClassFa.html         |   64 +-
 .../hooks/ActionLayout_026-bookmarking.html        |   64 +-
 .../annotation/hooks/ActionLayout_027-hidden.html  |   64 +-
 .../annotation/hooks/ActionLayout_028-named.html   |   64 +-
 .../hooks/ActionLayout_029-redirect.html           |   64 +-
 .../hooks/Action_010-examples-and-usage.html       |   64 +-
 .../annotation/hooks/Action_021-associating.html   |   64 +-
 .../hooks/Action_022-action-semantics.html         |   64 +-
 .../hooks/Action_023-deployment-modes.html         |   64 +-
 .../annotation/hooks/Action_024-domain-events.html |   64 +-
 .../hooks/Action_025-execution-publishing.html     |   64 +-
 .../hooks/Action_026-command-processing.html       |   64 +-
 .../hooks/Action_027-collection-types.html         |   64 +-
 .../annotation/hooks/Action_030-see-also.html      |   64 +-
 .../CollectionLayout_010-examples-and-usage.html   |   64 +-
 .../hooks/CollectionLayout_021-defaultView.html    |   64 +-
 .../hooks/CollectionLayout_022-paged.html          |   64 +-
 .../hooks/CollectionLayout_023-describedAs.html    |   64 +-
 .../hooks/CollectionLayout_024-sortedBy.html       |   64 +-
 .../hooks/CollectionLayout_025-cssClass.html       |   64 +-
 .../hooks/CollectionLayout_026-named.html          |   64 +-
 .../hooks/CollectionLayout_027-hidden.html         |   64 +-
 .../hooks/Collection_010-examples-and-usage.html   |   64 +-
 .../hooks/Collection_021_domainEvent.html          |   64 +-
 .../annotation/hooks/Collection_022_hidden.html    |   64 +-
 .../annotation/hooks/Collection_023_typeOf.html    |   64 +-
 .../DomainObjectLayout_010-examples-and-usage.html |   64 +-
 .../hooks/DomainObjectLayout_021-describedAs.html  |   64 +-
 .../hooks/DomainObjectLayout_022-cssClass.html     |   64 +-
 .../hooks/DomainObjectLayout_023-cssClassFa.html   |   64 +-
 .../hooks/DomainObjectLayout_024-named.html        |   64 +-
 .../hooks/DomainObjectLayout_025-bookmarking.html  |   64 +-
 .../hooks/DomainObjectLayout_026-paged.html        |   64 +-
 .../hooks/DomainObjectLayout_027-ui-events.html    |   64 +-
 .../hooks/DomainObject_010-examples-and-usage.html |   64 +-
 .../hooks/DomainObject_021-logicalTypeName.html    |   64 +-
 .../annotation/hooks/DomainObject_022-nature.html  |   64 +-
 .../annotation/hooks/DomainObject_023-editing.html |   64 +-
 .../hooks/DomainObject_024-domain-events.html      |   64 +-
 .../hooks/DomainObject_025-lifecycle-events.html   |   64 +-
 .../DomainObject_026-entityChangePublishing.html   |   64 +-
 .../hooks/DomainObject_027-bounding.html           |   64 +-
 .../DomainObject_028-autoCompleteRepository.html   |   64 +-
 .../hooks/DomainObject_029-mixinMethod.html        |   64 +-
 .../hooks/DomainObject_040-see-also.html           |   64 +-
 ...DomainServiceLayout_010-examples-and-usage.html |   64 +-
 .../hooks/DomainServiceLayout_021-menuBar.html     |   64 +-
 .../hooks/DomainServiceLayout_022-named.html       |   64 +-
 .../DomainService_010-examples-and-usage.html      |   64 +-
 .../hooks/DomainService_021-objectType.html        |   64 +-
 .../annotation/hooks/DomainService_022-nature.html |   64 +-
 .../hooks/Facets_010-examples-and-usage.html       |   64 +-
 .../hooks/HomePage_010-examples-and-usage.html     |   64 +-
 .../InteractionScope_010-examples-and-usage.html   |   64 +-
 .../hooks/MinLength_010-examples-and-usage.html    |   64 +-
 .../ParameterLayout_010-examples-and-usage.html    |   64 +-
 .../hooks/ParameterLayout_021-labelPosition.html   |   64 +-
 .../hooks/ParameterLayout_022-multiLine.html       |   64 +-
 .../hooks/ParameterLayout_023-describedAs.html     |   64 +-
 .../hooks/ParameterLayout_024-cssClass.html        |   64 +-
 .../hooks/ParameterLayout_025-renderDay.html       |   64 +-
 .../hooks/ParameterLayout_026-named.html           |   64 +-
 .../hooks/ParameterLayout_027-typicalLength.html   |   64 +-
 .../hooks/Parameter_010-examples-and-usage.html    |   64 +-
 .../hooks/Parameter_021-optionality.html           |   64 +-
 .../annotation/hooks/Parameter_022-maxLength.html  |   64 +-
 .../hooks/Parameter_023-mustSatisfy.html           |   64 +-
 .../hooks/Parameter_024-regexPattern.html          |   64 +-
 .../annotation/hooks/Parameter_025-fileAccept.html |   64 +-
 .../hooks/Programmatic_010-examples-and-usage.html |   64 +-
 .../PropertyLayout_010-examples-and-usage.html     |   64 +-
 .../hooks/PropertyLayout_021_labelPosition.html    |   64 +-
 .../hooks/PropertyLayout_022_promptStyle.html      |   64 +-
 .../hooks/PropertyLayout_023_multiLine.html        |   64 +-
 .../hooks/PropertyLayout_024_navigable.html        |   64 +-
 .../hooks/PropertyLayout_025_describedAs.html      |   64 +-
 .../hooks/PropertyLayout_026_cssClass.html         |   64 +-
 .../hooks/PropertyLayout_027_renderDay.html        |   64 +-
 .../hooks/PropertyLayout_028_repainting.html       |   64 +-
 .../annotation/hooks/PropertyLayout_029_named.html |   64 +-
 .../hooks/PropertyLayout_030_hidden.html           |   64 +-
 .../hooks/PropertyLayout_31_typicalLength.html     |   64 +-
 .../hooks/Property_010-examples-and-usage.html     |   64 +-
 .../annotation/hooks/Property_021-optionality.html |   64 +-
 .../annotation/hooks/Property_022-editing.html     |   64 +-
 .../annotation/hooks/Property_023-maxLength.html   |   64 +-
 .../annotation/hooks/Property_024-mustSatisfy.html |   64 +-
 .../annotation/hooks/Property_025-projecting.html  |   64 +-
 .../hooks/Property_026-domain-events.html          |   64 +-
 .../hooks/Property_027-execution-publishing.html   |   64 +-
 .../hooks/Property_028-command-processing.html     |   64 +-
 .../hooks/Property_029-regexPattern.html           |   64 +-
 .../annotation/hooks/Property_030-snapshot.html    |   64 +-
 .../annotation/hooks/Property_031-fileAccept.html  |   64 +-
 .../annotation/hooks/Property_033-hidden.html      |   64 +-
 .../hooks/Title_010-examples-and-usage.html        |   64 +-
 .../client/RepresentationTypeSimplifiedV2.html     |   64 +-
 .../applib/index/client/SuppressionType.html       |   64 +-
 .../latest/applib/index/clock/VirtualClock.html    |   64 +-
 .../applib/index/domain/DomainObjectList.html      |   64 +-
 .../applib/index/events/EventObjectBase.html       |   64 +-
 .../index/events/domain/AbstractDomainEvent.html   |   64 +-
 .../index/events/domain/ActionDomainEvent.html     |   64 +-
 .../index/events/domain/CollectionDomainEvent.html |   64 +-
 .../index/events/domain/PropertyDomainEvent.html   |   64 +-
 .../events/lifecycle/AbstractLifecycleEvent.html   |   64 +-
 .../index/events/lifecycle/ObjectCreatedEvent.html |   64 +-
 .../index/events/lifecycle/ObjectLoadedEvent.html  |   64 +-
 .../events/lifecycle/ObjectPersistedEvent.html     |   64 +-
 .../events/lifecycle/ObjectPersistingEvent.html    |   64 +-
 .../events/lifecycle/ObjectRemovingEvent.html      |   64 +-
 .../index/events/lifecycle/ObjectUpdatedEvent.html |   64 +-
 .../events/lifecycle/ObjectUpdatingEvent.html      |   64 +-
 .../applib/index/events/ui/AbstractUiEvent.html    |   64 +-
 .../applib/index/events/ui/CssClassUiEvent.html    |   64 +-
 .../latest/applib/index/events/ui/IconUiEvent.html |   64 +-
 .../applib/index/events/ui/LayoutUiEvent.html      |   64 +-
 .../applib/index/events/ui/TitleUiEvent.html       |   64 +-
 .../index/exceptions/RecoverableException.html     |   64 +-
 .../index/exceptions/TranslatableException.html    |   64 +-
 .../index/exceptions/UnrecoverableException.html   |   64 +-
 .../unrecoverable/BookmarkNotFoundException.html   |   64 +-
 .../unrecoverable/DomainModelException.html        |   64 +-
 .../unrecoverable/MetaModelException.html          |   64 +-
 .../unrecoverable/NoAuthenticatorException.html    |   64 +-
 .../unrecoverable/ObjectNotFoundException.html     |   64 +-
 .../unrecoverable/ObjectPersistenceException.html  |   64 +-
 .../unrecoverable/PersistFailedException.html      |   64 +-
 .../unrecoverable/ReflectiveActionException.html   |   64 +-
 .../unrecoverable/RepositoryException.html         |   64 +-
 .../unrecoverable/UnexpectedCallException.html     |   64 +-
 .../unrecoverable/UnknownTypeException.html        |   64 +-
 .../refguide/latest/applib/index/graph/Edge.html   |   64 +-
 .../latest/applib/index/graph/SimpleEdge.html      |   64 +-
 .../refguide/latest/applib/index/graph/Vertex.html |  217 +-
 .../applib/index/graph/tree/TreeAdapter.html       |   82 +-
 .../latest/applib/index/graph/tree/TreeNode.html   |  195 +-
 .../latest/applib/index/graph/tree/TreePath.html   |  132 +-
 .../latest/applib/index/graph/tree/TreeState.html  |   75 +-
 .../latest/applib/index/id/HasLogicalType.html     |  219 +-
 .../latest/applib/index/id/LogicalType.html        |  378 ++-
 .../latest/applib/index/jaxb/DataTypeFactory.html  |   64 +-
 .../applib/index/jaxb/JavaSqlJaxbAdapters.html     |   64 +-
 .../JavaSqlXMLGregorianCalendarMarshalling.html    |   64 +-
 .../applib/index/jaxb/JavaTimeJaxbAdapters.html    |   64 +-
 .../JavaTimeXMLGregorianCalendarMarshalling.html   |   64 +-
 .../applib/index/jaxb/JavaUtilJaxbAdapters.html    |   64 +-
 .../index/jaxb/PersistentEntitiesAdapter.html      |   64 +-
 .../applib/index/jaxb/PersistentEntityAdapter.html |   64 +-
 .../applib/index/jaxb/PrimitiveJaxbAdapters.html   |   64 +-
 .../applib/index/layout/LayoutConstants.html       |   64 +-
 .../index/layout/component/ActionLayoutData.html   |   64 +-
 .../layout/component/ActionLayoutDataOwner.html    |   64 +-
 .../layout/component/CollectionLayoutData.html     |   64 +-
 .../component/CollectionLayoutDataOwner.html       |   64 +-
 .../index/layout/component/CssClassFaPosition.html |   64 +-
 .../layout/component/DomainObjectLayoutData.html   |   64 +-
 .../component/DomainObjectLayoutDataOwner.html     |   64 +-
 .../applib/index/layout/component/FieldSet.html    |   64 +-
 .../index/layout/component/FieldSetOwner.html      |   64 +-
 .../index/layout/component/HasBookmarking.html     |   64 +-
 .../applib/index/layout/component/HasCssClass.html |   64 +-
 .../index/layout/component/HasCssClassFa.html      |   64 +-
 .../index/layout/component/HasDescribedAs.html     |   64 +-
 .../applib/index/layout/component/HasHidden.html   |   64 +-
 .../applib/index/layout/component/HasNamed.html    |   64 +-
 .../index/layout/component/MemberRegion.html       |   64 +-
 .../index/layout/component/MemberRegionOwner.html  |   64 +-
 .../applib/index/layout/component/Owned.html       |   64 +-
 .../applib/index/layout/component/Owner.html       |   64 +-
 .../index/layout/component/PropertyLayoutData.html |   64 +-
 .../layout/component/ServiceActionLayoutData.html  |   64 +-
 .../component/ServiceActionLayoutDataOwner.html    |   64 +-
 .../latest/applib/index/layout/grid/Grid.html      |   64 +-
 .../applib/index/layout/grid/GridAbstract.html     |   64 +-
 .../index/layout/grid/bootstrap/BSClearFix.html    |   64 +-
 .../layout/grid/bootstrap/BSClearFixHidden.html    |   64 +-
 .../layout/grid/bootstrap/BSClearFixVisible.html   |   64 +-
 .../applib/index/layout/grid/bootstrap/BSCol.html  |   64 +-
 .../index/layout/grid/bootstrap/BSElement.html     |   64 +-
 .../layout/grid/bootstrap/BSElementAbstract.html   |   64 +-
 .../applib/index/layout/grid/bootstrap/BSGrid.html |   64 +-
 .../applib/index/layout/grid/bootstrap/BSRow.html  |   64 +-
 .../index/layout/grid/bootstrap/BSRowContent.html  |   64 +-
 .../layout/grid/bootstrap/BSRowContentOwner.html   |   64 +-
 .../index/layout/grid/bootstrap/BSRowOwner.html    |   64 +-
 .../applib/index/layout/grid/bootstrap/BSTab.html  |   64 +-
 .../index/layout/grid/bootstrap/BSTabGroup.html    |   64 +-
 .../layout/grid/bootstrap/BSTabGroupOwner.html     |   64 +-
 .../index/layout/grid/bootstrap/BSTabOwner.html    |   64 +-
 .../index/layout/grid/bootstrap/HasCssId.html      |   64 +-
 .../applib/index/layout/grid/bootstrap/Size.html   |   64 +-
 .../index/layout/grid/bootstrap/SizeSpan.html      |   64 +-
 .../index/layout/grid/bootstrap/WithinGrid.html    |   64 +-
 .../latest/applib/index/layout/links/Link.html     |   64 +-
 .../applib/index/layout/menubars/HasNamed.html     |   64 +-
 .../latest/applib/index/layout/menubars/Menu.html  |   64 +-
 .../applib/index/layout/menubars/MenuBar.html      |   64 +-
 .../applib/index/layout/menubars/MenuBars.html     |   64 +-
 .../index/layout/menubars/MenuBarsAbstract.html    |   64 +-
 .../applib/index/layout/menubars/MenuSection.html  |   64 +-
 .../index/layout/menubars/bootstrap/BSMenu.html    |   64 +-
 .../index/layout/menubars/bootstrap/BSMenuBar.html |   64 +-
 .../layout/menubars/bootstrap/BSMenuBars.html      |   64 +-
 .../layout/menubars/bootstrap/BSMenuSection.html   |   64 +-
 .../latest/applib/index/locale/UserLocale.html     |   64 +-
 .../latest/applib/index/mixins/dto/Dto.html        |   66 +-
 .../applib/index/mixins/dto/DtoMixinConstants.html |   64 +-
 .../applib/index/mixins/dto/Dto_downloadXml.html   |   64 +-
 .../applib/index/mixins/dto/Dto_downloadXsd.html   |   64 +-
 .../index/mixins/dto/hooks/Dto_see-also.html       |   64 +-
 .../index/mixins/layout/Object_downloadLayout.html |   64 +-
 .../hooks/Object_downloadLayout_see-also.html      |   64 +-
 .../metamodel/Object_downloadMetamodelXml.html     |   64 +-
 .../mixins/metamodel/Object_logicalTypeName.html   |   66 +-
 .../mixins/metamodel/Object_objectIdentifier.html  |   66 +-
 .../mixins/metamodel/Object_rebuildMetamodel.html  |   64 +-
 .../hooks/Object_rebuildMetamodel_see-also.html    |   64 +-
 .../index/mixins/rest/Object_openRestApi.html      |   64 +-
 .../rest/hooks/Object_openRestApi_see-also.html    |   64 +-
 .../applib/index/mixins/security/HasUsername.html  |   64 +-
 .../index/mixins/system/DomainChangeRecord.html    |   64 +-
 .../system/DomainChangeRecord_ChangeType.html      |   64 +-
 .../index/mixins/system/HasInteractionId.html      |   64 +-
 .../mixins/system/HasInteractionIdAndSequence.html |   64 +-
 .../mixins/system/HasTarget_openTargetObject.html  |   64 +-
 .../system/hooks/HasInteractionId_see-also.html    |   64 +-
 .../applib/index/mixins/updates/OnUpdatedAt.html   |   64 +-
 .../applib/index/mixins/updates/OnUpdatedBy.html   |   64 +-
 .../index/mixins/updates/OnUpdatedByAndAt.html     |   64 +-
 .../updates/hooks/WithUpdatedAt_usage-notes.html   |   64 +-
 .../hooks/WithUpdatedByAndAt_usage-notes.html      |   64 +-
 .../updates/hooks/WithUpdatedBy_usage-notes.html   |   64 +-
 .../applib/index/query/AllInstancesQuery.html      |   64 +-
 .../latest/applib/index/query/NamedQuery.html      |   64 +-
 .../refguide/latest/applib/index/query/Query.html  |   64 +-
 .../latest/applib/index/query/QueryRange.html      |   64 +-
 .../services/acceptheader/AcceptHeaderService.html |   66 +-
 .../AcceptHeaderService_010-implementation.html    |   66 +-
 ...AcceptHeaderService_020-examples-and-usage.html |   64 +-
 .../index/services/appfeat/ApplicationFeature.html |   72 +-
 .../services/appfeat/ApplicationFeatureId.html     |   64 +-
 .../appfeat/ApplicationFeatureRepository.html      |   66 +-
 .../services/appfeat/ApplicationFeatureSort.html   |   64 +-
 .../services/appfeat/ApplicationMemberSort.html    |   64 +-
 ...cationFeatureRepository_010-implementation.html |   66 +-
 ...onFeatureRepository_020-examples-and-usage.html |   64 +-
 ... => ApplicationFeature_010-implementation.html} |   78 +-
 .../services/appfeatui/ApplicationFeatureMenu.html |   64 +-
 .../appfeatui/ApplicationFeatureViewModel.html     |   64 +-
 .../services/appfeatui/ApplicationNamespace.html   |   64 +-
 .../index/services/appfeatui/ApplicationType.html  |   64 +-
 .../services/appfeatui/ApplicationTypeAction.html  |   64 +-
 .../appfeatui/ApplicationTypeCollection.html       |   64 +-
 .../services/appfeatui/ApplicationTypeMember.html  |   64 +-
 .../appfeatui/ApplicationTypeProperty.html         |   64 +-
 .../services/ascii/AsciiIdentifierService.html     |   72 +-
 ...AsciiIdentifierService_010-implementation.html} |   71 +-
 .../applib/index/services/bookmark/Bookmark.html   |   64 +-
 .../index/services/bookmark/BookmarkHolder.html    |   64 +-
 .../services/bookmark/BookmarkHolder_lookup.html   |   64 +-
 .../services/bookmark/BookmarkHolder_object.html   |   64 +-
 .../index/services/bookmark/BookmarkService.html   |   72 +-
 .../applib/index/services/bookmark/HasTarget.html  |   64 +-
 .../index/services/bookmark/IdStringifier.html     |   64 +-
 .../latest/applib/index/services/bookmark/Oid.html |   64 +-
 .../hooks/BookmarkService_010-implementation.html  |   73 +-
 .../BookmarkService_020-examples-and-usage.html    |   64 +-
 .../services/bookmarkui/BookmarkUiService.html     |   66 +-
 .../BookmarkUiService_010-implementation.html      |   66 +-
 .../BookmarkUiService_020-examples-and-usage.html  |   64 +-
 .../applib/index/services/clock/ClockService.html  |   66 +-
 .../hooks/ClockService_010-implementation.html     |   66 +-
 .../hooks/ClockService_020-examples-and-usage.html |   64 +-
 .../columnorder/ColumnOrderTxtFileService.html     |   72 +-
 ...umnOrderTxtFileService_010-implementation.html} |   96 +-
 .../applib/index/services/command/Command.html     |   64 +-
 .../services/command/CommandExecutorService.html   |   67 +-
 ...ndExecutorService_InteractionContextPolicy.html |   64 +-
 .../services/command/CommandOutcomeHandler.html    |   64 +-
 .../CommandExecutorService_010-implementation.html |   67 +-
 ...mandExecutorService_020-examples-and-usage.html |   64 +-
 .../index/services/commanddto/HasCommandDto.html   |   64 +-
 .../conmap/ContentMappingServiceForCommandDto.html |   71 +-
 .../ContentMappingServiceForCommandsDto.html       |   64 +-
 .../services/commanddto/conmap/UserDataKeys.html   |   64 +-
 .../commanddto/processor/CommandDtoProcessor.html  |   64 +-
 .../CommandDtoProcessorForActionAbstract.html      |   64 +-
 .../CommandDtoProcessorForPropertyAbstract.html    |   64 +-
 ...mandDtoProcessorService_010-implementation.html |   64 +-
 ...DtoProcessorService_020-examples-and-usage.html |   64 +-
 .../processor/spi/CommandDtoProcessorService.html  |   64 +-
 .../spi/CommandDtoProcessorServiceIdentity.html    |   64 +-
 .../index/services/confview/ConfigurationMenu.html |   64 +-
 .../services/confview/ConfigurationProperty.html   |   64 +-
 .../confview/ConfigurationViewService.html         |   64 +-
 .../services/confview/ConfigurationViewmodel.html  |   64 +-
 .../ConfigurationMenu_010-implementation.html      |   64 +-
 .../ConfigurationMenu_020-examples-and-usage.html  |   64 +-
 ...onfigurationViewService_010-implementation.html |   64 +-
 ...gurationViewService_020-examples-and-usage.html |   64 +-
 .../services/conmap/ContentMappingService.html     |   68 +-
 .../ContentMappingService_010-implementation.html  |   68 +-
 ...ntentMappingService_020-examples-and-usage.html |   64 +-
 .../applib/index/services/email/EmailService.html  |   66 +-
 .../hooks/EmailService_010-implementation.html     |   66 +-
 .../hooks/EmailService_020-examples-and-usage.html |   64 +-
 .../applib/index/services/error/ErrorDetails.html  |   64 +-
 .../services/error/ErrorReportingService.html      |   64 +-
 .../applib/index/services/error/SimpleTicket.html  |   64 +-
 .../latest/applib/index/services/error/Ticket.html |   64 +-
 .../ErrorReportingService_010-implementation.html  |   64 +-
 ...rorReportingService_020-examples-and-usage.html |   64 +-
 .../index/services/eventbus/EventBusService.html   |   66 +-
 .../hooks/EventBusService_010-implementation.html  |   66 +-
 .../EventBusService_020-examples-and-usage.html    |   64 +-
 .../applib/index/services/exceprecog/Category.html |   64 +-
 .../services/exceprecog/ExceptionRecognizer.html   |   66 +-
 .../exceprecog/ExceptionRecognizerAbstract.html    |   64 +-
 .../exceprecog/ExceptionRecognizerForType.html     |   64 +-
 .../exceprecog/ExceptionRecognizerService.html     |   64 +-
 .../index/services/exceprecog/Recognition.html     |   64 +-
 .../index/services/exceprecog/RootCauseFinder.html |   64 +-
 ...eptionRecognizerService_010-implementation.html |   64 +-
 ...onRecognizerService_020-examples-and-usage.html |   64 +-
 .../ExceptionRecognizer_010-implementation.html    |   66 +-
 ...ExceptionRecognizer_020-examples-and-usage.html |   64 +-
 .../index/services/factory/FactoryService.html     |   84 +-
 .../hooks/FactoryService_010-implementation.html   |   66 +-
 .../FactoryService_020-examples-and-usage.html     |   64 +-
 .../services/filter/CollectionFilterService.html   |   64 +-
 .../index/services/grid/GridLoaderService.html     |   67 +-
 .../index/services/grid/GridMarshallerService.html |   64 +-
 .../applib/index/services/grid/GridService.html    |   68 +-
 .../index/services/grid/GridSystemService.html     |  107 +-
 .../GridLoaderService_010-implementation.html      |   67 +-
 .../GridLoaderService_020-examples-and-usage.html  |   64 +-
 .../grid/hooks/GridService_010-implementation.html |   68 +-
 .../hooks/GridService_020-examples-and-usage.html  |   64 +-
 .../GridSystemService_010-implementation.html      |  107 +-
 .../GridSystemService_020-examples-and-usage.html  |   64 +-
 .../applib/index/services/health/Health.html       |   64 +-
 .../index/services/health/HealthCheckService.html  |   92 +-
 .../HealthCheckService_010-implementation.html     |   92 +-
 .../HealthCheckService_020-examples-and-usage.html |   64 +-
 .../applib/index/services/hint/HintIdProvider.html |   72 +-
 .../applib/index/services/hint/HintStore.html      |   66 +-
 .../hooks/HintIdProvider_010-implementation.html   |   73 +-
 .../HintIdProvider_020-examples-and-usage.html     |   64 +-
 .../hint/hooks/HintStore_010-implementation.html   |   66 +-
 .../hooks/HintStore_020-examples-and-usage.html    |   64 +-
 .../services/homepage/HomePageResolverService.html |   66 +-
 ...HomePageResolverService_010-implementation.html |   66 +-
 ...PageResolverService_020-examples-and-usage.html |   64 +-
 .../index/services/i18n/HasTranslationContext.html |   64 +-
 .../index/services/i18n/LanguageProvider.html      |   98 +-
 .../latest/applib/index/services/i18n/Mode.html    |   64 +-
 .../index/services/i18n/TranslatableString.html    |   64 +-
 .../index/services/i18n/TranslationContext.html    |   64 +-
 .../index/services/i18n/TranslationService.html    |   67 +-
 .../index/services/i18n/TranslationsResolver.html  |   70 +-
 ...ml => LanguageProvider_010-implementation.html} |   71 +-
 ...> LanguageProvider_020-examples-and-usage.html} |   66 +-
 .../TranslationService_010-implementation.html     |   67 +-
 .../TranslationService_020-examples-and-usage.html |   64 +-
 .../TranslationsResolver_010-implementation.html   |   70 +-
 ...ranslationsResolver_020-examples-and-usage.html |   64 +-
 .../index/services/iactn/ActionInvocation.html     |   64 +-
 .../applib/index/services/iactn/Execution.html     |   64 +-
 .../applib/index/services/iactn/Interaction.html   |   64 +-
 .../index/services/iactn/InteractionProvider.html  |   64 +-
 .../applib/index/services/iactn/PropertyEdit.html  |   64 +-
 .../iactn/hooks/Execution_010-implementation.html  |   64 +-
 .../hooks/Execution_020-examples-and-usage.html    |   64 +-
 .../InteractionContext_010-implementation.html     |   66 +-
 .../InteractionContext_020-examples-and-usage.html |   64 +-
 .../hooks/Interaction_010-implementation.html      |   64 +-
 .../hooks/Interaction_020-examples-and-usage.html  |   64 +-
 .../services/iactnlayer/InteractionContext.html    |   64 +-
 .../services/iactnlayer/InteractionLayer.html      |   64 +-
 .../iactnlayer/InteractionLayerTracker.html        |   72 +-
 .../services/iactnlayer/InteractionService.html    |   74 +-
 ...nteractionLayerTracker_010-implementation.html} |   74 +-
 .../InteractionService_010-implementation.html}    |   74 +-
 .../index/services/inject/ServiceInjector.html     |   68 +-
 .../hooks/ServiceInjector_010-implementation.html  |   66 +-
 .../ServiceInjector_020-examples-and-usage.html    |   64 +-
 .../index/services/jaxb/CausewaySchemas.html       |   64 +-
 .../applib/index/services/jaxb/JaxbService.html    |   66 +-
 .../jaxb/hooks/JaxbService_010-implementation.html |   66 +-
 .../hooks/JaxbService_020-examples-and-usage.html  |   64 +-
 .../keyvaluestore/KeyValueSessionStore.html        |   74 +-
 .../KeyValueSessionStore_010-implementation.html}  |   70 +-
 .../index/services/layout/LayoutExportStyle.html   |   64 +-
 .../index/services/layout/LayoutService.html       |   66 +-
 .../index/services/layout/LayoutServiceMenu.html   |   64 +-
 .../LayoutServiceMenu_010-implementation.html      |   64 +-
 .../LayoutServiceMenu_020-examples-and-usage.html  |   64 +-
 .../hooks/LayoutService_010-implementation.html    |   66 +-
 .../LayoutService_020-examples-and-usage.html      |   64 +-
 .../index/services/linking/DeepLinkService.html    |   66 +-
 .../hooks/DeepLinkService_010-implementation.html  |   66 +-
 .../DeepLinkService_020-examples-and-usage.html    |   64 +-
 .../services/locale/LocaleChoiceProvider.html      |   72 +-
 .../LocaleChoiceProvider_010-implementation.html}  |  119 +-
 .../index/services/marshal/MarshallerService.html  |   88 +-
 .../MarshallerService_010-implementation.html}     |  101 +-
 .../index/services/menu/MenuBarsLoaderService.html |   74 +-
 .../services/menu/MenuBarsMarshallerService.html   |   64 +-
 .../index/services/menu/MenuBarsService.html       |   71 +-
 .../MenuBarsLoaderService_010-implementation.html  |   74 +-
 ...nuBarsLoaderService_020-examples-and-usage.html |   64 +-
 .../hooks/MenuBarsService_010-implementation.html  |   71 +-
 .../MenuBarsService_020-examples-and-usage.html    |   64 +-
 .../index/services/message/MessageService.html     |   66 +-
 .../hooks/MessageService_010-implementation.html   |   66 +-
 .../MessageService_020-examples-and-usage.html     |   64 +-
 .../applib/index/services/metamodel/BeanSort.html  |  135 +-
 .../applib/index/services/metamodel/Config.html    |   64 +-
 .../index/services/metamodel/DomainMember.html     |   64 +-
 .../index/services/metamodel/DomainModel.html      |   64 +-
 .../index/services/metamodel/MetaModelService.html |   66 +-
 .../services/metamodel/MetaModelServiceMenu.html   |   68 +-
 .../MetaModelServiceMenu_010-implementation.html   |   68 +-
 ...etaModelServiceMenu_020-examples-and-usage.html |   64 +-
 .../hooks/MetaModelService_010-implementation.html |   66 +-
 .../MetaModelService_020-examples-and-usage.html   |   64 +-
 .../services/metamodel/objgraph/ObjectGraph.html   |   64 +-
 .../index/services/metrics/MetricsService.html     |   70 +-
 .../hooks/MetricsService_010-implementation.html   |   70 +-
 .../MetricsService_020-examples-and-usage.html     |   64 +-
 .../placeholder/PlaceholderRenderService.html      |   72 +-
 ...aceholderRenderService_010-implementation.html} |   70 +-
 .../services/publishing/log/CommandLogger.html     |   64 +-
 .../publishing/log/EntityChangesLogger.html        |   64 +-
 .../publishing/log/EntityPropertyChangeLogger.html |   64 +-
 .../services/publishing/log/ExecutionLogger.html   |   64 +-
 .../publishing/log/PageRenderCollectionLogger.html |   64 +-
 .../log/PageRenderDomainObjectLogger.html          |   64 +-
 .../publishing/log/PageRenderValueLogger.html      |   64 +-
 .../services/publishing/spi/CommandSubscriber.html |   93 +-
 .../services/publishing/spi/EntityChanges.html     |   64 +-
 .../publishing/spi/EntityChangesSubscriber.html    |   86 +-
 .../spi/EntityPropertyChangeSubscriber.html        |   99 +-
 .../publishing/spi/ExecutionSubscriber.html        |   97 +-
 .../publishing/spi/PageRenderSubscriber.html       |  106 +-
 .../CommandSubscriber_010-implementation.html      |   93 +-
 .../CommandSubscriber_020-examples-and-usage.html  |   64 +-
 ...EntityChangesSubscriber_010-implementation.html |   86 +-
 ...tyChangesSubscriber_020-examples-and-usage.html |   64 +-
 ...ropertyChangeSubscriber_010-implementation.html |   93 +-
 ...rtyChangeSubscriber_020-examples-and-usage.html |   77 +-
 .../ExecutionSubscriber_010-implementation.html    |   97 +-
 ...ExecutionSubscriber_020-examples-and-usage.html |   64 +-
 ...> PageRenderSubscriber_010-implementation.html} |  115 +-
 .../queryresultscache/MethodReferences.html        |   64 +-
 .../queryresultscache/QueryResultsCache.html       |   66 +-
 .../QueryResultsCacheControl.html                  |   66 +-
 ...ueryResultsCacheControl_010-implementation.html |   66 +-
 ...ResultsCacheControl_020-examples-and-usage.html |   64 +-
 .../QueryResultsCache_010-implementation.html      |   66 +-
 .../QueryResultsCache_020-examples-and-usage.html  |   64 +-
 .../registry/InstanceByPriorityComparator.html     |   64 +-
 .../index/services/registry/ServiceRegistry.html   |   67 +-
 .../hooks/ServiceRegistry_010-implementation.html  |   67 +-
 .../ServiceRegistry_020-examples-and-usage.html    |   64 +-
 .../index/services/repository/EntityState.html     |   64 +-
 .../services/repository/RepositoryService.html     |   80 +-
 .../RepositoryService_010-implementation.html      |   67 +-
 .../RepositoryService_020-examples-and-usage.html  |   77 +-
 .../index/services/routing/RoutingService.html     |   68 +-
 .../hooks/RoutingService_010-implementation.html   |   68 +-
 .../RoutingService_020-examples-and-usage.html     |   64 +-
 .../index/services/scratchpad/Scratchpad.html      |   68 +-
 .../hooks/Scratchpad_010-implementation.html       |   68 +-
 .../hooks/Scratchpad_020-examples-and-usage.html   |   64 +-
 ...ollectionSearchService_010-implementation.html} |   70 +-
 .../index/services/session/SessionLogger.html      |   64 +-
 .../index/services/session/SessionSubscriber.html  |   64 +-
 .../SessionLoggingService_010-implementation.html  |   94 +-
 ...ssionLoggingService_020-examples-and-usage.html |   64 +-
 .../index/services/sitemap/SitemapService.html     |   72 +-
 .../index/services/sitemap/SitemapServiceMenu.html |   72 +-
 .../SitemapServiceMenu_010-implementation.html}    |   74 +-
 .../hooks/SitemapService_010-implementation.html}  |   75 +-
 .../applib/index/services/sudo/SudoService.html    |   66 +-
 .../SudoServiceListener_010-implementation.html    |   67 +-
 ...SudoServiceListener_020-examples-and-usage.html |   64 +-
 .../sudo/hooks/SudoService_010-implementation.html |   66 +-
 .../hooks/SudoService_020-examples-and-usage.html  |   64 +-
 .../applib/index/services/swagger/Format.html      |   64 +-
 .../index/services/swagger/SwaggerService.html     |   66 +-
 .../applib/index/services/swagger/Visibility.html  |   64 +-
 .../hooks/SwaggerService_010-implementation.html   |   66 +-
 .../SwaggerService_020-examples-and-usage.html     |   64 +-
 .../TableColumnOrderForCollectionTypeAbstract.html |   64 +-
 .../services/tablecol/TableColumnOrderService.html |   83 +-
 .../tablecol/TableColumnVisibilityService.html     |   64 +-
 ...TableColumnOrderService_010-implementation.html |   83 +-
 ...eColumnOrderService_020-examples-and-usage.html |   64 +-
 .../applib/index/services/title/TitleService.html  |   66 +-
 .../hooks/TitleService_010-implementation.html     |   66 +-
 .../hooks/TitleService_020-examples-and-usage.html |   64 +-
 .../services/urlencoding/UrlEncodingService.html   |   67 +-
 .../UrlEncodingService_010-implementation.html     |   67 +-
 .../UrlEncodingService_020-examples-and-usage.html |   64 +-
 .../index/services/user/ImpersonateMenu.html       |   64 +-
 .../services/user/ImpersonateMenuAdvisor.html      |   64 +-
 .../index/services/user/ImpersonateStopMenu.html   |   64 +-
 .../applib/index/services/user/RoleMemento.html    |   64 +-
 .../user/UserCurrentSessionTimeZoneHolder.html     |   64 +-
 .../applib/index/services/user/UserMemento.html    |   64 +-
 .../applib/index/services/user/UserService.html    |   66 +-
 .../user/hooks/UserService_010-implementation.html |   66 +-
 .../hooks/UserService_020-examples-and-usage.html  |   64 +-
 .../services/userreg/EmailNotificationService.html |   67 +-
 .../applib/index/services/userreg/UserDetails.html |   64 +-
 .../services/userreg/UserRegistrationService.html  |   68 +-
 .../userreg/events/EmailEventAbstract.html         |   64 +-
 .../userreg/events/EmailRegistrationEvent.html     |   64 +-
 .../userreg/events/PasswordResetEvent.html         |   64 +-
 ...mailNotificationService_010-implementation.html |   67 +-
 ...NotificationService_020-examples-and-usage.html |   64 +-
 ...UserRegistrationService_010-implementation.html |   68 +-
 ...RegistrationService_020-examples-and-usage.html |   64 +-
 .../applib/index/services/userui/UserMenu.html     |   64 +-
 .../UserMenu_me.html}                              |  131 +-
 .../index/services/wrapper/DisabledException.html  |   64 +-
 .../index/services/wrapper/HiddenException.html    |   64 +-
 .../index/services/wrapper/InvalidException.html   |   64 +-
 .../index/services/wrapper/WrapperFactory.html     |   68 +-
 .../index/services/wrapper/WrappingObject.html     |   64 +-
 .../services/wrapper/callable/AsyncCallable.html   |   64 +-
 .../services/wrapper/control/AsyncControl.html     |   64 +-
 .../services/wrapper/control/ControlAbstract.html  |   64 +-
 .../services/wrapper/control/ExceptionHandler.html |   64 +-
 .../wrapper/control/ExceptionHandlerAbstract.html  |   64 +-
 .../services/wrapper/control/ExecutionMode.html    |   64 +-
 .../services/wrapper/control/SyncControl.html      |   64 +-
 .../index/services/wrapper/events/AccessEvent.html |   64 +-
 .../wrapper/events/ActionArgumentEvent.html        |   64 +-
 .../wrapper/events/ActionInvocationEvent.html      |   64 +-
 .../wrapper/events/ActionUsabilityEvent.html       |   64 +-
 .../wrapper/events/ActionVisibilityEvent.html      |   64 +-
 .../wrapper/events/CollectionAccessEvent.html      |   64 +-
 .../wrapper/events/CollectionMethodEvent.html      |   64 +-
 .../wrapper/events/CollectionUsabilityEvent.html   |   64 +-
 .../wrapper/events/CollectionVisibilityEvent.html  |   64 +-
 .../services/wrapper/events/InteractionEvent.html  |   72 +-
 .../services/wrapper/events/ObjectTitleEvent.html  |   64 +-
 .../wrapper/events/ObjectValidityEvent.html        |   64 +-
 .../wrapper/events/ObjectVisibilityEvent.html      |   64 +-
 .../services/wrapper/events/ParseValueEvent.html   |   64 +-
 .../wrapper/events/PropertyAccessEvent.html        |   64 +-
 .../wrapper/events/PropertyModifyEvent.html        |   64 +-
 .../wrapper/events/PropertyUsabilityEvent.html     |   64 +-
 .../wrapper/events/PropertyVisibilityEvent.html    |   64 +-
 .../wrapper/events/ProposedHolderEvent.html        |   64 +-
 .../services/wrapper/events/UsabilityEvent.html    |   64 +-
 .../services/wrapper/events/ValidityEvent.html     |   64 +-
 .../services/wrapper/events/VisibilityEvent.html   |   64 +-
 .../hooks/WrapperFactory_010-implementation.html   |   68 +-
 .../WrapperFactory_020-examples-and-usage.html     |   64 +-
 .../wrapper/listeners/InteractionAdapter.html      |   64 +-
 .../wrapper/listeners/InteractionListener.html     |   73 +-
 .../InteractionListener_010-implementation.html}   |   77 +-
 .../applib/index/services/xactn/TransactionId.html |   64 +-
 .../index/services/xactn/TransactionService.html   |   66 +-
 .../index/services/xactn/TransactionState.html     |   64 +-
 .../services/xactn/TransactionalProcessor.html     |   67 +-
 .../TransactionService_010-implementation.html     |   66 +-
 .../TransactionService_020-examples-and-usage.html |   64 +-
 .../TransactionalProcessor_010-implementation.html |   67 +-
 ...nsactionalProcessor_020-examples-and-usage.html |   64 +-
 .../applib/index/services/xml/XmlService.html      |   66 +-
 .../xml/hooks/XmlService_010-implementation.html   |   66 +-
 .../hooks/XmlService_020-examples-and-usage.html   |   64 +-
 .../services/xmlsnapshot/XmlSnapshotService.html   |   70 +-
 .../xmlsnapshot/XmlSnapshotService_Snapshot.html   |   64 +-
 .../XmlSnapshotService_Snapshot_Builder.html       |   64 +-
 .../XmlSnapshotService_010-implementation.html     |   66 +-
 .../XmlSnapshotService_020-examples-and-usage.html |   64 +-
 .../snapshot/SnapshottableWithInclusions.html      |   64 +-
 .../applib/index/spec/AbstractSpecification.html   |   64 +-
 .../applib/index/spec/AbstractSpecification2.html  |   64 +-
 .../latest/applib/index/spec/Specification.html    |   64 +-
 .../latest/applib/index/spec/Specification2.html   |   64 +-
 .../latest/applib/index/spec/SpecificationAnd.html |   64 +-
 .../latest/applib/index/spec/SpecificationNot.html |   64 +-
 .../latest/applib/index/spec/SpecificationOr.html  |   64 +-
 .../TabularExporter.html}                          |  223 +-
 .../latest/applib/index/types/DescriptionType.html |   64 +-
 .../applib/index/types/MemberIdentifierType.html   |   64 +-
 .../applib/index/types/TargetActionType.html       |   64 +-
 .../latest/applib/index/types/TargetClassType.html |   64 +-
 .../refguide/latest/applib/index/util/Enums.html   |   64 +-
 .../latest/applib/index/util/Equality.html         |   64 +-
 .../refguide/latest/applib/index/util/Hashing.html |   64 +-
 .../latest/applib/index/util/ObjectContracts.html  |   64 +-
 .../latest/applib/index/util/ReasonBuffer.html     |   64 +-
 .../latest/applib/index/util/ReasonBuffer2.html    |   64 +-
 .../refguide/latest/applib/index/util/Reasons.html |   64 +-
 .../latest/applib/index/util/TitleBuffer.html      |   64 +-
 .../applib/index/util/TitleBufferException.html    |   64 +-
 .../latest/applib/index/util/ToString.html         |   64 +-
 .../applib/index/util/hooks/Enums_examples.html    |   64 +-
 .../hooks/ObjectContracts_examples-and-usage.html  |   64 +-
 .../applib/index/util/schema/ChangesDtoUtils.html  |   64 +-
 .../applib/index/util/schema/CommandDtoUtils.html  |   64 +-
 .../applib/index/util/schema/CommonDtoUtils.html   |   64 +-
 .../index/util/schema/InteractionDtoUtils.html     |   64 +-
 .../index/util/schema/InteractionsDtoUtils.html    |   64 +-
 .../index/util/schema/MemberExecutionDtoUtils.html |   64 +-
 .../refguide/latest/applib/index/value/Blob.html   |   64 +-
 .../refguide/latest/applib/index/value/Clob.html   |   64 +-
 .../applib/index/value/LocalResourcePath.html      |   64 +-
 .../refguide/latest/applib/index/value/Markup.html |   64 +-
 .../applib/index/value/NamedWithMimeType.html      |   64 +-
 .../latest/applib/index/value/OpenUrlStrategy.html |   64 +-
 .../latest/applib/index/value/Password.html        |   64 +-
 .../applib/index/value/hooks/Blob_usage-notes.html |   64 +-
 .../applib/index/value/hooks/Clob_usage-notes.html |   64 +-
 .../applib/index/value/semantics/Converter.html    |   64 +-
 .../index/value/semantics/DefaultsProvider.html    |   64 +-
 .../index/value/semantics/OrderRelation.html       |   64 +-
 .../applib/index/value/semantics/Parser.html       |   64 +-
 .../index/value/semantics/ParsingException.html    |   64 +-
 .../applib/index/value/semantics/Renderer.html     |   64 +-
 .../value/semantics/ValueSemanticsAbstract.html    |   64 +-
 .../value/semantics/ValueSemanticsProvider.html    |   64 +-
 .../value/semantics/ValueSemanticsResolver.html    |   64 +-
 .../latest/commons/index/collections/Can.html      |  365 ++-
 .../commons/index/collections/Cardinality.html     |   64 +-
 .../latest/commons/index/functional/Either.html    |   64 +-
 .../latest/commons/index/functional/Railway.html   |   64 +-
 .../commons/index/functional/ThrowingConsumer.html | 1301 --------
 .../commons/index/functional/ThrowingRunnable.html |   64 +-
 .../commons/index/functional/ThrowingSupplier.html | 1301 --------
 .../latest/commons/index/functional/Try.html       |   64 +-
 .../refguide/latest/commons/index/io/DataPeer.html |   64 +-
 .../refguide/latest/commons/index/io/DataSink.html |   64 +-
 .../latest/commons/index/io/DataSource.html        |  131 +-
 .../latest/commons/index/io/FileUtils.html         |   64 +-
 .../latest/commons/index/io/HashUtils.html         |   64 +-
 .../latest/commons/index/io/JaxbUtils.html         |   64 +-
 .../latest/commons/index/io/JsonUtils.html         |  132 +-
 .../latest/commons/index/io/TextUtils.html         |   64 +-
 .../refguide/latest/commons/index/io/UrlUtils.html |   64 +-
 .../latest/commons/index/io/YamlUtils.html         |  146 +-
 .../refguide/latest/commons/index/io/ZipUtils.html |   64 +-
 content/refguide/latest/config/about.html          |   64 +-
 .../application-specific/application-css.html      |   64 +-
 .../latest/config/section-hooks/Other~post.html    |   64 +-
 .../latest/config/section-hooks/Other~pre.html     |   64 +-
 .../config/section-hooks/causeway.applib~post.html |   64 +-
 .../config/section-hooks/causeway.applib~pre.html  |   64 +-
 .../section-hooks/causeway.core.config~post.html   |   64 +-
 .../section-hooks/causeway.core.config~pre.html    |   64 +-
 ...causeway.core.meta-model.introspector~post.html |   64 +-
 .../causeway.core.meta-model.introspector~pre.html |   64 +-
 .../causeway.core.meta-model.validator~post.html   |   64 +-
 .../causeway.core.meta-model.validator~pre.html    |   64 +-
 .../causeway.core.meta-model~post.html             |   64 +-
 .../causeway.core.meta-model~pre.html              |   64 +-
 .../causeway.core.runtime-services~post.html       |   64 +-
 .../causeway.core.runtime-services~pre.html        |   64 +-
 .../section-hooks/causeway.core.runtime~post.html  |   64 +-
 .../section-hooks/causeway.core.runtime~pre.html   |   64 +-
 .../section-hooks/causeway.extensions~post.html    |   64 +-
 .../section-hooks/causeway.extensions~pre.html     |   64 +-
 .../section-hooks/causeway.incubator~post.html     |   64 +-
 .../section-hooks/causeway.incubator~pre.html      |   64 +-
 .../config/section-hooks/causeway.legacy~post.html |   64 +-
 .../config/section-hooks/causeway.legacy~pre.html  |   64 +-
 .../section-hooks/causeway.mappings~post.html      |   64 +-
 .../section-hooks/causeway.mappings~pre.html       |   64 +-
 .../causeway.persistence.commons~post.html         |   64 +-
 .../causeway.persistence.commons~pre.html          |   64 +-
 .../causeway.persistence.schema~post.html          |   64 +-
 .../causeway.persistence.schema~pre.html           |   64 +-
 .../section-hooks/causeway.prototyping~post.html   |   64 +-
 .../section-hooks/causeway.prototyping~pre.html    |   64 +-
 .../causeway.security.keycloak~post.html           |   64 +-
 .../causeway.security.keycloak~pre.html            |   64 +-
 .../causeway.security.shiro~post.html              |   64 +-
 .../section-hooks/causeway.security.shiro~pre.html |   64 +-
 .../causeway.security.spring~post.html             |   64 +-
 .../causeway.security.spring~pre.html              |   64 +-
 .../section-hooks/causeway.subdomains~post.html    |   64 +-
 .../section-hooks/causeway.subdomains~pre.html     |   64 +-
 .../section-hooks/causeway.testing~post.html       |   64 +-
 .../config/section-hooks/causeway.testing~pre.html |   64 +-
 .../section-hooks/causeway.value-types~post.html   |   64 +-
 .../section-hooks/causeway.value-types~pre.html    |   64 +-
 .../section-hooks/causeway.viewer.common~post.html |   64 +-
 .../section-hooks/causeway.viewer.common~pre.html  |   64 +-
 .../causeway.viewer.graphql~post.html              |   64 +-
 .../section-hooks/causeway.viewer.graphql~pre.html |   64 +-
 .../causeway.viewer.restfulobjects~post.html       |   64 +-
 .../causeway.viewer.restfulobjects~pre.html        |   64 +-
 .../section-hooks/causeway.viewer.wicket~post.html |   64 +-
 .../section-hooks/causeway.viewer.wicket~pre.html  |   64 +-
 .../config/section-hooks/datanucleus~post.html     |   64 +-
 .../config/section-hooks/datanucleus~pre.html      |   64 +-
 .../config/section-hooks/eclipselink~post.html     |   64 +-
 .../config/section-hooks/eclipselink~pre.html      |   64 +-
 .../latest/config/section-hooks/resteasy~post.html |   64 +-
 .../latest/config/section-hooks/resteasy~pre.html  |   64 +-
 .../latest/config/section-hooks/spring~post.html   |   64 +-
 .../latest/config/section-hooks/spring~pre.html    |   64 +-
 content/refguide/latest/config/sections/Other.html |   68 +-
 .../latest/config/sections/causeway.applib.html    |  108 +-
 .../config/sections/causeway.core.config.html      |   68 +-
 .../config/sections/causeway.core.meta-model.html  |   64 +-
 .../causeway.core.meta-model.introspector.html     |   68 +-
 .../causeway.core.meta-model.validator.html        |   64 +-
 .../sections/causeway.core.runtime-services.html   |   72 +-
 .../config/sections/causeway.core.runtime.html     |   64 +-
 .../config/sections/causeway.extensions.html       |  100 +-
 .../latest/config/sections/causeway.legacy.html    |   64 +-
 .../sections/causeway.persistence.commons.html     |   64 +-
 .../sections/causeway.persistence.schema.html      |   64 +-
 .../config/sections/causeway.prototyping.html      |   74 +-
 .../sections/causeway.security.keycloak.html       |   66 +-
 .../config/sections/causeway.security.shiro.html   |   64 +-
 .../config/sections/causeway.security.spring.html  |   64 +-
 .../latest/config/sections/causeway.testing.html   |   72 +-
 .../config/sections/causeway.value-types.html      |  135 +-
 .../config/sections/causeway.viewer.common.html    |   64 +-
 .../config/sections/causeway.viewer.graphql.html   |   80 +-
 .../sections/causeway.viewer.restfulobjects.html   |   64 +-
 .../config/sections/causeway.viewer.wicket.html    |  114 +-
 .../latest/config/sections/datanucleus.html        |   68 +-
 .../latest/config/sections/eclipselink.html        |   80 +-
 .../refguide/latest/config/sections/resteasy.html  |   68 +-
 ...sewayConfiguration_Viewer_Graphql_ApiScope.html |   64 +-
 ...ayConfiguration_Viewer_Graphql_SchemaStyle.html |   64 +-
 .../DataSourceIntrospectionService.html            |   64 +-
 .../core/index/metamodel/object/ManagedObject.html |   64 +-
 .../appfeat/ApplicationFeatureDefault.html}        |  131 +-
 .../ApplicationFeatureRepositoryDefault.html}      |   97 +-
 .../ColumnOrderTxtFileServiceDefault.html}         |  114 +-
 .../services/command/CommandDtoFactory.html        | 1252 --------
 ...xceptionRecognizerForRecoverableException.html} |   81 +-
 .../services/grid/GridLoaderServiceDefault.html    |   71 +-
 .../services/grid/GridServiceDefault.html}         |  138 +-
 .../GridMarshallerServiceBootstrap.html}           |  130 +-
 .../GridSystemServiceBootstrap.html}               |  134 +-
 .../services/grid/spi/LayoutResourceLoader.html    |   64 +-
 ...oader.html => LayoutResourceLoaderDefault.html} |  127 +-
 ...heckServiceForMetaModelValidationFailures.html} |  184 +-
 .../services/inject/ServiceInjectorDefault.html}   |  131 +-
 .../services/ixn/InteractionDtoFactory.html        | 1234 --------
 .../services/layout/LayoutServiceDefault.html}     |   86 +-
 .../metamodel/services/message/MessageBroker.html} |   90 +-
 .../services/metamodel/MetaModelAnnotator.html     |   64 +-
 .../metamodel/MetaModelServiceDefault.html}        |  189 +-
 .../objectlifecycle/ObjectLifecyclePublisher.html} |  204 +-
 .../services/publishing/CommandPublisher.html      |   64 +-
 .../services/publishing/ExecutionPublisher.html    |   64 +-
 .../services/registry/ServiceRegistryDefault.html} |  118 +-
 .../services/schema/SchemaValueMarshaller.html     |   64 +-
 .../tablecol/TableColumnOrderServiceDefault.html   |   66 +-
 .../TableColumnOrderServiceUsingTxtFile.html       |   64 +-
 .../services/title/TitleServiceDefault.html}       |   82 +-
 .../index/metamodel/tabular/simple/DataColumn.html |   74 +-
 .../index/metamodel/tabular/simple/DataRow.html    |   73 +-
 .../index/metamodel/tabular/simple/DataTable.html  |  147 +-
 .../bookmarks/BookmarkServiceDefault.html          |   66 +-
 .../command/CommandExecutorServiceDefault.html     |   71 +-
 .../command/SchemaValueMarshallerDefault.html      |   71 +-
 .../runtimeservices/email/EmailServiceDefault.html |   68 +-
 .../eventbus/EventBusServiceSpring.html            |   71 +-
 .../executor/MemberExecutorServiceDefault.html     |   71 +-
 .../factory/FactoryServiceDefault.html             |   72 +-
 .../homepage/HomePageResolverServiceDefault.html   |   74 +-
 .../runtimeservices/i18n/po/ContextAndMsgId.html   |   64 +-
 .../i18n/po/TranslationServicePo.html              |   71 +-
 .../i18n/po/TranslationServicePoMenu.html          |   64 +-
 .../icons/ObjectIconServiceDefault.html            |   71 +-
 .../interaction/InteractionDtoFactoryDefault.html  | 1165 -------
 .../runtimeservices/jaxb/JaxbServiceDefault.html   |   71 +-
 .../locale/LanguageProviderDefault.html            |   71 +-
 .../locale/LocaleChoiceProviderDefault.html        |   71 +-
 .../menubars/MenuBarsLoaderServiceDefault.html     |   71 +-
 .../MenuBarsMarshallerServiceBootstrap.html        |   71 +-
 .../bootstrap/MenuBarsServiceBootstrap.html        |   71 +-
 .../message/MessageServiceDefault.html             |   71 +-
 .../PlaceholderRenderServiceDefault.html}          |   81 +-
 .../publish/CommandPublisherDefault.html           |   71 +-
 .../publish/EntityChangesPublisherDefault.html     |   71 +-
 .../EntityPropertyChangePublisherDefault.html      |   71 +-
 .../publish/ExecutionPublisherDefault.html         |   71 +-
 .../publish/LifecycleCallbackNotifier.html         |   64 +-
 .../publish/ObjectLifecyclePublisherDefault.html   |   71 +-
 .../ExceptionRecognizerServiceDefault.html}        |   84 +-
 .../ExceptionRecognizerForDataAccessException.html |   64 +-
 .../routing/RoutingServiceDefault.html             |   71 +-
 .../scratchpad/ScratchpadDefault.html              |   74 +-
 .../serializing/SerializingAdapterDefault.html     |   64 +-
 .../session/InteractionIdGenerator.html            |   71 +-
 .../session/InteractionIdGeneratorDefault.html     |   71 +-
 .../session/InteractionServiceDefault.html         |   66 +-
 .../sitemap/SitemapServiceDefault.html             |   71 +-
 .../runtimeservices/spring/BeanDescriptor.html     |   64 +-
 .../index/runtimeservices/spring/ContextBeans.html |   64 +-
 .../runtimeservices/spring/SpringBeansService.html |   64 +-
 .../transaction/TransactionServiceSpring.html      |   71 +-
 .../UrlEncodingServiceWithCompression.html         |   71 +-
 .../user/ImpersonateMenuAdvisorDefault.html        |   66 +-
 .../UserCurrentSessionTimeZoneHolderDefault.html   |   71 +-
 .../userreg/EmailNotificationServiceDefault.html   |   71 +-
 .../wrapper/WrapperFactoryDefault.html             |   71 +-
 .../runtimeservices/xml/XmlServiceDefault.html     |   71 +-
 .../xmlsnapshot/XmlSnapshotBuilder.html            |   64 +-
 .../xmlsnapshot/XmlSnapshotServiceDefault.html     |   71 +-
 .../authentication/AuthenticationRequest.html      |   64 +-
 .../security/authentication/Authenticator.html     |   64 +-
 .../index/security/authorization/Authorizor.html   |   64 +-
 .../manager/AuthorizationManager.html              |   64 +-
 .../authorization/manager/AuthorizorChooser.html   |   64 +-
 .../changetracking/EntityChangeTracker.html        |   87 +-
 .../changetracking/EntityChangesPublisher.html     |   76 +-
 .../EntityPropertyChangePublisher.html             |   75 +-
 .../EntityChangePublisher_010-implementation.html} |  114 +-
 .../EntityChangeTracker_010-implementation.html}   |  114 +-
 ...ropertyChangePublisher_010-implementation.html} |  114 +-
 .../events/TransactionCompletionStatus.html        |   64 +-
 .../KeyValueStoreUsingHttpSession.html             |   64 +-
 .../audittrail/applib/app/AuditTrailMenu.html      |   64 +-
 .../HasInteractionId_auditTrailEntries.html        |   64 +-
 .../contributions/Object_createdByCommand.html     |   64 +-
 .../Object_recentAuditTrailEntries.html            |   64 +-
 .../audittrail/applib/dom/AuditTrailEntry.html     |   64 +-
 .../applib/dom/AuditTrailEntryRepository.html      |   64 +-
 .../dom/AuditTrailEntryRepositoryAbstract.html     |   64 +-
 ...ntityPropertyChangeSubscriberForAuditTrail.html |   64 +-
 .../commandlog/applib/app/CommandLogMenu.html      |   64 +-
 .../HasInteractionId_commandLogEntry.html          |   64 +-
 .../HasUsername_recentCommandsByUser.html          |   64 +-
 .../contributions/Object_recentCommands.html       |   64 +-
 .../contributions/T_recentBackgroundCommands.html  |   64 +-
 .../commandlog/applib/dom/BackgroundService.html   |   64 +-
 ...roundService_PersistCommandExecutorService.html |   64 +-
 .../commandlog/applib/dom/CommandLogEntry.html     |   64 +-
 .../applib/dom/CommandLogEntryRepository.html      |   64 +-
 .../dom/CommandLogEntryRepositoryAbstract.html     |   64 +-
 .../index/commandlog/applib/dom/ExecuteIn.html     |   64 +-
 .../index/commandlog/applib/dom/ReplayState.html   |   64 +-
 .../dom/mixins/CommandLogEntry_childCommands.html  |   64 +-
 .../mixins/CommandLogEntry_openResultObject.html   |   64 +-
 .../mixins/CommandLogEntry_siblingCommands.html    |   64 +-
 .../applib/fakescheduler/FakeScheduler.html        |   64 +-
 .../applib/job/RunBackgroundCommandsJob.html       |   64 +-
 .../spi/RunBackgroundCommandsJobListener.html      |   64 +-
 .../subscriber/CommandSubscriberForCommandLog.html |   64 +-
 .../CausewayModuleExtCommandLogPersistenceJdo.html |   64 +-
 .../CausewayModuleExtCommandLogPersistenceJpa.html |   64 +-
 .../CausewayModuleExtCommandReplayPrimary.html     |   64 +-
 .../primary/config/PrimaryConfig.html              |   64 +-
 .../primary/mixins/Object_openOnSecondary.html     |   64 +-
 .../restapi/CommandRetrievalOnPrimaryService.html  |   64 +-
 .../primary/ui/CommandReplayOnPrimaryService.html  |   64 +-
 .../CausewayModuleExtCommandReplaySecondary.html   |   64 +-
 .../secondary/analyser/CommandReplayAnalyser.html  |   64 +-
 .../analyser/CommandReplayAnalyserException.html   |   64 +-
 .../analyser/CommandReplayAnalyserResult.html      |   64 +-
 .../analysis/CommandReplayAnalysisService.html     |   64 +-
 .../secondary/config/SecondaryConfig.html          |   64 +-
 .../secondary/fetch/CommandFetcher.html            |   64 +-
 .../secondary/job/JobExecutionData.html            |   64 +-
 .../secondary/job/ReplicateAndReplayJob.html       |   64 +-
 .../secondary/job/SecondaryStatusData.html         |   64 +-
 .../jobcallables/ReplicateAndRunCommands.html      |   64 +-
 .../secondary/mixins/CommandLogEntry_exclude.html  |   64 +-
 .../mixins/CommandLogEntry_replayQueue.html        |   64 +-
 .../secondary/mixins/Object_openOnPrimary.html     |   64 +-
 .../spi/ReplayCommandExecutionController.html      |   64 +-
 .../secondary/status/SecondaryStatus.html          |   64 +-
 .../ui/CommandReplayOnSecondaryService.html        |   64 +-
 .../index/cors/impl/CausewayModuleExtCors.html     |   64 +-
 .../docgen/help/CausewayModuleExtDocgenHelp.html   |   64 +-
 .../index/docgen/help/applib/HelpNode.html         |   64 +-
 .../index/docgen/help/menu/DocumentationMenu.html  |   64 +-
 .../index/excel/applib/AggregationType.html        |   64 +-
 .../excel/applib/CausewayModuleExtExcelApplib.html |   64 +-
 .../index/excel/applib/ExcelMetaDataEnabled.html   |   64 +-
 .../index/excel/applib/ExcelService.html           |   64 +-
 .../latest/extensions/index/excel/applib/Mode.html |   64 +-
 .../extensions/index/excel/applib/RowHandler.html  |   64 +-
 .../index/excel/applib/WorksheetContent.html       |   64 +-
 .../index/excel/applib/WorksheetSpec.html          |   64 +-
 .../index/excel/applib/annotation/HyperLink.html   |   64 +-
 .../index/excel/applib/annotation/PivotColumn.html |   64 +-
 .../excel/applib/annotation/PivotDecoration.html   |   64 +-
 .../index/excel/applib/annotation/PivotRow.html    |   64 +-
 .../index/excel/applib/annotation/PivotValue.html  |   64 +-
 .../excel/applib/service/ExcelServiceDefault.html  |   64 +-
 .../index/excel/applib/util/AnnotationList.html    |   64 +-
 .../index/excel/applib/util/AnnotationTriplet.html |   64 +-
 .../excel/applib/util/ExcelFileBlobConverter.html  |   64 +-
 .../index/excel/applib/util/PivotUtils.html        |   64 +-
 .../index/excel/applib/util/SheetPivoter.html      |   64 +-
 .../testing/CausewayModuleExtExcelTesting.html     |   64 +-
 .../index/excel/testing/ExcelFixture.html          |   64 +-
 .../index/excel/testing/ExcelFixture2.html         |   64 +-
 .../excel/testing/ExcelFixtureRowHandler.html      |   64 +-
 .../excel/testing/ExcelFixtureWorkbookHandler.html |   64 +-
 .../excel/testing/FixtureAwareRowHandler.html      |   64 +-
 .../CausewayModuleExtExecutionLogApplib.html       |   64 +-
 .../executionlog/applib/app/ExecutionLogMenu.html  |   64 +-
 .../HasInteractionId_executionLogEntries.html      |   64 +-
 .../HasUsername_recentExecutionsByUser.html        |   64 +-
 .../contributions/Object_recentExecutions.html     |   64 +-
 .../executionlog/applib/dom/ExecutionLogEntry.html |   64 +-
 .../applib/dom/ExecutionLogEntryRepository.html    |   64 +-
 .../dom/ExecutionLogEntryRepositoryAbstract.html   |   64 +-
 .../applib/dom/ExecutionLogEntryType.html          |   64 +-
 .../ExecutionLogEntry_siblingExecutions.html       |   64 +-
 .../ExecutionSubscriberForExecutionLog.html        |   64 +-
 ...ausewayModuleExtExecutionLogPersistenceJdo.html |   64 +-
 ...ausewayModuleExtExecutionLogPersistenceJpa.html |   64 +-
 .../CausewayModuleExtExecutionOutboxApplib.html    |   64 +-
 .../applib/app/ExecutionOutboxMenu.html            |   64 +-
 .../applib/dom/ExecutionOutboxEntry.html           |   64 +-
 .../applib/dom/ExecutionOutboxEntryRepository.html |   64 +-
 .../ExecutionOutboxEntryRepositoryAbstract.html    |   64 +-
 .../applib/dom/ExecutionOutboxEntryType.html       |   64 +-
 .../applib/restapi/OutboxEvents.html               |   64 +-
 .../applib/restapi/OutboxRestApi.html              |   64 +-
 .../ContentMappingServiceForOutboxEvents.html      |   64 +-
 .../ExecutionSubscriberForExecutionOutbox.html}    |   78 +-
 ...ewayModuleExtExecutionOutboxPersistenceJdo.html |   64 +-
 ...ewayModuleExtExecutionOutboxPersistenceJpa.html |   64 +-
 .../CausewayModuleExtExecutionRestClient.html      |   64 +-
 .../restclient/api/OutboxClient.html               |   64 +-
 .../restclient/api/OutboxClientConfig.html         |   64 +-
 .../ExecutionLogEntry_copyToOutbox.html            |   64 +-
 .../fullcalendar/applib/CalendarEventable.html     |   64 +-
 .../index/fullcalendar/applib/Calendarable.html    |   64 +-
 .../CausewayModuleExtFullCalendarApplib.html       |   64 +-
 .../spi/CalendarableDereferencingService.html      |   64 +-
 .../fullcalendar/applib/value/CalendarEvent.html   |   64 +-
 ...ewayModuleExtFullcalendarWicketIntegration.html |   64 +-
 .../ui/CausewayModuleExtFullcalendarWicketUi.html  |   64 +-
 .../CausewayModuleExtFullCalendarWicketUi.html     |   64 +-
 .../hsqldbmgr/dom/CausewayModuleExtHsqldbMgr.html  |   64 +-
 .../hsqldbmgr/dom/services/HsqlDbManagerMenu.html  |   64 +-
 .../CausewayModuleExtLayoutLoadersGithub.html      |   64 +-
 .../github/menu/LayoutLoadersGitHubMenu.html       |   64 +-
 .../pdfjs/applib/annotations/PdfJsViewer.html      |   64 +-
 .../index/pdfjs/applib/config/PdfJsConfig.html     |   64 +-
 .../index/pdfjs/applib/config/Scale.html           |   64 +-
 .../index/pdfjs/applib/spi/PdfJsViewerAdvisor.html |   64 +-
 .../CausewayModuleExtPdfjsWicketIntegration.html   |   64 +-
 .../wkt/ui/CausewayModuleExtPdfjsWicketUi.html     |   64 +-
 .../applib/CausewayModuleExtSecmanApplib.html      |   64 +-
 .../feature/api/ApplicationFeatureChoices.html     |   64 +-
 .../ApplicationFeatureViewModel_permissions.html   |   64 +-
 .../app/ApplicationOrphanedPermissionManager.html  |   64 +-
 ...OrphanedPermissionManager_relocateSelected.html |   64 +-
 .../permission/dom/ApplicationPermission.html      |   64 +-
 .../permission/dom/ApplicationPermissionMode.html  |   64 +-
 .../dom/ApplicationPermissionRepository.html       |   64 +-
 .../ApplicationPermissionRepositoryAbstract.html   |   64 +-
 .../permission/dom/ApplicationPermissionRule.html  |   64 +-
 .../permission/dom/ApplicationPermissionValue.html |   64 +-
 .../dom/ApplicationPermissionValueSet.html         |   64 +-
 .../dom/mixins/ApplicationPermission_allow.html    |   64 +-
 .../dom/mixins/ApplicationPermission_changing.html |   64 +-
 .../dom/mixins/ApplicationPermission_delete.html   |   64 +-
 .../dom/mixins/ApplicationPermission_feature.html  |   64 +-
 .../mixins/ApplicationPermission_updateRole.html   |   64 +-
 .../dom/mixins/ApplicationPermission_veto.html     |   64 +-
 .../dom/mixins/ApplicationPermission_viewing.html  |   64 +-
 .../permission/menu/ApplicationPermissionMenu.html |   64 +-
 .../spi/PermissionsEvaluationService.html          |   64 +-
 .../secman/applib/role/dom/ApplicationRole.html    |   64 +-
 .../applib/role/dom/ApplicationRoleRepository.html |   64 +-
 .../dom/ApplicationRoleRepositoryAbstract.html     |   64 +-
 .../dom/mixins/ApplicationRole_addPermission.html  |   64 +-
 .../role/dom/mixins/ApplicationRole_addUser.html   |   64 +-
 .../role/dom/mixins/ApplicationRole_delete.html    |   64 +-
 .../mixins/ApplicationRole_removePermissions.html  |   64 +-
 .../dom/mixins/ApplicationRole_removeUsers.html    |   64 +-
 .../mixins/ApplicationRole_updateDescription.html  |   64 +-
 .../dom/mixins/ApplicationRole_updateName.html     |   64 +-
 .../AbstractRoleAndPermissionsFixtureScript.html   |   64 +-
 .../applib/role/man/ApplicationRoleManager.html    |   64 +-
 .../mixins/ApplicationRoleManager_allRoles.html    |   64 +-
 .../ApplicationRoleManager_exportAsYaml.html       |   64 +-
 .../man/mixins/ApplicationRoleManager_newRole.html |   64 +-
 .../applib/role/menu/ApplicationRoleMenu.html      |   64 +-
 .../seed/CausewayAppFeatureRoleAndPermissions.html |   64 +-
 .../CausewayConfigurationRoleAndPermissions.html   |   64 +-
 .../CausewayExtAuditTrailRoleAndPermissions.html   |   64 +-
 .../CausewayExtCommandLogRoleAndPermissions.html   |   64 +-
 .../seed/CausewayExtDocgenRoleAndPermissions.html  |   64 +-
 .../CausewayExtExecutionLogRoleAndPermissions.html |   64 +-
 ...usewayExtExecutionOutboxRoleAndPermissions.html |   64 +-
 .../CausewayExtH2ConsoleRoleAndPermissions.html    |   64 +-
 ...CausewayExtLayoutLoadersRoleAndPermissions.html |   64 +-
 .../CausewayExtSecmanAdminRoleAndPermissions.html  |   64 +-
 ...ewayExtSecmanRegularUserRoleAndPermissions.html |   64 +-
 .../CausewayExtSessionLogRoleAndPermissions.html   |   64 +-
 ...yPersistenceJdoMetaModelRoleAndPermissions.html |   64 +-
 .../CausewaySudoImpersonateRoleAndPermissions.html |   64 +-
 ...werRestfulObjectsSwaggerRoleAndPermissions.html |   64 +-
 .../applib/seed/SeedSecurityModuleService.html     |   64 +-
 .../scripts/SeedUsersAndRolesFixtureScript.html    |   64 +-
 .../applib/tenancy/dom/ApplicationTenancy.html     |   64 +-
 .../tenancy/dom/ApplicationTenancyRepository.html  |   64 +-
 .../dom/ApplicationTenancyRepositoryAbstract.html  |   64 +-
 .../index/secman/applib/tenancy/dom/HasAtPath.html |   64 +-
 .../dom/mixins/ApplicationTenancy_addChild.html    |   64 +-
 .../dom/mixins/ApplicationTenancy_addUser.html     |   64 +-
 .../dom/mixins/ApplicationTenancy_delete.html      |   64 +-
 .../dom/mixins/ApplicationTenancy_removeChild.html |   64 +-
 .../dom/mixins/ApplicationTenancy_removeUser.html  |   64 +-
 .../dom/mixins/ApplicationTenancy_updateName.html  |   64 +-
 .../dom/mixins/ApplicationTenancy_users.html       |   64 +-
 .../fixtures/AbstractTenancyFixtureScript.html     |   64 +-
 .../tenancy/man/ApplicationTenancyManager.html     |   64 +-
 .../ApplicationTenancyManager_allTenancies.html    |   64 +-
 .../ApplicationTenancyManager_newTenancy.html      |   64 +-
 .../tenancy/menu/ApplicationTenancyMenu.html       |   64 +-
 .../secman/applib/tenancy/seed/GlobalTenancy.html  |   64 +-
 .../tenancy/spi/ApplicationTenancyEvaluator.html   |   64 +-
 .../contributions/HasUsername_associatedUser.html  |   64 +-
 .../index/secman/applib/user/dom/AccountType.html  |   64 +-
 .../secman/applib/user/dom/ApplicationUser.html    |   64 +-
 .../applib/user/dom/ApplicationUserRepository.html |   64 +-
 .../dom/ApplicationUserRepositoryAbstract.html     |   64 +-
 .../applib/user/dom/ApplicationUserStatus.html     |   64 +-
 .../user/dom/mixins/ApplicationUser_addRole.html   |   64 +-
 .../user/dom/mixins/ApplicationUser_delete.html    |   64 +-
 .../user/dom/mixins/ApplicationUser_duplicate.html |   64 +-
 .../user/dom/mixins/ApplicationUser_lock.html      |   64 +-
 .../dom/mixins/ApplicationUser_removeRoles.html    |   64 +-
 .../dom/mixins/ApplicationUser_resetPassword.html  |   64 +-
 .../user/dom/mixins/ApplicationUser_timeZone.html  |   64 +-
 .../user/dom/mixins/ApplicationUser_unlock.html    |   64 +-
 .../mixins/ApplicationUser_updateAccountType.html  |   64 +-
 .../dom/mixins/ApplicationUser_updateAtPath.html   |   64 +-
 .../mixins/ApplicationUser_updateEmailAddress.html |   64 +-
 .../mixins/ApplicationUser_updateFaxNumber.html    |   64 +-
 .../dom/mixins/ApplicationUser_updateLocale.html   |   64 +-
 .../dom/mixins/ApplicationUser_updateName.html     |   64 +-
 .../dom/mixins/ApplicationUser_updatePassword.html |   64 +-
 .../mixins/ApplicationUser_updatePhoneNumber.html  |   64 +-
 .../dom/mixins/ApplicationUser_updateUsername.html |   64 +-
 ...ApplicationUser_effectiveMemberPermissions.html |   64 +-
 ...ationUser_filterEffectiveMemberPermissions.html |   64 +-
 .../dom/mixins/perms/UserPermissionViewModel.html  |   64 +-
 .../applib/user/events/UserCreatedEvent.html       |   64 +-
 .../AbstractUserAndRolesFixtureScript.html         |   64 +-
 .../applib/user/man/ApplicationUserManager.html    |   64 +-
 .../mixins/ApplicationUserManager_allUsers.html    |   64 +-
 .../ApplicationUserManager_newDelegateUser.html    |   64 +-
 .../ApplicationUserManager_newLocalUser.html       |   64 +-
 .../applib/user/menu/ApplicationUserMenu.html      |   64 +-
 .../index/secman/applib/user/menu/MeService.html   |   64 +-
 .../user/seed/CausewayExtSecmanAdminUser.html      |   64 +-
 .../index/secman/applib/util/RegexReplacer.html    |   64 +-
 .../CausewayModuleExtSecmanDelegatedShiro.html     |   64 +-
 .../realm/CausewayModuleExtSecmanShiroRealm.html   |   64 +-
 .../secman/delegated/shiro/util/ShiroUtils.html    |   64 +-
 ...usewayModuleExtSecmanDelegatedSpringOauth2.html |   64 +-
 .../dom/ApplicationUserAutoCreationService.html    |   64 +-
 .../CausewayModuleExtSecmanEncryptionJbcrypt.html  |   64 +-
 .../services/PasswordEncoderUsingJBcrypt.html      |   64 +-
 .../CausewayModuleExtSecmanEncryptionSpring.html   |   64 +-
 .../CausewayModuleExtSecmanIntegration.html        |   64 +-
 .../authenticator/AuthenticatorSecman.html         |   64 +-
 .../AuthenticatorSecmanAutoConfiguration.html      |   64 +-
 .../integration/authorizor/AuthorizorSecman.html   |   64 +-
 .../ApplicationFeatureIdTransformerIdentity.html   |   64 +-
 .../PermissionsEvaluationServiceForSecman.html     |   64 +-
 .../userreg/UserRegistrationServiceForSecman.html  |   64 +-
 .../jdo/CausewayModuleExtSecmanPersistenceJdo.html |   64 +-
 .../jpa/CausewayModuleExtSecmanPersistenceJpa.html |   64 +-
 .../sessionlog/applib/app/SessionLogMenu.html      |   64 +-
 .../HasUsername_recentSessionsForUser.html         |   64 +-
 .../sessionlog/applib/dom/SessionLogEntry.html     |   64 +-
 .../applib/dom/SessionLogEntryRepository.html      |   64 +-
 .../dom/SessionLogEntryRepositoryAbstract.html     |   64 +-
 .../spiimpl/SessionLogServiceInitializer.html      |   64 +-
 .../spiimpl/SessionSubscriberForSessionLog.html    |   64 +-
 .../CausewayModuleExtSpringSecurityOAuth2.html     |   64 +-
 .../sse/applib/CausewayModuleExtSseApplib.html     |   64 +-
 .../sse/applib/annotations/ServerSentEvents.html   |   64 +-
 .../index/sse/applib/annotations/SseSource.html    |   64 +-
 .../index/sse/applib/service/SseChannel.html       |   64 +-
 .../index/sse/applib/service/SseService.html       |   64 +-
 .../sse/wicket/CausewayModuleExtSseWicket.html     |   64 +-
 .../sse/wicket/services/SseServiceDefault.html     |   64 +-
 .../webmodule/WebModuleServerSentEvents.html       |   64 +-
 .../excel/CausewayModuleExtTabularExcel.html       |   64 +-
 .../index/titlecache/applib/event/Cached.html      |  109 +-
 .../applib/event/CachedWithCacheSettings.html      |   64 +-
 .../caffeine/dom/TitleCacheSubscriber.html         |   64 +-
 .../changetracking/EntityChangeTrackerDefault.html |   64 +-
 .../repository/RepositoryServiceDefault.html}      |  179 +-
 .../applib/CausewayModulePersistenceJdoApplib.html |   64 +-
 .../jdo/applib/services/JdoSupportService.html     |   76 +-
 .../JdoSupportService_010-examples-and-usage.html  |   64 +-
 .../index/jdo/applib/types/AddressLine.html        |   64 +-
 .../index/jdo/applib/types/Description.html        |   64 +-
 .../persistence/index/jdo/applib/types/Email.html  |   64 +-
 .../persistence/index/jdo/applib/types/Fqcn.html   |   64 +-
 .../index/jdo/applib/types/LogicalTypeName.html    |   64 +-
 .../persistence/index/jdo/applib/types/Money.html  |   68 +-
 .../persistence/index/jdo/applib/types/Name.html   |   64 +-
 .../persistence/index/jdo/applib/types/Notes.html  |   64 +-
 .../index/jdo/applib/types/ObjectIdentifier.html   |   64 +-
 .../index/jdo/applib/types/Percentage.html         |   68 +-
 .../index/jdo/applib/types/PhoneNumber.html        |   64 +-
 .../index/jdo/applib/types/PostalCode.html         |   64 +-
 .../index/jdo/applib/types/ProperName.html         |   64 +-
 .../index/jdo/applib/types/Reference.html          |   64 +-
 .../persistence/index/jdo/applib/types/Title.html  |   64 +-
 .../index/jdo/applib/types/UrlTemplate.html        |   64 +-
 .../index/jdo/applib/types/Username.html           |   64 +-
 .../CausewayModulePersistenceJdoDatanucleus.html   |   74 +-
 ...sewayModulePersistenceJdoDatanucleusMixins.html |   64 +-
 .../changetracking/JdoLifecycleListener.html       |   64 +-
 .../jdo/datanucleus/dialect/DnJdoDialect.html      |   64 +-
 .../mixins/Persistable_datanucleusVersionLong.html |   64 +-
 .../Persistable_datanucleusVersionTimestamp.html   |   64 +-
 .../mixins/Persistable_downloadJdoMetadata.html    |   64 +-
 .../applib/CausewayBookmarkConverter.html          |   64 +-
 .../applib/CausewayLocalResourcePathConverter.html |   64 +-
 .../applib/CausewayMarkupConverter.html            |   64 +-
 .../applib/CausewayPasswordConverter.html          |   64 +-
 .../JavaAwtBufferedImageByteArrayConverter.html    |   64 +-
 .../schema/v2/CausewayChangesDtoConverter.html     |   64 +-
 .../schema/v2/CausewayCommandDtoConverter.html     |   64 +-
 .../schema/v2/CausewayInteractionDtoConverter.html |   64 +-
 .../schema/v2/CausewayOidDtoConverter.html         |   64 +-
 .../time/OffsetDateTimeConverterForJdo.html        |   64 +-
 .../time/OffsetTimeConverterForJdo.html            |   64 +-
 .../time/ZonedDateTimeConverterForJdo.html         |   64 +-
 .../valuemappings/ByteArrayBlobRdbmsMapping.html   |   64 +-
 .../valuemappings/CausewayBlobMapping.html         |   64 +-
 .../valuemappings/CausewayClobMapping.html         |   64 +-
 .../applib/integration/CausewayEntityListener.html |   66 +-
 .../jpa/applib/services/JpaSupportService.html     |   76 +-
 .../index/jpa/applib/types/BlobJpaEmbeddable.html  |   66 +-
 .../index/jpa/applib/types/ClobJpaEmbeddable.html  |   66 +-
 .../CausewayModulePersistenceJpaEclipselink.html   |   64 +-
 .../applib/CausewayBookmarkConverter.html          |   64 +-
 .../applib/CausewayLocalResourcePathConverter.html |   64 +-
 .../applib/CausewayMarkupConverter.html            |   64 +-
 .../applib/CausewayPasswordConverter.html          |   64 +-
 .../JavaAwtBufferedImageByteArrayConverter.html    |   64 +-
 .../java/time/OffsetDateTimeConverterForJpa.html   |   64 +-
 .../java/time/OffsetTimeConverterForJpa.html       |   64 +-
 .../java/time/ZonedDateTimeConverterForJpa.html    |   64 +-
 .../java/util/JavaUtilUuidConverter.html           |   64 +-
 .../schema/v2/CausewayChangesDtoConverter.html     |   64 +-
 .../schema/v2/CausewayCommandDtoConverter.html     |   64 +-
 .../schema/v2/CausewayInteractionDtoConverter.html |   64 +-
 .../schema/v2/CausewayOidDtoConverter.html         |   64 +-
 .../CausewayModulePersistenceQueryDslApplib.html}  |   86 +-
 .../index/querydsl/applib/query/DslQuery.html}     |  167 +-
 .../auto/AutoCompleteGeneratedQueryService.html}   |  179 +-
 .../applib/services/repo/QueryDslRepository.html}  |  575 +++-
 .../services/support/DetachedQueryFactory.html}    |  173 +-
 .../applib/services/support/QueryDslSupport.html}  |  183 +-
 .../applib/util/CaseSensitivity.html}              |   95 +-
 .../applib/util/DslExpressions.html}               |  110 +-
 .../applib/util/Wildcards.html}                    |   95 +-
 ...sewayModulePersistenceQueryDslIntegration.html} |   86 +-
 .../jdo/CausewayModulePersistenceQueryDslJdo.html} |   86 +-
 .../jpa/CausewayModulePersistenceQueryDslJpa.html} |   86 +-
 ...ausewayModulePersistenceQueryDslMetamodel.html} |   86 +-
 content/refguide/latest/schema/about.html          |   64 +-
 content/refguide/latest/schema/aim.html            |   64 +-
 content/refguide/latest/schema/chg.html            |   64 +-
 content/refguide/latest/schema/cmd.html            |   64 +-
 content/refguide/latest/schema/common.html         |   64 +-
 .../latest/schema/index/CausewayModuleSchema.html  |   64 +-
 content/refguide/latest/schema/ixn.html            |   64 +-
 content/refguide/latest/schema/mml.html            |   64 +-
 .../index/bypass/CausewayModuleSecurityBypass.html |   64 +-
 .../bypass/authentication/AuthenticatorBypass.html |   64 +-
 .../bypass/authorization/AuthorizorBypass.html     |   64 +-
 .../keycloak/CausewayModuleSecurityKeycloak.html   |   66 +-
 .../index/shiro/CausewayModuleSecurityShiro.html   |   64 +-
 .../shiro/authentication/AuthenticatorShiro.html   |   64 +-
 .../index/shiro/authorization/AuthorizorShiro.html |   64 +-
 .../shiro/authorization/CausewayPermission.html    |   64 +-
 .../authorization/CausewayPermissionResolver.html  |   64 +-
 .../index/shiro/webmodule/WebModuleShiro.html      |   65 +-
 .../index/simple/CausewayModuleSecuritySimple.html |   64 +-
 .../simple/authentication/SimpleAuthenticator.html |   64 +-
 .../simple/authorization/SimpleAuthorizor.html     |   64 +-
 .../index/spring/CausewayModuleSecuritySpring.html |   64 +-
 .../authconverters/AuthenticationConverter.html    |   66 +-
 .../spring/authentication/AuthenticatorSpring.html |   64 +-
 .../spring/webmodule/SpringSecurityFilter.html     |   64 +-
 .../spring/webmodule/WebModuleSpringSecurity.html  |   64 +-
 ...CausewayModuleTestingArchTestSupportApplib.html |   64 +-
 .../applib/classrules/ArchitectureDomainRules.html |   72 +-
 .../applib/classrules/ArchitectureJdoRules.html    |   68 +-
 .../applib/classrules/ArchitectureJpaRules.html    |   80 +-
 .../modulerules/ArchitectureModuleRules.html       |   64 +-
 .../applib/modulerules/Subpackage.html             |   64 +-
 .../applib/modulerules/SubpackageEnum.html         |   64 +-
 .../CausewayModuleTestingFakeDataApplib.html       |   64 +-
 .../services/AbstractRandomValueGenerator.html     |   64 +-
 .../index/fakedata/applib/services/Addresses.html  |   64 +-
 .../fakedata/applib/services/BigDecimals.html      |   64 +-
 .../fakedata/applib/services/BigIntegers.html      |   64 +-
 .../index/fakedata/applib/services/Books.html      |   64 +-
 .../index/fakedata/applib/services/Booleans.html   |   64 +-
 .../index/fakedata/applib/services/Bytes.html      |   64 +-
 .../fakedata/applib/services/CausewayBlobs.html    |   64 +-
 .../fakedata/applib/services/CausewayClobs.html    |   64 +-
 .../applib/services/CausewayPasswords.html         |   64 +-
 .../index/fakedata/applib/services/Chars.html      |   64 +-
 .../fakedata/applib/services/Collections.html      |   64 +-
 .../index/fakedata/applib/services/Comms.html      |   64 +-
 .../fakedata/applib/services/CreditCards.html      |   64 +-
 .../index/fakedata/applib/services/Doubles.html    |   64 +-
 .../index/fakedata/applib/services/Enums.html      |   64 +-
 .../fakedata/applib/services/FakeDataService.html  |   64 +-
 .../index/fakedata/applib/services/Floats.html     |   64 +-
 .../index/fakedata/applib/services/Integers.html   |   64 +-
 .../fakedata/applib/services/JavaSqlDates.html     |   64 +-
 .../applib/services/JavaSqlTimestamps.html         |   64 +-
 .../applib/services/JavaTimeDateTimes.html         |   64 +-
 .../applib/services/JavaTimeLocalDates.html        |   64 +-
 .../fakedata/applib/services/JavaTimePeriods.html  |   64 +-
 .../fakedata/applib/services/JavaUtilDates.html    |   64 +-
 .../fakedata/applib/services/JodaDateTimes.html    |   64 +-
 .../fakedata/applib/services/JodaLocalDates.html   |   64 +-
 .../fakedata/applib/services/JodaPeriods.html      |   64 +-
 .../index/fakedata/applib/services/Longs.html      |   64 +-
 .../index/fakedata/applib/services/Lorem.html      |   64 +-
 .../index/fakedata/applib/services/Names.html      |   64 +-
 .../index/fakedata/applib/services/Shorts.html     |   64 +-
 .../index/fakedata/applib/services/Strings.html    |   64 +-
 .../index/fakedata/applib/services/Urls.html       |   64 +-
 .../index/fakedata/applib/services/Uuids.html      |   64 +-
 ...CausewayIntegrationGwtAbstractWithFixtures.html |   64 +-
 ...ausewayIntegrationTestAbstractWithFixtures.html |   64 +-
 .../CausewayModuleTestingFixturesApplib.html       |   64 +-
 .../applib/events/FixturesInstalledEvent.html      |   64 +-
 .../applib/events/FixturesInstallingEvent.html     |   64 +-
 .../applib/fixturescripts/ExecutionParameters.html |   64 +-
 .../fixturescripts/ExecutionParametersDefault.html |   64 +-
 .../fixturescripts/ExecutionParametersService.html |   64 +-
 .../applib/fixturescripts/FixtureResult.html       |   64 +-
 .../applib/fixturescripts/FixtureResultList.html   |   64 +-
 .../applib/fixturescripts/FixtureScript.html       |   64 +-
 .../FixtureScriptWithExecutionStrategy.html        |   64 +-
 .../FixtureScript_ExecutionContext.html            |   64 +-
 .../applib/fixturescripts/FixtureScripts.html      |   64 +-
 .../FixtureScriptsSpecification.html               |   64 +-
 ...iptsSpecificationProviderAutoConfiguration.html |   64 +-
 .../FixtureScripts_MultipleExecutionStrategy.html  |   64 +-
 ...FixtureScripts_NonPersistedObjectsStrategy.html |   64 +-
 ...ixtureScripts_020-configuration-properties.html |   64 +-
 .../applib/modules/ModuleWithFixtures.html         |   64 +-
 .../applib/modules/ModuleWithFixturesService.html  |   64 +-
 .../applib/personas/BuilderScriptAbstract.html     |   64 +-
 .../applib/personas/BuilderScriptWithResult.html   |   64 +-
 .../personas/BuilderScriptWithoutResult.html       |   64 +-
 .../index/fixtures/applib/personas/Persona.html    |   64 +-
 .../applib/personas/PersonaWithBuilderScript.html  |   64 +-
 .../applib/personas/PersonaWithFinder.html         |   64 +-
 .../QueryResultsCacheControlForFixtures.html}      |   84 +-
 .../services/InitialFixtureScriptsInstaller.html   |   64 +-
 .../applib/setup/PersonaEnumPersistAll.html        |   64 +-
 .../teardown/jdo/TeardownFixtureJdoAbstract.html   |   64 +-
 .../teardown/jpa/TeardownFixtureJpaAbstract.html   |   64 +-
 .../ui/CausewayModuleTestingH2ConsoleUi.html       |   64 +-
 .../index/h2console/ui/services/H2ManagerMenu.html |   64 +-
 .../h2console/ui/webmodule/WebModuleH2Console.html |   64 +-
 .../applib/CausewayIntegrationGwtAbstract.html     |   64 +-
 .../applib/CausewayIntegrationTestAbstract.html    |   64 +-
 .../applib/CausewayInteractionHandler.html         |   64 +-
 ...ausewayModuleTestingIntegTestSupportApplib.html |   64 +-
 .../applib/ExceptionRecognizerTranslate.html       |   64 +-
 .../applib/annotation/InteractAs.html              |   64 +-
 .../applib/swagger/SwaggerExporter.html            |   64 +-
 .../applib/validate/DomainModelValidator.html      |   64 +-
 .../CausewayModuleTestingSpecSupportApplib.html    |   64 +-
 .../integration/ObjectFactoryForIntegration.html   |   64 +-
 ...CausewayModuleTestingUnitTestSupportApplib.html |   64 +-
 .../applib/assertions/Asserting.html               |   64 +-
 .../applib/dom/AbstractApplyToAllContractTest.html |   64 +-
 .../ComparableContractTest_compareTo.html          |   64 +-
 .../dom/comparable/ComparableContractTester.html   |   64 +-
 .../applib/dom/pojo/PojoTester.html                |   64 +-
 .../sortedsets/SortedSetsContractTestAbstract.html |   64 +-
 .../dom/value/ValueTypeContractTestAbstract.html   |   64 +-
 .../unittestsupport/applib/io/IndentPrinter.html   |   64 +-
 .../unittestsupport/applib/io/NullPrintStream.html |   64 +-
 .../applib/jmocking/CausewayActions.html           | 1159 -------
 .../applib/jmocking/Imposterisers.html             | 1173 -------
 .../applib/jmocking/InjectIntoJMockAction.html     | 1184 -------
 .../applib/jmocking/PostponedAction.html           | 1157 -------
 .../applib/matchers/ClassMatchers.html             |   64 +-
 .../applib/matchers/ComparableMatchers.html        |   64 +-
 .../applib/matchers/FileMatchers.html              |   64 +-
 .../applib/matchers/JaxbMatchers.html              |   68 +-
 .../applib/matchers/ListMatchers.html              |   64 +-
 .../applib/matchers/StringMatchers.html            |   64 +-
 .../applib/matchers/ThrowableMatchers.html         |   64 +-
 .../unittestsupport/applib/util/CollectUtils.html  |   64 +-
 .../unittestsupport/applib/util/FileUtils.html     |   64 +-
 .../unittestsupport/applib/util/InjectUtils.html   |   64 +-
 .../unittestsupport/applib/util/ReflectUtils.html  |   64 +-
 .../unittestsupport/applib/util/StringUtils.html   |   64 +-
 .../applib/CausewayModuleValAsciidocApplib.html    |   64 +-
 .../asciidoc/applib/jaxb/AsciiDocJaxbAdapter.html  |   64 +-
 .../index/asciidoc/applib/value/AsciiDoc.html      |   64 +-
 .../CausewayModuleValAsciidocMetaModel.html        |   64 +-
 .../CausewayModuleValAsciidocPersistenceJdo.html   |   64 +-
 .../jdo/converters/CausewayAsciiDocConverter.html  |   64 +-
 .../CausewayModuleValAsciidocPersistenceJpa.html   |   64 +-
 .../jpa/converters/CausewayAsciiDocConverter.html  |   64 +-
 .../ui/wkt/CausewayModuleValAsciidocUiWkt.html     |   64 +-
 .../applib/CausewayModuleValJodatimeApplib.html    |   64 +-
 .../jodatime/applib/jaxb/JodaTimeJaxbAdapters.html |   64 +-
 .../JodaTimeXMLGregorianCalendarMarshalling.html   |   64 +-
 .../jodatime/applib/value/JodaTimeConverters.html  |   64 +-
 .../CausewayModuleValJodatimeIntegration.html      |   64 +-
 .../applib/CausewayModuleValMarkdownApplib.html    |   64 +-
 .../markdown/applib/jaxb/MarkdownJaxbAdapter.html  |   64 +-
 .../index/markdown/applib/value/Converter.html     |   64 +-
 .../index/markdown/applib/value/Markdown.html      |   64 +-
 .../CausewayModuleValMarkdownMetaModel.html        |   64 +-
 .../CausewayModuleValMarkdownPersistenceJdo.html   |   64 +-
 .../jdo/converters/CausewayMarkdownConverter.html  |   64 +-
 .../CausewayModuleValMarkdownPersistenceJpa.html   |   64 +-
 .../jpa/converters/CausewayMarkdownConverter.html  |   64 +-
 .../ui/wkt/CausewayModuleValMarkdownUiWkt.html     |   64 +-
 .../vega/applib/CausewayModuleValVegaApplib.html   |   64 +-
 .../index/vega/applib/jaxb/VegaJaxbAdapter.html    |   64 +-
 .../valuetypes/index/vega/applib/value/Vega.html   |   64 +-
 .../metamodel/CausewayModuleValVegaMetaModel.html  |   64 +-
 .../dn/CausewayModuleValVegaPersistenceJdo.html    |   64 +-
 .../jdo/dn/converters/CausewayVegaConverter.html   |   64 +-
 .../jpa/CausewayModuleValVegaPersistenceJpa.html   |   64 +-
 .../jpa/converters/CausewayVegaConverter.html      |   64 +-
 .../vega/ui/wkt/CausewayModuleValVegaUiWkt.html    |   64 +-
 .../commons/applib/mixins/Object_impersonate.html  |   64 +-
 .../applib/mixins/Object_impersonateWithRoles.html |   64 +-
 .../services/branding/BrandingUiService.html       |   64 +-
 .../applib/services/header/HeaderUiService.html    |   64 +-
 .../applib/services/menu/MenuUiService.html        |   67 +-
 .../services/userprof/UserProfileUiModel.html      |   64 +-
 .../services/userprof/UserProfileUiService.html    |   76 +-
 .../UserProfileUiService_010-implementation.html   |   64 +-
 ...serProfileUiService_020-examples-and-usage.html |   64 +-
 .../services/i8n/TranslationsResolverDefault.html} |  147 +-
 .../userprof/UserProfileUiServiceDefault.html}     |  147 +-
 .../graphql/applib/auth/UserMementoProvider.html   |   64 +-
 .../applib/marshallers/ScalarMarshaller.html       |   66 +-
 .../CausewayViewerGraphqlIntegTestAbstract.html    |   64 +-
 .../schema/PrintSchemaIntegTestAbstract.html       |   64 +-
 .../CausewayModuleViewerRestfulObjectsApplib.html  |   64 +-
 .../restfulobjects/applib/JsonRepresentation.html  |   64 +-
 .../restfulobjects/applib/LinkRepresentation.html  |   64 +-
 .../viewer/index/restfulobjects/applib/Rel.html    |   64 +-
 .../index/restfulobjects/applib/RelDefinition.html |   64 +-
 .../restfulobjects/applib/RepresentationType.html  |   64 +-
 .../restfulobjects/applib/RestfulHttpMethod.html   |   64 +-
 .../restfulobjects/applib/RestfulMediaType.html    |   64 +-
 .../restfulobjects/applib/RestfulRequest.html      |   64 +-
 .../restfulobjects/applib/RestfulResponse.html     |   64 +-
 .../applib/boot/BootstrapResource.html             |   64 +-
 .../AbstractObjectMemberRepresentation.html        |   64 +-
 .../domainobjects/ActionResultRepresentation.html  |   64 +-
 .../DomainObjectMemberRepresentation.html          |   64 +-
 .../domainobjects/DomainObjectRepresentation.html  |   64 +-
 .../applib/domainobjects/DomainObjectResource.html |   64 +-
 .../applib/domainobjects/DomainRepresentation.html |   64 +-
 .../domainobjects/DomainServiceResource.html       |   64 +-
 .../applib/domainobjects/ListRepresentation.html   |   64 +-
 .../domainobjects/ObjectActionRepresentation.html  |   64 +-
 .../ObjectCollectionRepresentation.html            |   64 +-
 .../ObjectPropertyRepresentation.html              |   64 +-
 .../domainobjects/ScalarValueRepresentation.html   |   64 +-
 .../AbstractTypeMemberRepresentation.html          |   64 +-
 .../ActionDescriptionRepresentation.html           |   64 +-
 .../ActionParameterDescriptionRepresentation.html  |   64 +-
 .../CollectionDescriptionRepresentation.html       |   64 +-
 .../domaintypes/DomainTypeRepresentation.html      |   64 +-
 .../applib/domaintypes/DomainTypeResource.html     |   64 +-
 .../PropertyDescriptionRepresentation.html         |   64 +-
 .../TypeActionResultRepresentation.html            |   64 +-
 .../applib/domaintypes/TypeListRepresentation.html |   64 +-
 .../applib/dtos/ScalarValueDtoV2.html              |   64 +-
 .../applib/errors/ErrorRepresentation.html         |   64 +-
 .../applib/health/HealthRepresentation.html        |   64 +-
 .../applib/health/HealthResource.html              |   64 +-
 .../applib/homepage/HomePageRepresentation.html    |   64 +-
 .../applib/homepage/HomePageResource.html          |   64 +-
 .../applib/menubars/MenuBarsResource.html          |   64 +-
 .../applib/user/UserRepresentation.html            |   64 +-
 .../restfulobjects/applib/user/UserResource.html   |   64 +-
 .../restfulobjects/applib/util/JsonMapper.html     |   64 +-
 .../restfulobjects/applib/util/JsonNodeUtils.html  |   64 +-
 .../restfulobjects/applib/util/MediaTypes.html     |   64 +-
 .../index/restfulobjects/applib/util/Parser.html   |   64 +-
 .../index/restfulobjects/applib/util/PathNode.html |   64 +-
 .../applib/util/UrlEncodingUtils.html              |   64 +-
 .../applib/version/VersionRepresentation.html      |   64 +-
 .../applib/version/VersionResource.html            |   64 +-
 .../client/ActionParameterListBuilder.html         |   64 +-
 .../index/restfulobjects/client/RestfulClient.html |   66 +-
 .../restfulobjects/client/RestfulClientConfig.html |   64 +-
 .../restfulobjects/client/auth/AuthFilter.html     |   64 +-
 .../client/log/ClientConversationFilter.html       |   64 +-
 .../client/log/ClientConversationLogger.html       |   64 +-
 ...wayModuleViewerRestfulObjectsJaxrsResteasy.html |   64 +-
 .../conneg/RestfulObjectsJaxbWriterForXml.html     |   64 +-
 .../webmodule/WebModuleJaxrsResteasy.html          |   64 +-
 .../CausewayModuleRestfulObjectsRendering.html     |   64 +-
 .../restfulobjects/rendering/IResourceContext.html |   64 +-
 .../rendering/service/RepresentationService.html   |   64 +-
 .../acceptheader/AcceptHeaderServiceForRest.html   |   65 +-
 .../service/conneg/ContentNegotiationService.html  |   64 +-
 .../conneg/ContentNegotiationServiceAbstract.html  |   64 +-
 ...entNegotiationServiceForRestfulObjectsV1_0.html |   64 +-
 ...ntentNegotiationServiceOrgApacheCausewayV2.html |   64 +-
 .../ContentNegotiationServiceOrgApacheIsisV1.html  |   64 +-
 .../ContentNegotiationServiceXRoDomainType.html    |   66 +-
 ...onServiceForRestfulObjectsV1_0_usage-notes.html |   64 +-
 ...tionServiceOrgApacheCausewayV2_usage-notes.html |   64 +-
 ...otiationServiceOrgApacheIsisV1_usage-notes.html |   64 +-
 ...egotiationServiceXRoDomainType_usage-notes.html |   64 +-
 .../service/swagger/SwaggerServiceDefault.html}    |   93 +-
 .../service/swagger/SwaggerServiceMenu.html        |   64 +-
 .../valuerender/JsonValueEncoderService.html       |   64 +-
 .../CausewayModuleViewerRestfulObjectsViewer.html  |   64 +-
 .../webmodule/auth/AuthenticationStrategy.html     |   64 +-
 .../auth/AuthenticationStrategyAbstract.html       |   64 +-
 .../auth/AuthenticationStrategyBasicAuth.html      |   64 +-
 .../auth/AuthenticationStrategyUsingSession.html   |   64 +-
 .../CausewayModuleViewerWicketApplibMixins.html    |   64 +-
 .../wicket/applib/mixins/Object_clearHints.html    |   64 +-
 .../model/CausewayModuleViewerWicketModel.html     |   64 +-
 .../wicket/ui/CausewayModuleViewerWicketUi.html    |   64 +-
 .../export/CollectionContentsAsExportFactory.html  |   68 +-
 .../viewer/CausewayModuleViewerWicketViewer.html   |   64 +-
 .../viewer/services/BookmarkUiServiceWicket.html}  |  148 +-
 .../viewer/services/DeepLinkServiceWicket.html}    |  147 +-
 .../services/HintStoreUsingWicketSession.html}     |  129 +-
 content/regressiontests/latest/about.html          |   14 +-
 .../relnotes/latest/2018/2.0.0-M1/mignotes.html    |   26 +-
 .../relnotes/latest/2018/2.0.0-M1/relnotes.html    |   23 +-
 .../relnotes/latest/2019/2.0.0-M2/relnotes.html    |   23 +-
 .../relnotes/latest/2020/2.0.0-M3/mignotes.html    |   23 +-
 .../relnotes/latest/2020/2.0.0-M3/relnotes.html    |   23 +-
 .../relnotes/latest/2020/2.0.0-M4/mignotes.html    |   23 +-
 .../relnotes/latest/2020/2.0.0-M4/relnotes.html    |   23 +-
 .../relnotes/latest/2021/2.0.0-M5/mignotes.html    |   23 +-
 .../relnotes/latest/2021/2.0.0-M5/relnotes.html    |   23 +-
 .../relnotes/latest/2021/2.0.0-M6/mignotes.html    |   23 +-
 .../relnotes/latest/2021/2.0.0-M6/relnotes.html    |   23 +-
 .../relnotes/latest/2022/2.0.0-M7/mignotes.html    |   23 +-
 .../relnotes/latest/2022/2.0.0-M7/relnotes.html    |   23 +-
 .../relnotes/latest/2022/2.0.0-M8/mignotes.html    |   23 +-
 .../relnotes/latest/2022/2.0.0-M8/relnotes.html    |   23 +-
 .../relnotes/latest/2022/2.0.0-M9/relnotes.html    |   23 +-
 .../relnotes/latest/2023/2.0.0-RC1/mignotes.html   |   23 +-
 .../relnotes/latest/2023/2.0.0-RC1/relnotes.html   |   25 +-
 .../relnotes/latest/2023/2.0.0-RC2/mignotes.html   |   23 +-
 .../relnotes/latest/2023/2.0.0-RC2/relnotes.html   |   23 +-
 .../relnotes/latest/2023/2.0.0-RC3/mignotes.html   |   23 +-
 .../relnotes/latest/2023/2.0.0-RC3/relnotes.html   |   23 +-
 .../relnotes/latest/2024/2.0.0-RC4/mignotes.html   |   23 +-
 .../relnotes/latest/2024/2.0.0-RC4/relnotes.html   |   29 +-
 content/relnotes/latest/2024/2.0.0/mignotes.html   |   23 +-
 content/relnotes/latest/2024/2.0.0/relnotes.html   |   51 +-
 .../latest/2024/{2.0.0-RC4 => 2.1.0}/mignotes.html |   82 +-
 .../latest/2024/{3.0.0 => 2.1.0}/relnotes.html     |  454 ++-
 .../latest/2024/{2.0.0-RC4 => 2.2.0}/mignotes.html |   82 +-
 .../mignotes.html => 2.2.0/relnotes.html}          |   92 +-
 content/relnotes/latest/2024/3.0.0/mignotes.html   |   23 +-
 content/relnotes/latest/2024/3.0.0/relnotes.html   |   73 +-
 .../latest/2024/{2.0.0-RC4 => 3.1.0}/mignotes.html |   82 +-
 .../latest/2024/{3.0.0 => 3.1.0}/relnotes.html     |  446 +--
 .../latest/2024/{3.0.0 => 3.2.0}/mignotes.html     |  128 +-
 .../{3.0.0/mignotes.html => 3.2.0/relnotes.html}   |   83 +-
 content/relnotes/latest/about.html                 |  138 +-
 content/security/latest/about.html                 |   14 +-
 content/security/latest/audittrail/about.html      |   24 +-
 content/security/latest/bypass/about.html          |   21 +-
 content/security/latest/core/about.html            |   14 +-
 content/security/latest/keycloak/about.html        |   14 +-
 content/security/latest/secman/about.html          |   14 +-
 .../latest/secman/setting-up-with-keycloak.html    |   14 +-
 .../latest/secman/setting-up-with-shiro.html       |   14 +-
 .../secman/setting-up-with-spring-oauth2.html      |   14 +-
 content/security/latest/secman/setting-up.html     |   28 +-
 content/security/latest/sessionlog/about.html      |   24 +-
 .../ini/configure-shiro-to-use-ini-realm.png       |  Bin 37054 -> 0 bytes
 .../shiro/_images/ini/shiro-ini-realm.drawio.svg   |    1 -
 .../latest/shiro/_images/shiro-design.drawio.svg   |    1 -
 content/security/latest/shiro/about.html           |  640 +---
 content/security/latest/simple/about.html          |   21 +-
 content/security/latest/spring-oauth2/about.html   |   24 +-
 content/security/latest/spring/about.html          |   18 +-
 .../security/latest/usage-by-causeway-viewers.html |   14 +-
 content/setupguide/latest/about.html               |   14 +-
 content/setupguide/latest/eclipse/about.html       |   14 +-
 content/setupguide/latest/intellij/about.html      |   14 +-
 .../setupguide/latest/intellij/hints-and-tips.html |   14 +-
 content/sitemap-comguide.xml                       |   32 +-
 content/sitemap-conguide.xml                       |   22 +-
 content/sitemap-core.xml                           |   34 +-
 content/sitemap-docs.xml                           |   56 +-
 content/sitemap-extensions.xml                     |    2 +-
 content/sitemap-gqlv.xml                           |   10 +-
 content/sitemap-incubator.xml                      |    2 +-
 content/sitemap-pjdo.xml                           |   18 +-
 content/sitemap-pjpa.xml                           |   18 +-
 content/sitemap-querydsl.xml                       |   19 +
 content/sitemap-refguide.xml                       | 3226 +++++++++++---------
 content/sitemap-regressiontests.xml                |    2 +-
 content/sitemap-relnotes.xml                       |   90 +-
 content/sitemap-security.xml                       |   32 +-
 content/sitemap-setupguide.xml                     |    8 +-
 content/sitemap-testing.xml                        |   26 +-
 content/sitemap-tutorials.xml                      |   22 +-
 content/sitemap-userguide.xml                      |   62 +-
 content/sitemap-valuetypes.xml                     |   10 +-
 content/sitemap-vro.xml                            |   42 +-
 content/sitemap-vw.xml                             |   62 +-
 content/sitemap.xml                                |    3 +
 content/testing/latest/about.html                  |   14 +-
 content/testing/latest/archtestsupport/about.html  |   22 +-
 content/testing/latest/fakedata/about.html         |   20 +-
 content/testing/latest/fixtures/about.html         |   20 +-
 content/testing/latest/h2console/about.html        |   20 +-
 content/testing/latest/hsqldbmgr/about.html        |   20 +-
 content/testing/latest/integtestsupport/about.html |   20 +-
 .../integtestsupport/domain-model-validator.html   |   14 +-
 .../latest/integtestsupport/hints-and-tips.html    |   14 +-
 .../influencing-the-interaction.html               |   14 +-
 .../latest/integtestsupport/swagger-exporter.html  |   14 +-
 content/testing/latest/specsupport/about.html      |   20 +-
 content/testing/latest/unittestsupport/about.html  |   20 +-
 content/tutorials/latest/about.html                |   14 +-
 .../latest/petclinic/010-getting-started.html      |   25 +-
 .../latest/petclinic/020-the-petclinic-domain.html |   24 +-
 .../latest/petclinic/030-petowner-entity.html      |   46 +-
 .../tutorials/latest/petclinic/040-pet-entity.html |   30 +-
 .../latest/petclinic/050-visit-entity.html         |   22 +-
 .../latest/petclinic/060-unit-testing.html         |   16 +-
 .../tutorials/latest/petclinic/070-modularity.html |   16 +-
 .../latest/petclinic/080-view-models.html          |   18 +-
 .../latest/petclinic/090-integration-testing.html  |   18 +-
 content/tutorials/latest/petclinic/about.html      |   14 +-
 ...ag-532ec210d75da7f5597c3da7affbd0f6bcebdb9c.svg |    1 +
 ...ag-e8d75781c99cc310b1c766dad9661c25d343fb0f.svg |    1 -
 content/userguide/latest/about.html                |   14 +-
 .../latest/background-context-and-theory.html      |   14 +-
 content/userguide/latest/btb/about.html            |   14 +-
 content/userguide/latest/btb/headless-access.html  |   14 +-
 content/userguide/latest/btb/hints-and-tips.html   |   14 +-
 content/userguide/latest/btb/i18n.html             |   14 +-
 content/userguide/latest/btb/logging.html          |   14 +-
 .../userguide/latest/btb/programming-model.html    |   14 +-
 .../troubleshooting-visibility-and-usability.html  |   14 +-
 content/userguide/latest/business-rules.html       |   14 +-
 content/userguide/latest/commandlog/about.html     |   24 +-
 content/userguide/latest/docgen/about.html         |   16 +-
 content/userguide/latest/domain-entities.html      |   14 +-
 content/userguide/latest/domain-services.html      |   14 +-
 .../userguide/latest/drop-downs-and-defaults.html  |   14 +-
 content/userguide/latest/events.html               |   14 +-
 content/userguide/latest/excel/about.html          |   16 +-
 content/userguide/latest/executionlog/about.html   |   24 +-
 .../userguide/latest/executionoutbox/about.html    |   26 +-
 .../latest/executionrepublisher/about.html         |   16 +-
 content/userguide/latest/flyway/about.html         |   16 +-
 content/userguide/latest/layoutloaders/about.html  |   16 +-
 content/userguide/latest/meta-annotations.html     |   14 +-
 content/userguide/latest/mixins.html               |   14 +-
 content/userguide/latest/modules.html              |   14 +-
 content/userguide/latest/overview.html             |   18 +-
 .../latest/properties-collections-actions.html     |   14 +-
 content/userguide/latest/titlecache/about.html     |   20 +-
 content/userguide/latest/ui-layout-and-hints.html  |  128 +-
 content/userguide/latest/value-types.html          |   14 +-
 content/userguide/latest/view-models.html          |   14 +-
 content/valuetypes/latest/about.html               |   14 +-
 content/valuetypes/latest/asciidoc/about.html      |   20 +-
 content/valuetypes/latest/jodatime/about.html      |   20 +-
 content/valuetypes/latest/markdown/about.html      |   20 +-
 content/valuetypes/latest/vega/about.html          |   20 +-
 content/vro/latest/about.html                      |   21 +-
 content/vro/latest/client.html                     |   14 +-
 content/vro/latest/content-negotiation.html        |   14 +-
 .../apache-causeway-v2-profile.INCOMPLETE.html     |   14 +-
 .../apache-causeway-v2-profile.html                |   14 +-
 .../content-negotiation/other-representations.html |   14 +-
 .../simplified-representations/accept-header.html  |   14 +-
 .../action-invocation.html                         |   14 +-
 .../configuration-properties.html                  |   14 +-
 .../simplified-representations/domain-object.html  |   14 +-
 .../object-collection.html                         |   14 +-
 content/vro/latest/cors/about.html                 |   18 +-
 content/vro/latest/hints-and-tips.html             |   14 +-
 .../vro/latest/hints-and-tips/pretty-printing.html |   14 +-
 .../hints-and-tips/restful-image-property.html     |   14 +-
 .../vro/latest/hints-and-tips/troubleshooting.html |   14 +-
 .../hints-and-tips/view-model-as-parameter.html    |   14 +-
 content/vro/latest/layout-resources.html           |   14 +-
 content/vro/latest/ro-spec.html                    |   14 +-
 content/vro/latest/security.html                   |   14 +-
 content/vro/latest/setup-and-configuration.html    |   21 +-
 content/vw/latest/about.html                       |   19 +-
 content/vw/latest/customisation.html               |   14 +-
 content/vw/latest/customisation/about-page.html    |   14 +-
 content/vw/latest/customisation/brand-logo.html    |   14 +-
 .../customisation/cheap-n-cheerful-theme.html      |   14 +-
 content/vw/latest/customisation/custom-css.html    |   14 +-
 .../vw/latest/customisation/custom-javascript.html |   14 +-
 content/vw/latest/customisation/embedded-view.html |   14 +-
 .../latest/customisation/top-level-index-page.html |   14 +-
 content/vw/latest/customisation/welcome-page.html  |   14 +-
 content/vw/latest/extending.html                   |   14 +-
 .../latest/extending/custom-bootstrap-theme.html   |   14 +-
 content/vw/latest/extending/custom-pages.html      |   14 +-
 .../latest/extending/replacing-page-elements.html  |   14 +-
 content/vw/latest/features.html                    |   14 +-
 content/vw/latest/features/bookmarked-pages.html   |   14 +-
 .../latest/features/sidebar-vs-modal-dialogs.html  |   14 +-
 content/vw/latest/features/titles-in-tables.html   |   14 +-
 content/vw/latest/features/user-registration.html  |   14 +-
 content/vw/latest/features/where-am-i.html         |   14 +-
 content/vw/latest/fullcalendar/about.html          |   16 +-
 content/vw/latest/hints-and-tips.html              |   14 +-
 content/vw/latest/hints-and-tips/auto-refresh.html |   14 +-
 .../i18n-label-in-wicket-viewer.html               |   14 +-
 .../vw/latest/hints-and-tips/per-user-themes.html  |   14 +-
 content/vw/latest/hints-and-tips/svg-support.html  |   14 +-
 content/vw/latest/pdfjs/about.html                 |   16 +-
 content/vw/latest/security.html                    |   14 +-
 content/vw/latest/setup-and-configuration.html     |   64 +-
 content/vw/latest/sse/about.html                   |   16 +-
 content/vw/latest/tabular/about.html               |   16 +-
 1847 files changed, 103614 insertions(+), 25497 deletions(-)

diff --git a/content/404.html b/content/404.html
index dca334991..33fb102eb 100644
--- a/content/404.html
+++ b/content/404.html
@@ -4,7 +4,7 @@
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Page Not Found :: causeway</title>
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="/_/css/site.css">
     <link rel="stylesheet" href="/_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -265,6 +265,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="/querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -392,7 +400,7 @@ If you typed the URL of this page manually, please double check that you entered
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/about.html b/content/comguide/latest/about.html
index c2decd251..ac21afb09 100644
--- a/content/comguide/latest/about.html
+++ b/content/comguide/latest/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Committers' Guide :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -354,6 +354,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -456,7 +464,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Committers' Guide</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -481,7 +489,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/algolia-search.html b/content/comguide/latest/algolia-search.html
index 88f3cc299..0a0478ca5 100644
--- a/content/comguide/latest/algolia-search.html
+++ b/content/comguide/latest/algolia-search.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Appendix: Algolia Search :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/algolia-search.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="algolia-search.html">Algolia Search</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/algolia-search.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/algolia-search.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -711,7 +719,7 @@ There are other options for styling, see <a href="https://docsearch.algolia.com/
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/applying-patches.html b/content/comguide/latest/applying-patches.html
index 134b9cac9..aa2f9fbd9 100644
--- a/content/comguide/latest/applying-patches.html
+++ b/content/comguide/latest/applying-patches.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Applying Patches :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/applying-patches.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="applying-patches.html">Applying Patches</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/applying-patches.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/applying-patches.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -585,7 +593,7 @@ git commit -am "&lt;original authors' commit message&gt;" --signoff</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/cutting-a-release.html b/content/comguide/latest/cutting-a-release.html
index 90e7893b2..bbda62fbb 100644
--- a/content/comguide/latest/cutting-a-release.html
+++ b/content/comguide/latest/cutting-a-release.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Cutting a Release :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/cutting-a-release.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="cutting-a-release.html">Cutting a Release</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -756,7 +764,7 @@ For example:</p>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">export CAUSEWAYJIRA=CAUSEWAY-9999                           <i class="conum" data-value="1"></i><b>(1)</b>
 export CAUSEWAYTMP=/c/tmp                               <i class="conum" data-value="2"></i><b>(2)</b>
-export CAUSEWAYREL=2.0.1                             <i class="conum" data-value="3"></i><b>(3)</b>
+export CAUSEWAYREL=3.2.0                             <i class="conum" data-value="3"></i><b>(3)</b>
 export CAUSEWAYRC=RC1                                   <i class="conum" data-value="4"></i><b>(4)</b>
 export CAUSEWAYBRANCH=release-$CAUSEWAYREL-$CAUSEWAYRC
 export CAUSEWAYART=causeway
@@ -792,7 +800,7 @@ env | grep CAUSEWAY | sort</code></pre>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>The branch name is intentionally <strong>not</strong> the same as the eventual tag names (eg <code>causeway-2.0.1</code>).</p>
+<p>The branch name is intentionally <strong>not</strong> the same as the eventual tag names (eg <code>causeway-3.2.0</code>).</p>
 </div>
 </td>
 </tr>
@@ -1177,18 +1185,18 @@ See <a href="key-generation.html" class="xref page">Key Generation</a> for more
 <h3 id="reset-revision-property"><a class="anchor" href="#reset-revision-property"></a>Reset <code>revision</code> property</h3>
 <div class="paragraph">
 <p>At the <a href="#bump-code-to-causewayrel">beginning</a> of the release process we bumped the version to the release version, ie <code>$CAUSEWAYREL</code>.
-With the release now deployed we now need to reset the revision back down to the base snapshot, ie <code>2.0.0-SNAPSHOT</code>.</p>
+With the release now deployed we now need to reset the revision back down to the base snapshot, ie <code>3.0.0-SNAPSHOT</code>.</p>
 </div>
 <div class="paragraph">
 <p>Therefore, still in the <code>bom</code> directory:</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvnd versions:set -DnewVersion=2.0.0-SNAPSHOT
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvnd versions:set -DnewVersion=3.0.0-SNAPSHOT
 mvnd install -DskipTests -o -T1C -Dgithub
 
 pushd ../starters
-mvnd versions:set -DnewVersion=2.0.0-SNAPSHOT
+mvnd versions:set -DnewVersion=3.0.0-SNAPSHOT
 mvnd install -DskipTests -o
 popd
 
@@ -1237,19 +1245,23 @@ git fetch</code></pre>
 <h2 id="update-starter-apps"><a class="anchor" href="#update-starter-apps"></a>Update starter apps</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>For each of the two starter apps, we maintain (currently) eight branches:</p>
+<p>For each of the two starter apps, we maintain four branches:</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p><code>v2-jpa</code> and <code>v2-jdo</code> ; and also <code>v3-jpa</code> and <code>v3-jdo</code></p>
+<p><code>v3-jpa</code> and <code>v3-jdo</code></p>
 <div class="paragraph">
 <p>These are intended to reference the <em>most recently released</em> version, the first demonstrating persistence using JDO, the second using JPA.
 These are the branches referenced from the home page and getting started pages of the website.</p>
 </div>
 </li>
+</ul>
+</div>
+<div class="ulist">
+<ul>
 <li>
-<p><code>v2-jpa-SNAPSHOT</code> and <code>v2-jdo-SNAPSHOT</code> ; and also <code>v3-jpa-SNAPSHOT</code> and <code>v3-jdo-SNAPSHOT</code></p>
+<p><code>v3-jpa-SNAPSHOT</code> and <code>v3-jdo-SNAPSHOT</code></p>
 <div class="paragraph">
 <p>These reference the most current snapshot nightly build.</p>
 </div>
@@ -1257,8 +1269,9 @@ These are the branches referenced from the home page and getting started pages o
 </ul>
 </div>
 <div class="paragraph">
-<p>The general idea is that a release will fast-forward <code>v{2,3}-jpa</code> to <code>v{2,3}-jpa-SNAPSHOT</code> and similarly moves <code>v{2,3}-jdo</code> up to <code>v{2,3}-jdo-SNAPSHOT</code>, bumping to the newly released version of the framework in the process.
-This is done for all current <code>vN</code> branches.</p>
+<p>The general idea is that a release will fast-forward <code>vN-jpa</code> to <code>vN-jpa-SNAPSHOT</code> and similarly moves <code>vN-jdo</code> up to <code>vN-jdo-SNAPSHOT</code>, bumping to the newly released version of the framework in the process.
+This is done for all current <code>vN</code> branches.
+The non-SNAPSHOT builds should always reference the most recently release.</p>
 </div>
 <div class="paragraph">
 <p>In order that we don&#8217;t break the starter apps while a release is being voted on, we do the changes in work branches, <code>$CAUSEWAYBRANCH-jpa</code> and <code>$CAUSEWAYBRANCH-jdo</code>.</p>
@@ -1271,14 +1284,14 @@ This is done for all current <code>vN</code> branches.</p>
 <div class="ulist">
 <ul>
 <li>
-<p>for <code>v3-jpa</code>:</p>
+<p>for <code>jpa</code>:</p>
 <div class="ulist">
 <ul>
 <li>
 <p>Checkout the branch, bump versions, and commit:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout v3-jpa-SNAPSHOT    # or: git checkout v2-jpa-SNAPSHOT
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout v3-jpa-SNAPSHOT
 git pull --ff-only
 
 git checkout -b $CAUSEWAYBRANCH-jpa
@@ -1330,7 +1343,7 @@ mvnd spring-boot:run</code></pre>
 <p>Checkout the branch, bump versions, and commit:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout v3-jdo-SNAPSHOT    # or: git checkout v2-jdo-SNAPSHOT
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout v3-jdo-SNAPSHOT
 git pull --ff-only
 
 git checkout -b $CAUSEWAYBRANCH-jdo
@@ -1404,7 +1417,7 @@ The merge commit should end up with no changes:</p>
 <p>Checkout the branch, bump versions, and commit:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout v3-jpa-SNAPSHOT    # or: git checkout v2-jpa-SNAPSHOT
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout v3-jpa-SNAPSHOT
 git pull --ff-only
 
 git checkout -b $CAUSEWAYBRANCH-jpa
@@ -1456,7 +1469,7 @@ mvnd -pl webapp spring-boot:run</code></pre>
 <p>Checkout the branch, bump versions, and commit:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout v3-jdo-SNAPSHOT    # or: git checkout v2-jdo-SNAPSHOT
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout v3-jdo-SNAPSHOT
 git pull --ff-only
 
 git checkout -b $CAUSEWAYBRANCH-jdo
@@ -1633,7 +1646,7 @@ Adapt as required:</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">[VOTE] Apache Causeway Core release 2.0.1 RC1</code></pre>
+<pre class="highlightjs highlight"><code class="language-none hljs">[VOTE] Apache Causeway Core release 3.2.0 RC1</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1646,14 +1659,14 @@ Adapt as required:</p>
 The source code zip artifact has been uploaded to a staging repository on
 https://repository.apache.org, along with its corresponding .asc signature.
 
-In the source code repo the code has been tagged as causeway-2.0.1-RC1;
+In the source code repo the code has been tagged as causeway-3.2.0-RC1;
 see https://github.com/apache/causeway/tags
 
 To verify the source code itself, you can use the following commands
 (in an empty directory):
 
 ----------------------------------------------------------------
-VERSION=2.0.1
+VERSION=3.2.0
 RC=RC1
 NEXUSREPONUM=11xx
 
@@ -1688,7 +1701,7 @@ The vote will be open for a minimum of 72 hours.
 <div class="ulist">
 <ul>
 <li>
-<p>the version number (<code>2.0.1</code> or whatever)</p>
+<p>the version number (<code>3.2.0</code> or whatever)</p>
 </li>
 <li>
 <p>the release candidate number (<code>RC1</code> or whatever)</p>
@@ -1721,7 +1734,7 @@ The vote will be open for a minimum of 72 hours.
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/key-generation.html b/content/comguide/latest/key-generation.html
index 6c324cb42..8c4c3e00f 100644
--- a/content/comguide/latest/key-generation.html
+++ b/content/comguide/latest/key-generation.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Key Generation :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/key-generation.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="key-generation.html">Key Generation</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/key-generation.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/key-generation.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -1202,7 +1210,7 @@ This is defined under a profile so that it is activated only when we perform a r
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/merging-a-pull-request.html b/content/comguide/latest/merging-a-pull-request.html
index 1ed8c518f..7ea5fcb15 100644
--- a/content/comguide/latest/merging-a-pull-request.html
+++ b/content/comguide/latest/merging-a-pull-request.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Merging a Pull Request :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/merging-a-pull-request.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="merging-a-pull-request.html">Merging a Pull Request</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/merging-a-pull-request.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/merging-a-pull-request.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -681,7 +689,7 @@ This is intentional: when the merged branch is pushed, github will automatically
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/nightly-builds.html b/content/comguide/latest/nightly-builds.html
index 7a8882af7..a441d3be6 100644
--- a/content/comguide/latest/nightly-builds.html
+++ b/content/comguide/latest/nightly-builds.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Nightly Builds :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/nightly-builds.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="nightly-builds.html">Nightly Builds</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/nightly-builds.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/nightly-builds.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -511,7 +519,7 @@ The README of that repo describes how to setup your <code>pom.xml</code> to down
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/pmc-notes.html b/content/comguide/latest/pmc-notes.html
index fde1a5b7c..cc4a6735c 100644
--- a/content/comguide/latest/pmc-notes.html
+++ b/content/comguide/latest/pmc-notes.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Appendix: PMC :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/pmc-notes.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -354,6 +354,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -458,7 +466,7 @@ page.parent doesn't seem to be set...
     <li><a href="pmc-notes.html">PMC Notes</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/pmc-notes.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/pmc-notes.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -891,7 +899,7 @@ modify_committee.pl causeway --remove joebloggs</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/policies.html b/content/comguide/latest/policies.html
index f3ef02f2e..4d745900d 100644
--- a/content/comguide/latest/policies.html
+++ b/content/comguide/latest/policies.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Policies :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/policies.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="policies.html">Policies</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/policies.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/policies.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -657,7 +665,7 @@ git push origin --delete CAUSEWAY-999</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/post-release-successful.html b/content/comguide/latest/post-release-successful.html
index 4c3cdc062..4c301b357 100644
--- a/content/comguide/latest/post-release-successful.html
+++ b/content/comguide/latest/post-release-successful.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Post Release (Successful) :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/post-release-successful.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -460,7 +468,7 @@ page.parent doesn't seem to be set...
     <li><a href="post-release-successful.html">Post Release (Successful)</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -500,7 +508,7 @@ If there are not +3 votes after this time then it is perfectly permissible to ke
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">[RESULT] [VOTE] Apache Causeway Core release 2.0.1</code></pre>
+<pre class="highlightjs highlight"><code class="language-none hljs">[RESULT] [VOTE] Apache Causeway Core release 3.2.0</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -561,7 +569,7 @@ We release from Maven Central before anything else; we don&#8217;t want to push
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">export CAUSEWAYJIRA=CAUSEWAY-9999                           <i class="conum" data-value="1"></i><b>(1)</b>
 export CAUSEWAYTMP=/c/tmp                               <i class="conum" data-value="2"></i><b>(2)</b>
-export CAUSEWAYREL=2.0.1                           <i class="conum" data-value="3"></i><b>(3)</b>
+export CAUSEWAYREL=3.2.0                           <i class="conum" data-value="3"></i><b>(3)</b>
 export CAUSEWAYRC=RC1                                   <i class="conum" data-value="4"></i><b>(4)</b>
 export CAUSEWAYBRANCH=release-$CAUSEWAYREL-$CAUSEWAYRC
 export CAUSEWAYART=causeway
@@ -828,7 +836,7 @@ done</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">sh upd.sh 2.0.1</code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">sh upd.sh 3.2.0</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -879,7 +887,7 @@ cat *.sha512</code></pre>
 <li>
 <p>copy the new schema(s) from</p>
 <div class="paragraph">
-<p><code>api/schema/src/main/resources/o.a.i.s.xxx</code></p>
+<p><code>api/schema/src/main/resources/o.a.c.s.xxx</code></p>
 </div>
 <div class="paragraph">
 <p>to its versioned:</p>
@@ -917,99 +925,53 @@ git commit -m "$CAUSEWAYJIRA: merging in final changes to docs"</code></pre>
 <h2 id="generate-website"><a class="anchor" href="#generate-website"></a>Generate website</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>We use Antora to generate the site, setting up a document maintenance branch to allow the website to be updated in the future if required.
-The <code>site.yml</code> references this documentation branch.</p>
+<p>We use Antora to generate the site, setting up a document maintenance branch <code>3.2.0</code>.
+This mirrors the "rel/causeway-3.2.0" (immutable) release tag, but is a branch because it allows us to update the docs outside formal releases.</p>
 </div>
 <div class="paragraph">
-<p>We therefore temporarily modify all of the <code>antora.yml</code> files (and update <code>index.html</code>) file and create a branch for this change; then we update <code>site.yml</code> with a reference to that new branch.
-All of this is changed after.</p>
+<p>The <code>site.yml</code> (which can be in any branch) references these documentation branches, but uses the <a href="https://docs.antora.org/antora/latest/playbook/urls-latest-version-segment/">latest version</a> support of Antora 3.x to reference the <code>3.2.0</code> version as "latest":</p>
 </div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-Previously we built a site with the current version and all previous versions.
-For the moment, though, we&#8217;ve simplified to just publish the current version.
-</td>
-</tr>
-</table>
+<div class="listingblock">
+<div class="title">site.yml</div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yml hljs" data-lang="yml">urls:
+    latest_version_segment: latest</code></pre>
 </div>
-<div class="paragraph">
-<p>We also use the <a href="https://docs.antora.org/antora/latest/playbook/urls-latest-version-segment/">latest version</a> support of Antora 3.x so that the most recent version is made available as "latest".
-This has two benefits: first, the top-level <code>index.html</code> (in <code>supplemental-ui</code>) does not need to be updated, and secondly, this improves search engine results as there will always be a <code>latest</code> version.</p>
-</div>
-<div class="sect2">
-<h3 id="create-doc-branch"><a class="anchor" href="#create-doc-branch"></a>Create doc branch</h3>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-At the time of writing we support two branches, <code>master</code> (for v2) and <code>v3</code>.
-Adjust these instructions if necessary.
-</td>
-</tr>
-</table>
 </div>
 <div class="paragraph">
-<p>First, we update all versions in <code>antora.yml</code>:</p>
+<p>This approach also means that the top-level <code>index.html</code> (from the Antora template) does not need to be modified; it can simply refer to "latest".
+To avoid duplicates in the Algolia search index, we also only index the "latest" directory.</p>
 </div>
+<div class="sect2">
+<h3 id="create-doc-branch"><a class="anchor" href="#create-doc-branch"></a>Create the doc branch</h3>
 <div class="ulist">
 <ul>
 <li>
-<p>Update all <code>antora.yml</code> files to use the latest branch (2.0.1):</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">find . -name antora.yml -exec sed -i 's/latest/2.0.1/g' {} \;</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Commit all these changes:</p>
+<p>We create the <code>3.2.0</code> branch, at the rel/causeway-3.2.0 release tag.</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git add .
-git commit -m "$CAUSEWAYJIRA: bumps antora.yml versions to $CAUSEWAYREL"</code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout -b 3.2.0
+git reset --hard rel/causeway-3.2.0</code></pre>
 </div>
 </div>
 </li>
-</ul>
-</div>
-<div class="paragraph">
-<p>We now create a branch which can be referenced in the <code>site.yml</code>, later on.</p>
-</div>
-<div class="ulist">
-<ul>
 <li>
-<p>We create the <code>2.0.1</code> branch.</p>
-<div class="paragraph">
-<p>This mirrors the "rel/causeway-2.0.1" used for the formal (immutable) release tag, but is a branch because it allows us to move it, and must have this simplified name as it is used in the "edit page" link of the site template.</p>
-</div>
+<p>update all <code>antora.yml</code> files to use the latest branch (3.2.0):</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git branch 2.0.1
-git push origin 2.0.1</code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">find . -name antora.yml -exec sed -i 's/latest/3.2.0/g' {} \;</code></pre>
 </div>
 </div>
 </li>
-</ul>
-</div>
-<div class="paragraph">
-<p>Now we make sure that the docs in the new doc branch are actually up-to-date.
-(There is no need to update <code>site.yml</code>, because at this stage it continues to refer to the <code>HEAD</code> branch):</p>
-</div>
-<div class="ulist">
-<ul>
 <li>
-<p>checkout the branch:</p>
+<p>update the version for the petclinic tutorial:</p>
 <div class="listingblock">
+<div class="title">antora/components/tutorials/antora.yml</div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout 2.0.1</code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">asciidoc:
+  attributes:
+    tag-version: '3.2.0'
+    jdk-version: '17'</code></pre>
 </div>
 </div>
 </li>
@@ -1024,7 +986,7 @@ popd</code></pre>
 </div>
 </li>
 <li>
-<p>if necessary, build the module tooling, as per <a href="release-process-prereqs.html#doc-tooling" class="xref page">doc tooling prereqs</a> process.</p>
+<p>build and link to the module tooling jar, as per <a href="release-process-prereqs.html#doc-tooling" class="xref page">doc tooling prereqs</a> process</p>
 </li>
 <li>
 <p>generate the website:</p>
@@ -1044,10 +1006,19 @@ git commit -m "$CAUSEWAYJIRA: updates docs on new release branch"</code></pre>
 </div>
 </li>
 <li>
-<p>push the updated doc branch:</p>
+<p>Commit all these changes:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push origin 2.0.1</code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git add .
+git commit -m "$CAUSEWAYJIRA: bumps antora.yml versions to $CAUSEWAYREL"</code></pre>
+</div>
+</div>
+</li>
+<li>
+<p>Push the documentation branch:</p>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push origin 3.2.0 -u</code></pre>
 </div>
 </div>
 </li>
@@ -1057,36 +1028,25 @@ git commit -m "$CAUSEWAYJIRA: updates docs on new release branch"</code></pre>
 <div class="sect2">
 <h3 id="generate-the-site"><a class="anchor" href="#generate-the-site"></a>Generate the site</h3>
 <div class="paragraph">
-<p>To build the site , we need to update the <code>site.yml</code>.
-This is done in the release branch (<code>$CAUSEWAYBRANCH</code>), <em>not</em> in the documentation branch for the current release (2.0.1).</p>
+<p>To build the site, we need to update the <code>site.yml</code>.</p>
 </div>
-<div class="ulist">
-<ul>
-<li>
-<p>Recreate the <code>website</code> branch off of <code>master</code>.</p>
 <div class="paragraph">
-<p>All that will be picked up from this branch is the <code>supplementary-ui</code> files (top-level index) and the <code>site.yml</code> playbook that identifies which branch(es) to include in the website.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout master
-git branch -D website     <i class="conum" data-value="1"></i><b>(1)</b>
-git checkout -b website   <i class="conum" data-value="2"></i><b>(2)</b></code></pre>
+<p>This can be done from any branch, normally the release branch (<code>$CAUSEWAYBRANCH</code>) or <code>master</code>.</p>
 </div>
-</div>
-<div class="colist arabic">
+<div class="admonitionblock note">
 <table>
 <tr>
-<td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>delete the branch if necessary</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>recreate the branch</td>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+All that will be picked up from this branch is the <code>supplementary-ui</code> files (top-level index) and the <code>site.yml</code> playbook that identifies which branch(es) to include in the website.
+</td>
 </tr>
 </table>
 </div>
-</li>
+<div class="ulist">
+<ul>
 <li>
 <p>Update <code>site.yml</code> using <code>site.NEXT.yml</code>:</p>
 </li>
@@ -1110,11 +1070,11 @@ popd</code></pre>
   sources:
     - url: .
       start_path: antora/components/docs # docs
-      branches: [2.0.1, 3.0.1]
+      branches: [3.2.0]
       # ...
     - url: .
       start_path: viewers/wicket/adoc # vw
-      branches: [2.0.1, 3.0.1]</code></pre>
+      branches: [3.2.0]</code></pre>
 </div>
 </div>
 </li>
@@ -1125,29 +1085,14 @@ popd</code></pre>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">asciidoc:
   attributes:
-    page-causewayprevv2: "..."    <i class="conum" data-value="1"></i><b>(1)</b>
-    page-causewayprevv3: "..."    <i class="conum" data-value="2"></i><b>(2)</b>
-    page-causewayrelv2: "..."     <i class="conum" data-value="3"></i><b>(3)</b>
-    page-causewayrelv3: "..."     <i class="conum" data-value="4"></i><b>(4)</b></code></pre>
+    page-causewayreleaseversion: "..."    <i class="conum" data-value="1"></i><b>(1)</b></code></pre>
 </div>
 </div>
 <div class="colist arabic">
 <table>
 <tr>
 <td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>needs to be (the current) <code>2.0.1</code></td>
-</tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>needs to be (the current) <code>3.0.1</code></td>
-</tr>
-<tr>
-<td><i class="conum" data-value="3"></i><b>3</b></td>
-<td>needs to be set to the <em>next</em> likely release version for v2.</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="4"></i><b>4</b></td>
-<td>needs to be set to the <em>next</em> likely release version for v3 branch</td>
+<td>needs to be the next likely <code>3.2.0</code></td>
 </tr>
 </table>
 </div>
@@ -1161,13 +1106,6 @@ git commit -m "$CAUSEWAYJIRA: updates site.yml in readiness for website generati
 </div>
 </div>
 </li>
-</ul>
-</div>
-<div class="paragraph">
-<p>We are ready to actually generate the Antora website.</p>
-</div>
-<div class="ulist">
-<ul>
 <li>
 <p>generate the website:</p>
 <div class="listingblock">
@@ -1179,15 +1117,13 @@ git commit -m "$CAUSEWAYJIRA: updates site.yml in readiness for website generati
 <p>This will write to <code>antora/target/site</code>; we&#8217;ll use the results in the <a href="#publish-website">next section</a>.</p>
 </div>
 </li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="revert-site-yml"><a class="anchor" href="#revert-site-yml"></a>Revert site.yml</h3>
+<li>
+<p>Revert <code>site.yml</code></p>
 <div class="paragraph">
-<p>Optionally, restore the original <code>site.yml</code> file.
-However, you might want to leave it as is in case there is a requirement to regenerate the website.
-In any case, when the next release comes around, we will delete this branch anyway.</p>
+<p>Restore the original <code>site.yml</code> file.</p>
+</div>
+</li>
+</ul>
 </div>
 </div>
 </div>
@@ -1334,10 +1270,10 @@ Further documentation on the crawler can be found link:as per <a href="https://d
 <pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">RC=RC1                                                <i class="conum" data-value="1"></i><b>(1)</b>
 git checkout master
 git pull
-git merge release-2.0.1-$RC
+git merge release-3.2.0-$RC
 git push origin master
-git branch -d release-2.0.1-$RC
-git push origin release-2.0.1-$RC --delete</code></pre>
+git branch -d release-3.2.0-$RC
+git push origin release-3.2.0-$RC --delete</code></pre>
 </div>
 </div>
 <div class="colist arabic">
@@ -1369,7 +1305,7 @@ git push origin release-2.0.1-$RC --delete</code></pre>
   build:
 
     env:
-      BASELINE: 2.0.1</code></pre>
+      BASELINE: 3.2.0</code></pre>
 </div>
 </div>
 </li>
@@ -1382,7 +1318,7 @@ git push origin release-2.0.1-$RC --delete</code></pre>
   build:
 
     env:
-      BASELINE: 2.0.1</code></pre>
+      BASELINE: 3.2.0</code></pre>
 </div>
 </div>
 </li>
@@ -1425,8 +1361,8 @@ git reset --hard origin/master</code></pre>
     runs-on: ubuntu-latest
     env:
       # to be shared among all steps of this job
-      BASELINE_MAIN: 2.0.1
-      BASELINE_EDGE: 3.0.1</code></pre>
+      BASELINE_MAIN: 3.2.0
+      BASELINE_EDGE: 3.2.0</code></pre>
 </div>
 </div>
 </li>
@@ -1451,19 +1387,25 @@ git commit -m "$CAUSEWAYJIRA: bumps BASELINE to latest release version"</code></
 <h2 id="update-starter-projects"><a class="anchor" href="#update-starter-projects"></a>Update starter projects</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>As explained in <a href="cutting-a-release.html#update-starter-apps" class="xref page">cutting a release</a>,for each of the two starter apps, we maintain eight (!) branches:</p>
+<p>As explained in <a href="cutting-a-release.html#update-starter-apps" class="xref page">cutting a release</a>,for each of the two starter apps, we maintain
+four
+branches:</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p><code>v2-jpa</code>; <code>v2-jdo</code>; <code>v3-jpa</code>; <code>v3-jdo</code></p>
+<p><code>v3-jpa</code>; <code>v3-jdo</code></p>
 <div class="paragraph">
 <p>These are intended to reference the <em>most recently released</em> version, the first demonstrating persistence using JDO, the second using JPA.
 These are the branches referenced from the home page and getting started pages of the website.</p>
 </div>
 </li>
+</ul>
+</div>
+<div class="ulist">
+<ul>
 <li>
-<p><code>v2-jpa-SNAPSHOT</code>; <code>v2-jdo-SNAPSHOT</code>; <code>v3-jpa-SNAPSHOT</code>; <code>v3-jdo-SNAPSHOT</code></p>
+<p><code>v3-jpa-SNAPSHOT</code>; <code>v3-jdo-SNAPSHOT</code></p>
 <div class="paragraph">
 <p>These reference the most current snapshot nightly build.</p>
 </div>
@@ -1471,11 +1413,12 @@ These are the branches referenced from the home page and getting started pages o
 </ul>
 </div>
 <div class="paragraph">
-<p>The general idea is that a release will fast-forward <code>v2-jpa</code> to <code>v2-jpa-SNAPSHOT</code> and similarly moves <code>v2-jdo</code> up to <code>v2-jdo-SNAPSHOT</code>, and then repeat the process for v3.
-The non-SNAPSHOT builds should always reference the most recently release of v2 or v3.</p>
+<p>The general idea is that a release will fast-forward <code>vN-jpa</code> to <code>vN-jpa-SNAPSHOT</code> and similarly moves <code>vN-jdo</code> up to <code>vN-jdo-SNAPSHOT</code>, bumping to the newly released version of the framework in the process.
+This is done for all current <code>vN</code> branches.
+The non-SNAPSHOT builds should always reference the most recently release.</p>
 </div>
 <div class="paragraph">
-<p>In order that we don&#8217;t break the starter apps while a release is being voted on, we do the changes in work branches, <code>$CAUSEWAYBRANCH-jpa</code> and <code>$CAUSEWAYBRANCH-jdo</code> (where <code>$CAUSEWAYBRANCH</code> is "release-2.0.0-RC1", or "release-3.0.0-RC1" etc).</p>
+<p>In order that we don&#8217;t break the starter apps while a release is being voted on, we do the changes in work branches, <code>$CAUSEWAYBRANCH-jpa</code> and <code>$CAUSEWAYBRANCH-jdo</code>.</p>
 </div>
 <div class="paragraph">
 <p>Now that the release is complete, tidy up these branches and then set up the <code>-SNAPSHOT</code> branches as required.</p>
@@ -1487,7 +1430,7 @@ The non-SNAPSHOT builds should always reference the most recently release of v2
 <i class="fa icon-important" title="Important"></i>
 </td>
 <td class="content">
-The <code>v{2,3}-{jpa,jdo}</code> branches should always work against the most recent release, whereas the <code>v{2,3}-{jpa,jdo}-SNAPSHOT</code> reference more recent nightly builds if necessary.
+The <code>vN-{jpa,jdo}</code> branches should always work against the most recent release, whereas the <code>vN-{jpa,jdo}-SNAPSHOT</code> reference more recent nightly builds if necessary.
 </td>
 </tr>
 </table>
@@ -1521,7 +1464,7 @@ The <code>v{2,3}-{jpa,jdo}</code> branches should always work against the most r
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">[ANN] Apache Causeway version 2.0.1 Released</code></pre>
+<pre class="highlightjs highlight"><code class="language-none hljs">[ANN] Apache Causeway version 3.2.0 Released</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1529,7 +1472,7 @@ The <code>v{2,3}-{jpa,jdo}</code> branches should always work against the most r
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">The Apache Causeway team is pleased to announce the release of Apache Causeway 2.0.1.
+<pre class="highlightjs highlight"><code class="language-none hljs">The Apache Causeway team is pleased to announce the release of Apache Causeway 3.2.0.
 
 New features in this release include:
 
@@ -1647,7 +1590,7 @@ The message must:</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/post-release-unsuccessful.html b/content/comguide/latest/post-release-unsuccessful.html
index 48d5f774d..005e0ef2a 100644
--- a/content/comguide/latest/post-release-unsuccessful.html
+++ b/content/comguide/latest/post-release-unsuccessful.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Post Release (Unsuccessful) :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/post-release-unsuccessful.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -460,7 +468,7 @@ page.parent doesn't seem to be set...
     <li><a href="post-release-unsuccessful.html">Post Release (Unsuccessful)</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/post-release-unsuccessful.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/post-release-unsuccessful.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -502,7 +510,7 @@ page.parent doesn't seem to be set...
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">[RESULT] [VOTE] Apache Causeway Core release 2.0.1</code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">[RESULT] [VOTE] Apache Causeway Core release 3.2.0</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -535,10 +543,10 @@ The vote is UNSUCCESSFUL.</code></pre>
 <p>Working in the release worktree, tidy up remote branches in the git repo:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push --delete origin release-2.0.1-RC1     <i class="conum" data-value="1"></i><b>(1)</b>
-git push --delete origin causeway-2.0.1-RC1        <i class="conum" data-value="2"></i><b>(2)</b>
-git tag -d causeway-2.0.1                          <i class="conum" data-value="3"></i><b>(3)</b>
-git tag -d causeway-2.0.1-RC1</code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push --delete origin release-3.2.0-RC1     <i class="conum" data-value="1"></i><b>(1)</b>
+git push --delete origin causeway-3.2.0-RC1        <i class="conum" data-value="2"></i><b>(2)</b>
+git tag -d causeway-3.2.0                          <i class="conum" data-value="3"></i><b>(3)</b>
+git tag -d causeway-3.2.0-RC1</code></pre>
 </div>
 </div>
 <div class="colist arabic">
@@ -562,7 +570,7 @@ git tag -d causeway-2.0.1-RC1</code></pre>
 <p>For helloworld starter app, similarly:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push --delete origin release-2.0.1-RC1     <i class="conum" data-value="1"></i><b>(1)</b></code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push --delete origin release-3.2.0-RC1     <i class="conum" data-value="1"></i><b>(1)</b></code></pre>
 </div>
 </div>
 </li>
@@ -570,7 +578,7 @@ git tag -d causeway-2.0.1-RC1</code></pre>
 <p>For simpleapp starter app, similarly:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push --delete origin release-2.0.1-RC1     <i class="conum" data-value="1"></i><b>(1)</b></code></pre>
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push --delete origin release-3.2.0-RC1     <i class="conum" data-value="1"></i><b>(1)</b></code></pre>
 </div>
 </div>
 </li>
@@ -618,7 +626,7 @@ git tag -d causeway-2.0.1-RC1</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/release-process-prereqs.html b/content/comguide/latest/release-process-prereqs.html
index 06dab9b29..9f22cde92 100644
--- a/content/comguide/latest/release-process-prereqs.html
+++ b/content/comguide/latest/release-process-prereqs.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Appendix: Release Prereqs :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/release-process-prereqs.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="release-process-prereqs.html">Release Process Prereqs</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/release-process-prereqs.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/release-process-prereqs.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -726,25 +734,27 @@ See also <a href="https://github.com/apache-causeway-committers/causewaystuff/bl
 <ul>
 <li>
 <p>Create a symlink to the <code>causewaystuff-tooling-cli</code> jar file</p>
+<div class="paragraph">
+<p>eg:</p>
+</div>
 <div class="listingblock">
+<div class="title">scripts/ln-tooling-jar.sh</div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mkdir -p tooling/cli/target
 pushd tooling/cli/target
-ln -s ../../../../../apache-causeway-committers/causewaystuff/tooling/cli/target/causewaystuff-tooling-cli-spring-boot.jar causewaystuff-tooling-cli.jar
+rm -f causewaystuff-tooling-cli.jar
+ln -s $HOME/.m2/repository/io/github/causewaystuff/causewaystuff-tooling-cli/1.0.0-SNAPSHOT/causewaystuff-tooling-cli-1.0.0-SNAPSHOT-spring-boot.jar causewaystuff-tooling-cli.jar
 popd</code></pre>
 </div>
 </div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-ADJUST PATH AS NECESSARY
-</td>
-</tr>
-</table>
+<div class="paragraph">
+<p>and then:</p>
+</div>
+<div class="listingblock">
+<div class="title">scripts/ln-tooling-jar.sh</div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">sh ./scripts/ln-tooling-jar.sh</code></pre>
+</div>
 </div>
 </li>
 </ul>
@@ -768,7 +778,7 @@ ADJUST PATH AS NECESSARY
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/starter-apps.html b/content/comguide/latest/starter-apps.html
index 9eff2feb7..779e59d5d 100644
--- a/content/comguide/latest/starter-apps.html
+++ b/content/comguide/latest/starter-apps.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Starter Apps :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/starter-apps.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -353,6 +353,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -456,7 +464,7 @@ page.parent doesn't seem to be set...
     <li><a href="starter-apps.html">Starter Apps</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/starter-apps.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/starter-apps.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -470,19 +478,10 @@ page.parent doesn't seem to be set...
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p>make change to <code>v2-jpa-SNAPSHOT</code></p>
-</li>
-<li>
-<p>forward port from <code>v2-jpa-SNAPSHOT</code> to <code>v3-jpa-SNAPSHOT</code></p>
-</li>
-<li>
-<p>merge down from <code>v2-jpa-SNAPSHOT</code> to <code>v2-jdo-SNAPSHOT</code></p>
-</li>
-<li>
-<p>forward port from <code>v2-jdo-SNAPSHOT</code> to <code>v3-jdo-SNAPSHOT</code></p>
+<p>make change to <code>v3-jpa-SNAPSHOT</code></p>
 </li>
 <li>
-<p>merge down from <code>v3-jpa-SNAPSHOT</code> to <code>v3-jdo-SNAPSHOT</code> (should be a no-op)</p>
+<p>merge down from <code>v3-jpa-SNAPSHOT</code> to <code>v3-jdo-SNAPSHOT</code></p>
 </li>
 </ol>
 </div>
@@ -520,7 +519,7 @@ Then we build and copy over to the <code>apache/causeway-site</code> repo to pub
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/updating-the-website.html b/content/comguide/latest/updating-the-website.html
index 690c0a6b8..7cc368cc7 100644
--- a/content/comguide/latest/updating-the-website.html
+++ b/content/comguide/latest/updating-the-website.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Updating the Website :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/updating-the-website.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="updating-the-website.html">Updating the Website</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -468,8 +476,11 @@ page.parent doesn't seem to be set...
 <p>To page describes how to update the website <em>between</em> releases.</p>
 </div>
 <div class="paragraph">
-<p>As part of the release process we <a href="post-release-successful.html#generate-website" class="xref page">generate</a> and publish the website.
-An (intentional) side-effect of this process is to create a branch for the release (that is, <code>2.0.0</code> or `3.0.0).</p>
+<p>As part of the release process we <a href="post-release-successful.html#generate-website" class="xref page">generate</a> and publish the website.</p>
+</div>
+<div class="paragraph">
+<p>An (intentional) side-effect of this process is to create a branch for the release (that is, <code>3.2.0</code>).
+This branch can then be used for documentation updates.</p>
 </div>
 <div class="paragraph">
 <p>If we need to make a change:</p>
@@ -520,7 +531,7 @@ An (intentional) side-effect of this process is to create a branch for the relea
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/verifying-releases.html b/content/comguide/latest/verifying-releases.html
index c4d0985d8..97d8671ae 100644
--- a/content/comguide/latest/verifying-releases.html
+++ b/content/comguide/latest/verifying-releases.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Verifying a Release :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/verifying-releases.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="verifying-releases.html">Verifying Releases</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/verifying-releases.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/verifying-releases.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -539,21 +547,6 @@ Details of how to do this are also documented below.</p>
 </li>
 <li>
 <p>JDK 17</p>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>v2 is for the most part compatible with Java 11 and almost all of the modules target Java 11.
-The one exception is GraphQL viewer&#8217;s test modules, which require Java 17.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
 </li>
 <li>
 <p>Apache Maven (<code>mvn</code>) 3.9.6+</p>
@@ -572,7 +565,7 @@ Run these commands, with the environment variables set correctly.
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">VERSION=2.0.1
+<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">VERSION=3.2.0
 RC=RC1
 NEXUSREPONUM=11xx
 
@@ -736,7 +729,7 @@ Things to check include:</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/comguide/latest/weekly-builds.html b/content/comguide/latest/weekly-builds.html
index 7310e7435..7e1d38a13 100644
--- a/content/comguide/latest/weekly-builds.html
+++ b/content/comguide/latest/weekly-builds.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Weekly Builds :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/comguide/latest/weekly-builds.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -355,6 +355,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -459,7 +467,7 @@ page.parent doesn't seem to be set...
     <li><a href="weekly-builds.html">Weekly Builds</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/comguide/modules/ROOT/pages/weekly-builds.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/comguide/modules/ROOT/pages/weekly-builds.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -585,7 +593,7 @@ weekly builds are currently disabled.
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/about.html b/content/conguide/latest/about.html
index 4d7b23112..bbf2ec671 100644
--- a/content/conguide/latest/about.html
+++ b/content/conguide/latest/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Contributors' Guide :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -325,6 +325,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -427,7 +435,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Contributors' Guide</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -452,7 +460,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/agilej/about.html b/content/conguide/latest/agilej/about.html
deleted file mode 100644
index f3f45bdfc..000000000
--- a/content/conguide/latest/agilej/about.html
+++ /dev/null
@@ -1,561 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>AgileJ :: causeway</title>
-    <link rel="canonical" href="https://causeway.apache.org/conguide/latest/agilej/about.html">
-    <meta name="generator" content="Antora 3.1.7">
-    <link rel="stylesheet" href="../../../_/css/site.css">
-    <link rel="stylesheet" href="../../../_/css/site-custom.css">
-    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
-    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
-<link rel="home" href="https://causeway.apache.org" title="causeway">
-  </head>
-  <body class="article">
-<header class="header">
-  <nav class="navbar">
-    <div class="navbar-brand">
-      <a class="navbar-item" href="https://causeway.apache.org">
-          <span class="icon">
-            <img src="../../../_/img/causeway-logo-no-words-65x48.png"></img>
-          </span>
-        <span class="navbar-title">causeway</span>
-      </a>
-      <button class="navbar-burger" data-target="topbar-nav">
-        <span></span>
-        <span></span>
-        <span></span>
-      </button>
-    </div>
-    <div id="topbar-nav" class="navbar-menu">
-      <a class="navbar-end">
-        <div class="navbar-item has-dropdown is-hoverable">
-          <a class="navbar-link" href="#">Quick Start</a>
-          <div class="navbar-dropdown">
-            <span class="navbar-item navbar-heading">Starter Apps</span>
-            <a class="navbar-item" href="../../../docs/latest/starters/helloworld.html">Hello World</a>
-            <a class="navbar-item" href="../../../docs/latest/starters/simpleapp.html">Simple App</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Learning &amp; Tutorials</span>
-            <a class="navbar-item" href="../../../docs/latest/reference/about.html">Reference App</a>
-            <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Resources</span>
-            <a class="navbar-item" href="../../../docs/latest/resources/cheatsheet.html">Cheatsheet</a>
-            <a class="navbar-item" href="../../../docs/latest/resources/icons.html">Icons</a>
-          </div>
-        </div>
-        <div class="navbar-item has-dropdown is-hoverable">
-          <a class="navbar-link" href="#">Guides</a>
-          <div class="navbar-dropdown">
-            <span class="navbar-item navbar-heading">Core</span>
-            <a class="navbar-item" href="../../../userguide/latest/about.html">User Guide</a>
-            <a class="navbar-item" href="../../../refguide/latest/about.html">Reference Guide</a>
-            <a class="navbar-item" href="../../../testing/latest/about.html">Testing Guide</a>
-            <a class="navbar-item" href="../../../security/latest/about.html">Security Guide</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">For use in apps</span>
-            <a class="navbar-item" href="../../../valuetypes/latest/about.html">Value Types</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Development</span>
-            <a class="navbar-item" href="../../../setupguide/latest/about.html">Setup Guide</a>
-            <a class="navbar-item" href="../../../conguide/latest/about.html">Contributors' Guide</a>
-          </div>
-        </div>
-        <div class="navbar-item has-dropdown is-hoverable">
-          <a class="navbar-link" href="#">Components</a>
-          <div class="navbar-dropdown">
-            <span class="navbar-item navbar-heading">Security</span>
-            <a class="navbar-item" href="../../../security/latest/bypass/about.html">Bypass</a>
-            <a class="navbar-item" href="../../../security/latest/simple/about.html">Simple</a>
-            <a class="navbar-item" href="../../../security/latest/shiro/about.html">Shiro</a>
-            <a class="navbar-item" href="../../../security/latest/spring/about.html">Spring</a>
-            <a class="navbar-item" href="../../../security/latest/keycloak/about.html">Keycloak</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Viewers</span>
-            <a class="navbar-item" href="../../../vw/latest/about.html">Web UI (Wicket)</a>
-            <a class="navbar-item" href="../../../gqlv/latest/about.html">GraphQL API</a>
-            <a class="navbar-item" href="../../../vro/latest/about.html">REST API (Restful Objects)</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Persistence</span>
-            <a class="navbar-item" href="../../../pjpa/latest/about.html">JPA (EclipseLink)</a>
-            <a class="navbar-item" href="../../../pjdo/latest/about.html">JDO (DataNucleus)</a>
-          </div>
-        </div>
-        <div class="navbar-item has-dropdown is-hoverable">
-          <a class="navbar-link" href="#">Extensions</a>
-          <div class="navbar-dropdown">
-            <span class="navbar-item navbar-heading">Core</span>
-            <a class="navbar-item" href="../../../userguide/latest/commandlog/about.html">Command Log</a>
-            <a class="navbar-item" href="../../../userguide/latest/docgen/about.html">Doc Gen</a>
-            <a class="navbar-item" href="../../../userguide/latest/executionlog/about.html">Execution Log</a>
-            <a class="navbar-item" href="../../../userguide/latest/executionoutbox/about.html">Execution Outbox</a>
-            <a class="navbar-item" href="../../../userguide/latest/executionrepublisher/about.html">Execution Republisher</a>
-            <a class="navbar-item" href="../../../userguide/latest/excel/about.html">Excel</a>
-            <a class="navbar-item" href="../../../userguide/latest/flyway/about.html">Flyway</a>
-            <a class="navbar-item" href="../../../userguide/latest/layoutloaders/about.html">Layout Loaders</a>
-            <a class="navbar-item" href="../../../userguide/latest/titlecache/about.html">Title Cache</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Security</span>
-            <a class="navbar-item" href="../../../security/latest/secman/about.html">Secman</a>
-            <a class="navbar-item" href="../../../security/latest/audittrail/about.html">Audit Trail</a>
-            <a class="navbar-item" href="../../../security/latest/spring-oauth2/about.html">Spring OAuth2 Integration</a>
-            <a class="navbar-item" href="../../../security/latest/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
-            <a class="navbar-item" href="../../../security/latest/sessionlog/about.html">Session Log</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
-            <a class="navbar-item" href="../../../vw/latest/fullcalendar/about.html">Full Calendar</a>
-            <a class="navbar-item" href="../../../vw/latest/pdfjs/about.html">pdf.js</a>
-            <a class="navbar-item" href="../../../vw/latest/sse/about.html">Server Side Events</a>
-            <a class="navbar-item" href="../../../vw/latest/tabular/about.html">Tabular Download</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
-            <a class="navbar-item" href="../../../vro/latest/cors/about.html">CORS</a>
-          </div>
-        </div>
-        <div class="navbar-item has-dropdown is-hoverable">
-          <a class="navbar-link" href="#">Support</a>
-          <div class="navbar-dropdown">
-            <span class="navbar-item navbar-heading">Contact</span>
-            <a class="navbar-item" href="../../../docs/latest/support/slack-channel.html">Slack</a>
-            <a class="navbar-item" href="../../../docs/latest/support/mailing-list.html">Mailing Lists</a>
-            <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
-            <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Releases</span>
-            <a class="navbar-item" href="../../../docs/latest/downloads/how-to.html">Downloads</a>
-            <a class="navbar-item" href="../../../relnotes/latest/about.html">Release Notes</a>
-            <hr class="navbar-divider"/>
-          </div>
-        </div>
-        <div class="navbar-item has-dropdown is-hoverable">
-          <a class="navbar-link" href="#">Framework</a>
-          <div class="navbar-dropdown">
-            <span class="navbar-item navbar-heading">Process</span>
-            <a class="navbar-item" href="../../../comguide/latest/about.html">Committers' Guide</a>
-            <a class="navbar-item" href="../../../tooling/latest/about.html">Tooling</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Automated Analysis</span>
-            <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_causeway">SonarCloud.io</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Interim Builds</span>
-            <a class="navbar-item" href="../../../comguide/latest/nightly-builds.html">Nightly builds</a>
-            <a class="navbar-item" href="../../../comguide/latest/weekly-builds.html">Weekly builds</a>
-            <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Development</span>
-            <a class="navbar-item" href="../../../core/latest/about.html">Internal Design Docs</a>
-            <a class="navbar-item" href="../../../regressiontests/latest/about.html">Regression Tests</a>
-            <a class="navbar-item" href="../../../incubator/latest/about.html">Incubator</a>
-            <hr class="navbar-divider"/>
-            <span class="navbar-item navbar-heading">Thanks</span>
-            <a class="navbar-item" href="../../../more-thanks/latest/more-thanks.html">Acknowledgements</a>
-          </div>
-        </div>
-        <div class="navbar-item has-dropdown is-hoverable">
-          <a class="navbar-link" href="#">ASF</a>
-          <div class="navbar-dropdown">
-            <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
-            <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
-            <a class="navbar-item" href="https://www.apache.org/licenses/">License</a>
-            <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
-            <a class="navbar-item" href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy</a>
-            <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-            <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
-            <hr class="navbar-divider"/>
-            <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
-          </div>
-        </div>
-        <a class="navbar-item" href="../../../docs/latest/about.html">
-          <span class="icon">
-            <img src="../../../_/img/home.png"></img>
-          </span>
-        </a>
-      </div>
-    </div>
-  </nav>
-</header>
-<div class="body ">
-<div class="nav-container" data-component="conguide" data-version="latest">
-  <aside class="nav">
-    <div class="panels">
-<div class="nav-panel-search hide-for-print">
-  <input id="algolia-search-input" placeholder="Search"></span>
-</div>
-<div class="nav-panel-pagination">
-  <a class="page-previous disabled" rel="prev" href="" title=""><span></span></a>
-  <a class="page-next disabled" rel="next"
-     href="" title=""><span></span></a>
-<!--
-page.parent doesn't seem to be set...
-  <a class="page-parent disabled" rel="prev" href="" title=""><span></span></a>
--->
-</div>
-<div class="nav-panel-menu is-active" data-panel="menu">
-  <nav class="nav-menu">
-    <h3 class="title"><a href="../about.html">Contributors&#x27; Guide</a></h3>
-<ul class="nav-list">
-  <li class="nav-item" data-depth="0">
-<ul class="nav-list">
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="../building-apache-causeway.html">Building Apache Causeway</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="../contributing.html">Contributing</a>
-  </li>
-</ul>
-  </li>
-  <li class="nav-item" data-depth="0">
-<ul class="nav-list">
-  <li class="nav-item" data-depth="1">
-    <button class="nav-item-toggle"></button>
-    <a class="nav-link" href="../documentation/about.html">Documentation</a>
-<ul class="nav-list">
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../documentation/building-docs-and-website.html">Building Docs and Website</a>
-  </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../documentation/asciidoc-syntax.html">AsciiDoc Syntax</a>
-  </li>
-</ul>
-  </li>
-</ul>
-  </li>
-  <li class="nav-item" data-depth="0">
-<ul class="nav-list">
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="../intellij/about.html">IntelliJ</a>
-  </li>
-</ul>
-  </li>
-  <li class="nav-item" data-depth="0">
-<ul class="nav-list">
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="../eclipse/about.html">Eclipse</a>
-  </li>
-</ul>
-  </li>
-  <li class="nav-item" data-depth="0">
-<ul class="nav-list">
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="../git/about.html">Git Cookbook</a>
-  </li>
-</ul>
-  </li>
-</ul>
-  </nav>
-</div>
-<div class="nav-panel-explore" data-panel="explore">
-  <div class="context">
-    <span class="title">Contributors&#x27; Guide</span>
-    <span class="version">latest</span>
-  </div>
-  <ul class="components">
-    <li class="component">
-      <span class="title"> </span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../docs/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Committers' Guide</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../comguide/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component is-current">
-      <span class="title">Contributors' Guide</span>
-      <ul class="versions">
-        <li class="version is-current">
-          <a href="../about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Design Docs</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../core/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Extensions</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../extensions/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">GraphQL Viewer</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../gqlv/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Incubator Catalog</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../incubator/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">JDO/DataNucleus</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../pjdo/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">JPA</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../pjpa/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Reference Guide</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../refguide/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">regressiontests</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../regressiontests/latest/index.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Release Notes</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../relnotes/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">REST API (Restful Objects Viewer)</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../vro/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Security Guide</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../security/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Setup Guide</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../setupguide/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Testing Guide</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../testing/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Tutorials</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../tutorials/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">User Guide</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../userguide/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Value Types Catalog</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../valuetypes/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-    <li class="component">
-      <span class="title">Web UI (Wicket Viewer)</span>
-      <ul class="versions">
-        <li class="version">
-          <a href="../../../vw/latest/about.html">latest</a>
-        </li>
-      </ul>
-    </li>
-  </ul>
-</div>
-    </div>
-  </aside>
-</div>
-<main role="main">
-<div class="toolbar" role="navigation">
-<button class="nav-toggle"></button>
-  <a href="../../../docs/latest/about.html" class="home-link"></a>
-<nav class="breadcrumbs" aria-label="breadcrumbs">
-  <ul>
-    <li><a href="../about.html">Contributors' Guide</a></li>
-    <li><a href="about.html">AgileJ</a></li>
-  </ul>
-</nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/agilej/pages/about.adoc">Edit</a></div>
-</div>
-<article class="doc">
-    <a name="section-top"></a>
-<h1 class="page">AgileJ</h1>
-<div class="paragraph">
-<p><a href="http://www.agilej.com/">AgileJ Structure Views</a> is a free product to reverse engineer and visualize Java classes from source code.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>This material does not constitute an endorsement; AgileJ Structure Views is not affiliated to Apache Software Foundation in any way.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-<div class="paragraph">
-<p>The key to using the tool is in developing a suitable filter script, a DSL.
-You can use the following script as a starting point for visualizing Apache Causeway domain models:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-AgileJ hljs" data-lang="AgileJ">// use CTRL+SPACE for completion suggestions
-hide all fields
-hide setter methods
-hide private methods
-hide methods named compareTo
-hide methods named toString
-hide methods named inject*
-hide methods named disable*
-hide methods named default*
-hide methods named hide*
-hide methods named autoComplete*
-hide methods named choices*
-hide methods named title
-hide methods named iconName
-hide methods named validate*
-hide methods named modify*
-hide protected methods
-hide types annotated as DomainService
-hide types named Constants
-hide types named InvoicingInterval
-hide enums
-hide constructors
-hide inner types named *Event
-hide inner types named *Functions
-hide inner types named *Predicates
-show getter methods in green
-show methods annotated as Programmatic in orange
-show methods annotated as Action in largest
-hide dependency lines
-hide call lines
-hide method lines</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>For more information on AgileJ, see Paul Wells' 8-part tutorial series on Youtube; the first can be found <a href="https://www.youtube.com/watch?v=YrZQ7lMSsH0">here</a> (view the "show more" comments to click through to other parts).</p>
-</div>
-</article>
-<aside class="article-aside toc hide-for-print" role="navigation">
-    <p class="toc-title">On this page</p>
-    <div id="article-toc"></div>
-</aside>
-</main>
-</div>
-<footer class="footer">
-    <div class="content">
-        <div class="copyright">
-            <p>
-                Copyright © 2010~2024 The Apache Software Foundation, licensed under the Apache License, v2.0.
-                <br/>
-                Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
-            </p>
-        </div>
-        <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
-        </div>
-    </div>
-</footer>
-<script src="../../../_/js/site.js"></script>
-<script async src="../../../_/js/vendor/highlight.js"></script>
-<script src="../../../_/js/vendor/jquery-3.4.1.min.js"></script>
-<script src="../../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
-<script src="../../../_/js/vendor/jquery.tocify.min.js"></script>
-
-<script>
-    $(function() {
-        $("#article-toc").tocify( {
-            showEffect: "slideDown",
-            hashGenerator: "pretty",
-            hideEffect: "slideUp",
-            selectors: "h2, h3",
-            scrollTo: 120,
-            smoothScroll: true,
-            theme: "jqueryui",
-            highlightOnScroll: true
-        } );
-    });
-</script>
-
-<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
-<script>
-  function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
-  var search = docsearch({
-    appId: '5ISP5TFAEN',
-    apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
-    indexName: 'causeway-apache-org',
-    inputSelector: '#algolia-search-input',
-    autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
-    debug: false,
-  }).autocomplete
-  search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
-  focusSearchInput()
-  window.addEventListener('load', focusSearchInput);
-</script>
-
-<!--
-  docsearch options:
-  https://docsearch.algolia.com/docs/behavior/
--->
-<!--
-  https://www.algolia.com/doc/api-reference/api-parameters/
-  algoliaOptions: { hitsPerPage: 6 },
--->
-  </body>
-</html>
diff --git a/content/conguide/latest/building-apache-causeway.html b/content/conguide/latest/building-apache-causeway.html
index 843913ae6..0eb281357 100644
--- a/content/conguide/latest/building-apache-causeway.html
+++ b/content/conguide/latest/building-apache-causeway.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Building Apache Causeway :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/building-apache-causeway.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -326,6 +326,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -429,7 +437,7 @@ page.parent doesn't seem to be set...
     <li><a href="building-apache-causeway.html">Building Apache Causeway</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/ROOT/pages/building-apache-causeway.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/ROOT/pages/building-apache-causeway.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -815,7 +823,7 @@ For example, to just build the xxx module, use:</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/contributing.html b/content/conguide/latest/contributing.html
index 94f7c8225..f4c148a43 100644
--- a/content/conguide/latest/contributing.html
+++ b/content/conguide/latest/contributing.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Contributing :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/contributing.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -326,6 +326,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -429,7 +437,7 @@ page.parent doesn't seem to be set...
     <li><a href="contributing.html">Contributing</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/ROOT/pages/contributing.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/ROOT/pages/contributing.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -796,7 +804,7 @@ If so, use:</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/documentation/_images/c4-demo-bd793a63c95bc996a13bc17080f7c3d763511583.svg b/content/conguide/latest/documentation/_images/c4-demo-2c0041102f1f6bcf9afd5fc1fbc2002909b91c59.svg
similarity index 71%
rename from content/conguide/latest/documentation/_images/c4-demo-bd793a63c95bc996a13bc17080f7c3d763511583.svg
rename to content/conguide/latest/documentation/_images/c4-demo-2c0041102f1f6bcf9afd5fc1fbc2002909b91c59.svg
index bb1af724e..886d2c2fc 100644
--- a/content/conguide/latest/documentation/_images/c4-demo-bd793a63c95bc996a13bc17080f7c3d763511583.svg
+++ b/content/conguide/latest/documentation/_images/c4-demo-2c0041102f1f6bcf9afd5fc1fbc2002909b91c59.svg
@@ -1 +1 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="589px" preserveAspectRatio="none" style="width:545px;height:589px;background:#FFFFFF;" version="1.1" viewBox="0 0 545 589" width="545px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="419" x="56" y="22.9951">System Co [...]
\ No newline at end of file
+<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="589px" preserveAspectRatio="none" style="width:545px;height:589px;background:#FFFFFF;" version="1.1" viewBox="0 0 545 589" width="545px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="419" x="56" y="22.9951">System Co [...]
\ No newline at end of file
diff --git a/content/conguide/latest/documentation/_images/images/asciidoctor/images/asciidoctor/graphviz-demo-66b9a7537780af499f1e5e0891467a3f785ebdac.png b/content/conguide/latest/documentation/_images/images/asciidoctor/images/asciidoctor/graphviz-demo-66b9a7537780af499f1e5e0891467a3f785ebdac.png
index 6f77c0b85..669a2329d 100644
Binary files a/content/conguide/latest/documentation/_images/images/asciidoctor/images/asciidoctor/graphviz-demo-66b9a7537780af499f1e5e0891467a3f785ebdac.png and b/content/conguide/latest/documentation/_images/images/asciidoctor/images/asciidoctor/graphviz-demo-66b9a7537780af499f1e5e0891467a3f785ebdac.png differ
diff --git a/content/conguide/latest/documentation/about.html b/content/conguide/latest/documentation/about.html
index c959c4b4b..2bacba9ff 100644
--- a/content/conguide/latest/documentation/about.html
+++ b/content/conguide/latest/documentation/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Documentation :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/documentation/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -326,6 +326,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -429,7 +437,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Documentation</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/documentation/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/documentation/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -474,7 +482,7 @@ Details on these generators is described on the causewaystuff tooling.</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/documentation/asciidoc-syntax.html b/content/conguide/latest/documentation/asciidoc-syntax.html
index ca3f8dee8..9d2861223 100644
--- a/content/conguide/latest/documentation/asciidoc-syntax.html
+++ b/content/conguide/latest/documentation/asciidoc-syntax.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>AsciiDoc Syntax :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/documentation/asciidoc-syntax.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -326,6 +326,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -430,7 +438,7 @@ page.parent doesn't seem to be set...
     <li><a href="asciidoc-syntax.html">AsciiDoc Syntax</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/documentation/pages/asciidoc-syntax.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/documentation/pages/asciidoc-syntax.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -1715,7 +1723,7 @@ Rel(banking_system, mainframe, "Uses")
 </div>
 <div class="imageblock kroki">
 <div class="content">
-<object type="image/svg+xml" data="_images/c4-demo-bd793a63c95bc996a13bc17080f7c3d763511583.svg"><span class="alt">c4-demo</span></object>
+<object type="image/svg+xml" data="_images/c4-demo-2c0041102f1f6bcf9afd5fc1fbc2002909b91c59.svg"><span class="alt">c4-demo</span></object>
 </div>
 </div>
 </div>
@@ -1844,7 +1852,7 @@ Alternatively, specify the location, eg using:</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/documentation/building-docs-and-website.html b/content/conguide/latest/documentation/building-docs-and-website.html
index 72e061a2b..35cc762cd 100644
--- a/content/conguide/latest/documentation/building-docs-and-website.html
+++ b/content/conguide/latest/documentation/building-docs-and-website.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Building Docs and Website :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/documentation/building-docs-and-website.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -326,6 +326,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -430,7 +438,7 @@ page.parent doesn't seem to be set...
     <li><a href="building-docs-and-website.html">Building Docs and Website</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/documentation/pages/building-docs-and-website.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/documentation/pages/building-docs-and-website.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -592,7 +600,7 @@ The lower case flags skip steps, while the upper case flags exclude all steps ex
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/eclipse/about.html b/content/conguide/latest/eclipse/about.html
index 1f94832fb..8ee6dd2f9 100644
--- a/content/conguide/latest/eclipse/about.html
+++ b/content/conguide/latest/eclipse/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Eclipse :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/eclipse/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -326,6 +326,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -429,7 +437,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Eclipse</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/eclipse/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/eclipse/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -506,7 +514,7 @@ That&#8217;s because this module uses a Maven plugin to generate code from XSDs,
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/git/about.html b/content/conguide/latest/git/about.html
index 37e4b9134..0fa5236b3 100644
--- a/content/conguide/latest/git/about.html
+++ b/content/conguide/latest/git/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Git Cookbook :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/git/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -325,6 +325,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -428,7 +436,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Git Cookbook</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/git/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/git/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -750,7 +758,7 @@ git reset --hard <em>shaId</em> <i class="conum" data-value="1"></i><b>(1)</b></
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/conguide/latest/intellij/about.html b/content/conguide/latest/intellij/about.html
index 2f7843b3b..612da7d59 100644
--- a/content/conguide/latest/intellij/about.html
+++ b/content/conguide/latest/intellij/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>IntelliJ :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/conguide/latest/intellij/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -326,6 +326,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -429,7 +437,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">IntelliJ</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/conguide/modules/intellij/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/conguide/modules/intellij/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -491,7 +499,7 @@ That&#8217;s because this module uses a Maven plugin to generate code from XSDs,
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/_overview/_images/Extensions-6e9807ccacc032f251fc350ebf2b1a834083501f.svg b/content/core/latest/_overview/_images/Extensions-6e9807ccacc032f251fc350ebf2b1a834083501f.svg
deleted file mode 100644
index 52c5d2ffe..000000000
--- a/content/core/latest/_overview/_images/Extensions-6e9807ccacc032f251fc350ebf2b1a834083501f.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="3098px" preserveAspectRatio="none" style="width:1072px;height:3098px;background:#FFFFFF;" version="1.1" viewBox="0 0 1072 3098" width="1072px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="188" x="435" y="22.9951">Ex [...]
\ No newline at end of file
diff --git a/content/core/latest/_overview/_images/Extensions-f9708921813e511aea8cc60d01bdc77dbce849a0.svg b/content/core/latest/_overview/_images/Extensions-f9708921813e511aea8cc60d01bdc77dbce849a0.svg
new file mode 100644
index 000000000..d26647be0
--- /dev/null
+++ b/content/core/latest/_overview/_images/Extensions-f9708921813e511aea8cc60d01bdc77dbce849a0.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="2975px" preserveAspectRatio="none" style="width:1106px;height:2975px;background:#FFFFFF;" version="1.1" viewBox="0 0 1106 2975" width="1106px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="188" x="452" y="22.9951">Ex [...]
\ No newline at end of file
diff --git a/content/core/latest/_overview/_images/Incubator-eea87b36b26840d40267aa0b63eabb87119a1520.svg b/content/core/latest/_overview/_images/Incubator-eea87b36b26840d40267aa0b63eabb87119a1520.svg
deleted file mode 100644
index edb05b75c..000000000
--- a/content/core/latest/_overview/_images/Incubator-eea87b36b26840d40267aa0b63eabb87119a1520.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="180px" preserveAspectRatio="none" style="width:225px;height:180px;background:#FFFFFF;" version="1.1" viewBox="0 0 225 180" width="225px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="177" x="17" y="22.9951">Incubator [...]
\ No newline at end of file
diff --git a/content/core/latest/_overview/_images/Kroviz Client-f8a34e15c5fae7f64e365a444d0096e8022100b3.svg b/content/core/latest/_overview/_images/Kroviz Client-f8a34e15c5fae7f64e365a444d0096e8022100b3.svg
new file mode 100644
index 000000000..82f22cf92
--- /dev/null
+++ b/content/core/latest/_overview/_images/Kroviz Client-f8a34e15c5fae7f64e365a444d0096e8022100b3.svg	
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="200px" preserveAspectRatio="none" style="width:230px;height:200px;background:#FFFFFF;" version="1.1" viewBox="0 0 230 200" width="230px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="202" x="10" y="22.9951">Kroviz Cl [...]
\ No newline at end of file
diff --git a/content/core/latest/_overview/_images/Persistence-a1f5bbccdd631b692c9445f29ed31c99364f13b4.svg b/content/core/latest/_overview/_images/Persistence-a1f5bbccdd631b692c9445f29ed31c99364f13b4.svg
new file mode 100644
index 000000000..28be8d207
--- /dev/null
+++ b/content/core/latest/_overview/_images/Persistence-a1f5bbccdd631b692c9445f29ed31c99364f13b4.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="833px" preserveAspectRatio="none" style="width:504px;height:833px;background:#FFFFFF;" version="1.1" viewBox="0 0 504 833" width="504px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="196" x="147" y="22.9951">Persiste [...]
\ No newline at end of file
diff --git a/content/core/latest/_overview/about.html b/content/core/latest/_overview/about.html
index 41890fba2..ce04e164a 100644
--- a/content/core/latest/_overview/about.html
+++ b/content/core/latest/_overview/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>System Overview :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/_overview/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -447,7 +455,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Maven modules</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/adoc/modules/_overview/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/adoc/modules/_overview/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -830,7 +838,7 @@ org.apache.causeway.testing:causeway-testing-integtestsupport-applib:jar:&lt;man
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/testing/index/fixtures/applib/CausewayIntegrationGwtAbstractWithFixtures.html" class="xref page">CausewayIntegrationGwtAbstractWithFixtures</a>, <a href="../../../refguide/latest/testing/index/fixtures/applib/CausewayIntegrationTestAbstractWithFixtures.html" class="xref page">CausewayIntegrationTestAbstractWithFixtures</a>, <a href="../../../refguide/latest/testing/index/fixtures/applib/CausewayModuleTestingFixturesApplib.html" class="xref page">Cause [...]
+<p><a href="../../../refguide/latest/testing/index/fixtures/applib/CausewayIntegrationGwtAbstractWithFixtures.html" class="xref page">CausewayIntegrationGwtAbstractWithFixtures</a>, <a href="../../../refguide/latest/testing/index/fixtures/applib/CausewayIntegrationTestAbstractWithFixtures.html" class="xref page">CausewayIntegrationTestAbstractWithFixtures</a>, <a href="../../../refguide/latest/testing/index/fixtures/applib/CausewayModuleTestingFixturesApplib.html" class="xref page">Cause [...]
 </div>
 </div>
 </div></div></td>
@@ -876,7 +884,7 @@ Directory: /testing/h2console/ui</code></pre>
 <div class="title">Dependencies</div>
 <div class="paragraph">
 <p>com.h2database:h2:jar:&lt;managed&gt;<br>
-javax.servlet:javax.servlet-api:jar:&lt;managed&gt;<br>
+jakarta.servlet:jakarta.servlet-api:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-webapp:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
@@ -1026,7 +1034,7 @@ Directory: /testing/specsupport/applib</code></pre>
 <p>io.cucumber:cucumber-java:jar:&lt;managed&gt;<br>
 io.cucumber:cucumber-junit-platform-engine:jar:&lt;managed&gt;<br>
 io.cucumber:cucumber-spring:jar:&lt;managed&gt;<br>
-io.cucumber:messages:jar:25.0.1<br>
+io.cucumber:messages:jar:27.0.2<br>
 org.apache.causeway.testing:causeway-testing-fakedata-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.testing:causeway-testing-fixtures-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.testing:causeway-testing-integtestsupport-applib:jar:&lt;managed&gt;<br>
@@ -1082,7 +1090,7 @@ org.apache.causeway.core:causeway-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-codegen-bytebuddy:jar:&lt;managed&gt;<br>
 org.datanucleus:javax.jdo:jar:&lt;managed&gt;<br>
 org.jmock:jmock:jar:&lt;managed&gt;<br>
-org.jmock:jmock-junit4:jar:&lt;managed&gt;<br>
+org.jmock:jmock-junit5:jar:&lt;managed&gt;<br>
 org.picocontainer:picocontainer:jar:&lt;managed&gt;<br>
 org.slf4j:slf4j-api:jar:&lt;managed&gt;<br>
 org.springframework:spring-test:jar:&lt;managed&gt;<br>
@@ -1094,7 +1102,7 @@ org.springframework.boot:spring-boot-starter-test:jar:&lt;managed&gt;<br></p>
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/testing/index/unittestsupport/applib/CausewayModuleTestingUnitTestSupportApplib.html" class="xref page">CausewayModuleTestingUnitTestSupportApplib</a>, <a href="../../../refguide/latest/testing/index/unittestsupport/applib/assertions/Asserting.html" class="xref page">Asserting</a>, <a href="../../../refguide/latest/testing/index/unittestsupport/applib/dom/AbstractApplyToAllContractTest.html" class="xref page">AbstractApplyToAllContractTest</a>, <a hre [...]
+<p><a href="../../../refguide/latest/testing/index/unittestsupport/applib/CausewayModuleTestingUnitTestSupportApplib.html" class="xref page">CausewayModuleTestingUnitTestSupportApplib</a>, <a href="../../../refguide/latest/testing/index/unittestsupport/applib/assertions/Asserting.html" class="xref page">Asserting</a>, <a href="../../../refguide/latest/testing/index/unittestsupport/applib/dom/AbstractApplyToAllContractTest.html" class="xref page">AbstractApplyToAllContractTest</a>, <a hre [...]
 </div>
 </div>
 </div></div></td>
@@ -1248,17 +1256,16 @@ com.fasterxml.jackson.core:jackson-databind:jar:&lt;managed&gt;<br>
 com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:&lt;managed&gt;<br>
 com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:&lt;managed&gt;<br>
 com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:&lt;managed&gt;<br>
-com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:&lt;managed&gt;<br>
+com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider:jar:&lt;managed&gt;<br>
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:jar:&lt;managed&gt;<br>
 com.fasterxml.woodstox:woodstox-core:jar:&lt;managed&gt;<br>
 com.google.code.gson:gson:jar:&lt;managed&gt;<br>
 com.sun.xml.bind:jaxb-impl:jar:&lt;managed&gt;<br>
 jakarta.annotation:jakarta.annotation-api:jar:&lt;managed&gt;<br>
-jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2<br>
+jakarta.enterprise:jakarta.enterprise.cdi-api:jar:4.0.1<br>
 jakarta.inject:jakarta.inject-api:jar:&lt;managed&gt;<br>
 jakarta.transaction:jakarta.transaction-api:jar:&lt;managed&gt;<br>
 org.codehaus.woodstox:stax2-api:jar:&lt;managed&gt;<br>
-org.eclipse.persistence:org.eclipse.persistence.moxy:jar:&lt;managed&gt;<br>
-org.eclipse.persistence:org.eclipse.persistence.sdo:jar:&lt;managed&gt;<br>
 org.hamcrest:hamcrest-library:jar:&lt;managed&gt;<br>
 org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec:jar:&lt;managed&gt;<br>
 org.jdom:jdom2:jar:&lt;managed&gt;<br>
@@ -1266,7 +1273,6 @@ org.jsoup:jsoup:jar:&lt;managed&gt;<br>
 org.junit.jupiter:junit-jupiter-api:jar:&lt;managed&gt;<br>
 org.junit.jupiter:junit-jupiter-engine:jar:&lt;managed&gt;<br>
 org.junit.jupiter:junit-jupiter-params:jar:&lt;managed&gt;<br>
-org.projectlombok:lombok:jar:&lt;managed&gt;<br>
 org.slf4j:slf4j-api:jar:&lt;managed&gt;<br>
 org.springframework:spring-context:jar:&lt;managed&gt;<br>
 org.springframework:spring-tx:jar:&lt;managed&gt;<br>
@@ -1280,7 +1286,7 @@ org.yaml:snakeyaml:jar:&lt;managed&gt;<br></p>
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/commons/index/collections/Can.html" class="xref page">Can</a>, <a href="../../../refguide/latest/commons/index/collections/Cardinality.html" class="xref page">Cardinality</a>, <a href="../../../refguide/latest/commons/index/functional/Either.html" class="xref page">Either</a>, <a href="../../../refguide/latest/commons/index/functional/Railway.html" class="xref page">Railway</a>, <a href="../../../refguide/latest/commons/index/functional/ThrowingConsum [...]
+<p><a href="../../../refguide/latest/commons/index/collections/Can.html" class="xref page">Can</a>, <a href="../../../refguide/latest/commons/index/collections/Cardinality.html" class="xref page">Cardinality</a>, <a href="../../../refguide/latest/commons/index/functional/Either.html" class="xref page">Either</a>, <a href="../../../refguide/latest/commons/index/functional/Railway.html" class="xref page">Railway</a>, <a href="../../../refguide/latest/commons/index/functional/ThrowingRunnab [...]
 </div>
 </div>
 </div></div></td>
@@ -1381,6 +1387,7 @@ o.a.i.applib.services.user.UserService<br></p>
 <div class="paragraph">
 <p>jakarta.persistence:jakarta.persistence-api:jar:&lt;managed&gt;<br>
 jakarta.validation:jakarta.validation-api:jar:&lt;managed&gt;<br>
+jakarta.ws.rs:jakarta.ws.rs-api:jar:&lt;managed&gt;<br>
 joda-time:joda-time:jar:&lt;managed&gt;<br>
 org.apache.causeway.commons:causeway-commons:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
@@ -1392,7 +1399,7 @@ org.apache.causeway.core:causeway-schema:jar:&lt;managed&gt;<br></p>
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/applib/index/CausewayModuleApplib.html" class="xref page">CausewayModuleApplib</a>, <a href="../../../refguide/latest/applib/index/CausewayModuleApplibChangeAndExecutionLoggers.html" class="xref page">CausewayModuleApplibChangeAndExecutionLoggers</a>, <a href="../../../refguide/latest/applib/index/CausewayModuleApplibMixins.html" class="xref page">CausewayModuleApplibMixins</a>, <a href="../../../refguide/latest/applib/index/Identifier.html" class="xr [...]
+<p><a href="../../../refguide/latest/applib/index/CausewayModuleApplib.html" class="xref page">CausewayModuleApplib</a>, <a href="../../../refguide/latest/applib/index/CausewayModuleApplibChangeAndExecutionLoggers.html" class="xref page">CausewayModuleApplibChangeAndExecutionLoggers</a>, <a href="../../../refguide/latest/applib/index/CausewayModuleApplibMixins.html" class="xref page">CausewayModuleApplibMixins</a>, <a href="../../../refguide/latest/applib/index/Identifier.html" class="xr [...]
 </div>
 </div>
 </div></div></td>
@@ -1450,8 +1457,6 @@ Directory: /core/config</code></pre>
 <div class="title">Components</div>
 <div class="paragraph">
 <p>o.a.i.core.config.applib.RestfulPathProvider<br>
-o.a.i.core.config.beans.CausewayBeanFactoryPostProcessorForSpring<br>
-o.a.i.core.config.beans.CausewayBeanTypeRegistryDefault<br>
 o.a.i.core.config.converters.PatternsConverter<br>
 o.a.i.core.config.datasources.DataSourceIntrospectionService<br>
 o.a.i.core.config.environment.CausewayLocaleInitializer<br>
@@ -1538,7 +1543,8 @@ Directory: /core/internaltestsupport</code></pre>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>org.apache.causeway.commons:causeway-commons:jar:&lt;managed&gt;<br>
+<p>net.bytebuddy:byte-buddy-agent:jar:&lt;managed&gt;<br>
+org.apache.causeway.commons:causeway-commons:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-codegen-bytebuddy:jar:&lt;managed&gt;<br>
 org.datanucleus:javax.jdo:jar:&lt;managed&gt;<br>
 org.hamcrest:hamcrest-library:jar:&lt;managed&gt;<br>
@@ -1568,9 +1574,7 @@ Directory: /core/metamodel</code></pre>
 <div class="content">
 <div class="title">Components</div>
 <div class="paragraph">
-<p>o.a.i.core.metamodel.objectmanager.ObjectManagerDefault<br>
-o.a.i.core.metamodel.progmodel.ProgrammingModelInitFilterDefault<br>
-o.a.i.core.metamodel.services.ServiceInjectorDefault<br>
+<p>o.a.i.core.metamodel.progmodel.ProgrammingModelInitFilterDefault<br>
 o.a.i.core.metamodel.services.appfeat.ApplicationFeatureRepositoryDefault<br>
 o.a.i.core.metamodel.services.classsubstitutor.ClassSubstitutorDefault<br>
 o.a.i.core.metamodel.services.classsubstitutor.ClassSubstitutorForCollections<br>
@@ -1584,15 +1588,16 @@ o.a.i.core.metamodel.services.grid.GridServiceDefault<br>
 o.a.i.core.metamodel.services.grid.bootstrap.GridMarshallerServiceBootstrap<br>
 o.a.i.core.metamodel.services.grid.bootstrap.GridSystemServiceBootstrap<br>
 o.a.i.core.metamodel.services.grid.spi.LayoutResourceLoaderDefault<br>
+o.a.i.core.metamodel.services.health.HealthCheckServiceForMetaModelValidationFailures<br>
 o.a.i.core.metamodel.services.idstringifier.IdStringifierLookupService<br>
+o.a.i.core.metamodel.services.inject.ServiceInjectorDefault<br>
 o.a.i.core.metamodel.services.layout.LayoutServiceDefault<br>
 o.a.i.core.metamodel.services.metamodel.MetaModelServiceDefault<br>
 o.a.i.core.metamodel.services.registry.ServiceRegistryDefault<br>
 o.a.i.core.metamodel.services.tablecol.TableColumnOrderServiceDefault<br>
 o.a.i.core.metamodel.services.tablecol.TableColumnOrderServiceUsingTxtFile<br>
 o.a.i.core.metamodel.services.title.TitleServiceDefault<br>
-o.a.i.core.metamodel.specloader.ProgrammingModelServiceDefault<br>
-o.a.i.core.metamodel.specloader.SpecificationLoaderDefault<br>
+o.a.i.core.metamodel.spec.impl.SpecificationLoaderDefault<br>
 o.a.i.core.metamodel.valuesemantics.ApplicationFeatureIdValueSemantics<br>
 o.a.i.core.metamodel.valuesemantics.BigDecimalValueSemantics<br>
 o.a.i.core.metamodel.valuesemantics.BigIntegerValueSemantics<br>
@@ -1651,7 +1656,7 @@ org.apache.causeway.core:causeway-core-security:jar:&lt;managed&gt;<br></p>
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/core/index/metamodel/object/ManagedObject.html" class="xref page">ManagedObject</a>, <a href="../../../refguide/latest/core/index/metamodel/services/command/CommandDtoFactory.html" class="xref page">CommandDtoFactory</a>, <a href="../../../refguide/latest/core/index/metamodel/services/grid/GridLoaderServiceDefault.html" class="xref page">GridLoaderServiceDefault</a>, <a href="../../../refguide/latest/core/index/metamodel/services/grid/spi/LayoutResour [...]
+<p><a href="../../../refguide/latest/core/index/metamodel/object/ManagedObject.html" class="xref page">ManagedObject</a>, <a href="../../../refguide/latest/core/index/metamodel/services/appfeat/ApplicationFeatureDefault.html" class="xref page">ApplicationFeatureDefault</a>, <a href="../../../refguide/latest/core/index/metamodel/services/appfeat/ApplicationFeatureRepositoryDefault.html" class="xref page">ApplicationFeatureRepositoryDefault</a>, <a href="../../../refguide/latest/core/index [...]
 </div>
 </div>
 </div></div></td>
@@ -1761,11 +1766,11 @@ o.a.i.core.runtimeservices.xmlsnapshot.XmlSnapshotServiceDefault<br></p>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>com.sun.mail:jakarta.mail:jar:&lt;managed&gt;<br>
-jakarta.mail:jakarta.mail-api:jar:&lt;managed&gt;<br>
+<p>jakarta.mail:jakarta.mail-api:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-codegen-bytebuddy:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-runtime:jar:&lt;managed&gt;<br>
+org.eclipse.angus:jakarta.mail:jar:&lt;managed&gt;<br>
 org.hsqldb:hsqldb:jar:&lt;managed&gt;<br>
 org.springframework:spring-context-support:jar:&lt;managed&gt;<br></p>
 </div>
@@ -1775,7 +1780,7 @@ org.springframework:spring-context-support:jar:&lt;managed&gt;<br></p>
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/core/index/runtimeservices/bookmarks/BookmarkServiceDefault.html" class="xref page">BookmarkServiceDefault</a>, <a href="../../../refguide/latest/core/index/runtimeservices/command/CommandDtoFactoryDefault.html" class="xref page">CommandDtoFactoryDefault</a>, <a href="../../../refguide/latest/core/index/runtimeservices/command/CommandExecutorServiceDefault.html" class="xref page">CommandExecutorServiceDefault</a>, <a href="../../../refguide/latest/cor [...]
+<p><a href="../../../refguide/latest/core/index/runtimeservices/bookmarks/BookmarkServiceDefault.html" class="xref page">BookmarkServiceDefault</a>, <a href="../../../refguide/latest/core/index/runtimeservices/command/CommandExecutorServiceDefault.html" class="xref page">CommandExecutorServiceDefault</a>, <a href="../../../refguide/latest/core/index/runtimeservices/command/SchemaValueMarshallerDefault.html" class="xref page">SchemaValueMarshallerDefault</a>, <a href="../../../refguide/la [...]
 </div>
 </div>
 </div></div></td>
@@ -1898,7 +1903,7 @@ o.a.i.core.webapp.webappctx.CausewayWebAppContextInitializer<br></p>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>javax.servlet:javax.servlet-api:jar:&lt;managed&gt;<br>
+<p>jakarta.servlet:jakarta.servlet-api:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-interaction:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-runtime:jar:&lt;managed&gt;<br>
@@ -1958,6 +1963,275 @@ org.springframework:spring-context:jar:&lt;managed&gt;<br></p>
 <div class="sect1">
 <h2 id="persistence"><a class="anchor" href="#persistence"></a>Persistence</h2>
 <div class="sectionbody">
+<div class="imageblock kroki">
+<div class="content">
+<object type="image/svg+xml" data="_images/Persistence-a1f5bbccdd631b692c9445f29ed31c99364f13b4.svg"><span class="alt">Persistence</span></object>
+</div>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<caption class="title">Table 7. Projects/Modules (Persistence)</caption>
+<colgroup>
+<col style="width: 37.5%;">
+<col style="width: 62.5%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Coordinates</th>
+<th class="tableblock halign-left valign-top">Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Apache Causeway Persistence - QueryDSL</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.persistence
+Artifact: causeway-persistence-querydsl
+Type: pom
+Directory: /persistence/querydsl</code></pre>
+</div>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Apache Causeway QueryDSL integration</p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Apache Causeway Persistence - querydsl (applib)</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.persistence
+Artifact: causeway-persistence-querydsl-applib
+Type: jar
+Directory: /persistence/querydsl/applib</code></pre>
+</div>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Supplementary applib for querydsl support</p>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Dependencies</div>
+<div class="paragraph">
+<p>com.querydsl:querydsl-apt:jar:&lt;managed&gt;<br>
+com.querydsl:querydsl-core:jar:&lt;managed&gt;<br>
+org.apache.causeway.commons:causeway-commons:jar:&lt;managed&gt;<br>
+org.apache.causeway.core:causeway-applib:jar:&lt;managed&gt;<br>
+org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
+org.apache.causeway.core:causeway-core-metamodel:jar:&lt;managed&gt;<br>
+org.datanucleus:javax.jdo:jar:&lt;managed&gt;<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Document Index Entries</div>
+<div class="paragraph">
+<p><a href="../../../refguide/latest/persistence/index/querydsl/applib/CausewayModulePersistenceQueryDslApplib.html" class="xref page">CausewayModulePersistenceQueryDslApplib</a>, <a href="../../../refguide/latest/persistence/index/querydsl/applib/query/DslQuery.html" class="xref page">DslQuery</a>, <a href="../../../refguide/latest/persistence/index/querydsl/applib/services/auto/AutoCompleteGeneratedQueryService.html" class="xref page">AutoCompleteGeneratedQueryService</a>, <a href="../ [...]
+</div>
+</div>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Apache Causeway Persistence - querydsl (integration)</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.persistence
+Artifact: causeway-persistence-querydsl-integration
+Type: jar
+Directory: /persistence/querydsl/integration</code></pre>
+</div>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>querydsl integration Facets / Programming Model</p>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Components</div>
+<div class="paragraph">
+<p>o.a.i.persistence.querydsl.integration.services.AutoCompleteGeneratedQueryServiceImpl<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Dependencies</div>
+<div class="paragraph">
+<p>org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-querydsl-applib:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-querydsl-metamodel:jar:&lt;managed&gt;<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Document Index Entries</div>
+<div class="paragraph">
+<p><a href="../../../refguide/latest/persistence/index/querydsl/integration/CausewayModulePersistenceQueryDslIntegration.html" class="xref page">CausewayModulePersistenceQueryDslIntegration</a></p>
+</div>
+</div>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Apache Causeway Persistence - querydsl (jdo)</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.persistence
+Artifact: causeway-persistence-querydsl-jdo
+Type: jar
+Directory: /persistence/querydsl/jdo</code></pre>
+</div>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Supplementary jdo for querydsl support</p>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Components</div>
+<div class="paragraph">
+<p>o.a.i.persistence.querydsl.jdo.services.support.DetachedQueryFactoryJdo<br>
+o.a.i.persistence.querydsl.jdo.services.support.QueryDslSupportJdo<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Dependencies</div>
+<div class="paragraph">
+<p>com.querydsl:querydsl-jdo:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-jdo-applib:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-querydsl-integration:jar:&lt;managed&gt;<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Document Index Entries</div>
+<div class="paragraph">
+<p><a href="../../../refguide/latest/persistence/index/querydsl/jdo/CausewayModulePersistenceQueryDslJdo.html" class="xref page">CausewayModulePersistenceQueryDslJdo</a></p>
+</div>
+</div>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Apache Causeway Persistence - querydsl (jpa)</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.persistence
+Artifact: causeway-persistence-querydsl-jpa
+Type: jar
+Directory: /persistence/querydsl/jpa</code></pre>
+</div>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Supplementary jpa for querydsl support</p>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Components</div>
+<div class="paragraph">
+<p>o.a.i.persistence.querydsl.jpa.services.query.DetachedQueryFactoryJpa<br>
+o.a.i.persistence.querydsl.jpa.services.support.QueryDslSupportJpa<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Dependencies</div>
+<div class="paragraph">
+<p>com.querydsl:querydsl-jpa:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-jpa-applib:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-querydsl-integration:jar:&lt;managed&gt;<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Document Index Entries</div>
+<div class="paragraph">
+<p><a href="../../../refguide/latest/persistence/index/querydsl/jpa/CausewayModulePersistenceQueryDslJpa.html" class="xref page">CausewayModulePersistenceQueryDslJpa</a></p>
+</div>
+</div>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Apache Causeway Persistence - querydsl (metamodel)</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.persistence
+Artifact: causeway-persistence-querydsl-metamodel
+Type: jar
+Directory: /persistence/querydsl/metamodel</code></pre>
+</div>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>querydsl Metamodel Facets / Programming Model</p>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Components</div>
+<div class="paragraph">
+<p>o.a.i.persistence.querydsl.metamodel.refiner.AutoCompleteGeneratedQueryMetaModelRefiner<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Dependencies</div>
+<div class="paragraph">
+<p>org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-querydsl-applib:jar:&lt;managed&gt;<br></p>
+</div>
+</div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Document Index Entries</div>
+<div class="paragraph">
+<p><a href="../../../refguide/latest/persistence/index/querydsl/metamodel/CausewayModulePersistenceQueryDslMetamodel.html" class="xref page">CausewayModulePersistenceQueryDslMetamodel</a></p>
+</div>
+</div>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Apache Causeway Persistence - querydsl (testsupport)</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.persistence
+Artifact: causeway-persistence-querydsl-testsupport
+Type: jar
+Directory: /persistence/querydsl/testsupport</code></pre>
+</div>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>QueryDSL Test Support</p>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Dependencies</div>
+<div class="paragraph">
+<p>com.querydsl:querydsl-apt:jar:&lt;managed&gt;<br>
+org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-querydsl-applib:jar:&lt;managed&gt;<br></p>
+</div>
+</div>
+</div></div></td>
+</tr>
+</tbody>
+</table>
 <div class="sect2">
 <h3 id="persistence-commons"><a class="anchor" href="#persistence-commons"></a>Persistence Commons</h3>
 <div class="imageblock kroki">
@@ -1966,7 +2240,7 @@ org.springframework:spring-context:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 7. Projects/Modules (Persistence Commons)</caption>
+<caption class="title">Table 8. Projects/Modules (Persistence Commons)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2021,7 +2295,7 @@ org.apache.causeway.core:causeway-core-runtime:jar:&lt;managed&gt;<br></p>
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/persistence/index/commons/integration/changetracking/EntityChangeTrackerDefault.html" class="xref page">EntityChangeTrackerDefault</a></p>
+<p><a href="../../../refguide/latest/persistence/index/commons/integration/changetracking/EntityChangeTrackerDefault.html" class="xref page">EntityChangeTrackerDefault</a>, <a href="../../../refguide/latest/persistence/index/commons/integration/repository/RepositoryServiceDefault.html" class="xref page">RepositoryServiceDefault</a></p>
 </div>
 </div>
 </div></div></td>
@@ -2037,7 +2311,7 @@ org.apache.causeway.core:causeway-core-runtime:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 8. Projects/Modules (JDO)</caption>
+<caption class="title">Table 9. Projects/Modules (JDO)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2294,7 +2568,7 @@ for which support had been dropped back in 2016 [1].</p>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>javax.servlet:javax.servlet-api:jar:&lt;managed&gt;<br>
+<p>jakarta.servlet:jakarta.servlet-api:jar:&lt;managed&gt;<br>
 org.apache.causeway.commons:causeway-commons:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-config:jar:&lt;managed&gt;<br>
@@ -2318,7 +2592,7 @@ org.springframework:spring-web:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 9. Projects/Modules (JPA)</caption>
+<caption class="title">Table 10. Projects/Modules (JPA)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2365,9 +2639,11 @@ Directory: /persistence/jpa/applib</code></pre>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>org.apache.causeway.commons:causeway-commons:jar:&lt;managed&gt;<br>
+<p>com.querydsl:querydsl-core:jar:&lt;managed&gt;<br>
+org.apache.causeway.commons:causeway-commons:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-transaction:jar:&lt;managed&gt;<br>
+org.eclipse.persistence:org.eclipse.persistence.moxy:jar:&lt;managed&gt;<br>
 org.springframework.data:spring-data-jpa:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
@@ -2400,9 +2676,10 @@ Directory: /persistence/jpa/eclipselink</code></pre>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>jakarta.el:jakarta.el-api:jar:3.0.3<br>
+<p>jakarta.el:jakarta.el-api:jar:6.0.1<br>
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
 org.apache.causeway.persistence:causeway-persistence-jpa-integration:jar:&lt;managed&gt;<br>
+org.apache.tomcat.embed:tomcat-embed-el:jar:&lt;managed&gt;<br>
 org.eclipse.persistence:org.eclipse.persistence.jpa:jar:&lt;managed&gt;<br>
 org.springframework.boot:spring-boot-starter-data-jpa:jar:&lt;managed&gt;<br></p>
 </div>
@@ -2510,7 +2787,7 @@ org.apache.causeway.persistence:causeway-persistence-jpa-applib:jar:&lt;managed&
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 10. Projects/Modules (Security)</caption>
+<caption class="title">Table 11. Projects/Modules (Security)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2573,7 +2850,7 @@ org.springframework.security:spring-security-crypto:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 11. Projects/Modules (Bypass)</caption>
+<caption class="title">Table 12. Projects/Modules (Bypass)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2634,7 +2911,7 @@ o.a.i.security.bypass.authorization.AuthorizorBypass<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 12. Projects/Modules (Keycloak)</caption>
+<caption class="title">Table 13. Projects/Modules (Keycloak)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2705,7 +2982,7 @@ org.springframework.security:spring-security-oauth2-jose:jar:&lt;managed&gt;<br>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 13. Projects/Modules (Shiro)</caption>
+<caption class="title">Table 14. Projects/Modules (Shiro)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2726,7 +3003,7 @@ org.springframework.security:spring-security-oauth2-jose:jar:&lt;managed&gt;<br>
 <pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.security
 Artifact: causeway-security-shiro
 Type: jar
-Directory: /security/shiro</code></pre>
+Directory: /retired/shiro/security/shiro</code></pre>
 </div>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
@@ -2750,8 +3027,8 @@ o.a.i.security.shiro.webmodule.WebModuleShiro<br></p>
 org.apache.causeway.core:causeway-core-runtime:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-runtimeservices:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-webapp:jar:&lt;managed&gt;<br>
-org.apache.shiro:shiro-core:jar:&lt;managed&gt;<br>
-org.apache.shiro:shiro-web:jar:&lt;managed&gt;<br></p>
+org.apache.shiro:shiro-core:jar:2.0.2<br>
+org.apache.shiro:shiro-web:jar:2.0.2<br></p>
 </div>
 </div>
 </div>
@@ -2775,7 +3052,7 @@ org.apache.shiro:shiro-web:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 14. Projects/Modules (Spring)</caption>
+<caption class="title">Table 15. Projects/Modules (Spring)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2850,7 +3127,7 @@ org.springframework.boot:spring-boot-starter-security:jar:&lt;managed&gt;<br></p
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 15. Projects/Modules (Viewer Commons)</caption>
+<caption class="title">Table 16. Projects/Modules (Viewer Commons)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -2923,7 +3200,7 @@ Directory: /viewers/commons/model</code></pre>
 <div class="paragraph">
 <p>org.apache.causeway.core:causeway-core-runtime:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-commons-applib:jar:&lt;managed&gt;<br>
-org.webjars:font-awesome:jar:6.5.2<br></p>
+org.webjars:font-awesome:jar:6.7.1<br></p>
 </div>
 </div>
 </div></div></td>
@@ -2980,11 +3257,19 @@ o.a.i.viewer.commons.services.userprof.UserProfileUiServiceDefault<br></p>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>javax.servlet:javax.servlet-api:jar:&lt;managed&gt;<br>
+<p>jakarta.servlet:jakarta.servlet-api:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-commons-model:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
+</div>
+<div class="sidebarblock">
+<div class="content">
+<div class="title">Document Index Entries</div>
+<div class="paragraph">
+<p><a href="../../../refguide/latest/viewer/index/commons/services/i8n/TranslationsResolverDefault.html" class="xref page">TranslationsResolverDefault</a>, <a href="../../../refguide/latest/viewer/index/commons/services/userprof/UserProfileUiServiceDefault.html" class="xref page">UserProfileUiServiceDefault</a></p>
+</div>
+</div>
 </div></div></td>
 </tr>
 </tbody>
@@ -2998,7 +3283,7 @@ org.apache.causeway.viewer:causeway-viewer-commons-model:jar:&lt;managed&gt;<br>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 16. Projects/Modules (GraphQL)</caption>
+<caption class="title">Table 17. Projects/Modules (GraphQL)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -3114,8 +3399,7 @@ o.a.i.viewer.graphql.model.types.ScalarMapperUsingScalarMarshallers<br></p>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>com.graphql-java:graphql-java:jar:&lt;managed&gt;<br>
-com.graphql-java:graphql-java-extended-scalars:jar:&lt;managed&gt;<br>
+<p>com.graphql-java:graphql-java-extended-scalars:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-commons-model:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-graphql-applib:jar:&lt;managed&gt;<br>
@@ -3194,13 +3478,19 @@ Directory: /viewers/graphql/testsupport</code></pre>
 <div class="title">Dependencies</div>
 <div class="paragraph">
 <p>com.approvaltests:approvaltests:jar:&lt;managed&gt;<br>
+com.github.gavlyukovskiy:datasource-proxy-spring-boot-starter:jar:&lt;managed&gt;<br>
+com.github.vertical-blank:sql-formatter:jar:&lt;managed&gt;<br>
+com.h2database:h2:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
+org.apache.causeway.core:causeway-core-runtimeservices:jar:&lt;managed&gt;<br>
+org.apache.causeway.persistence:causeway-persistence-jpa-eclipselink:jar:&lt;managed&gt;<br>
 org.apache.causeway.security:causeway-security-bypass:jar:&lt;managed&gt;<br>
 org.apache.causeway.testing:causeway-testing-fixtures-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.testing:causeway-testing-integtestsupport-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-graphql-viewer:jar:&lt;managed&gt;<br>
 org.springframework:spring-context-support:jar:&lt;managed&gt;<br>
-org.springframework.graphql:spring-graphql-test:jar:${spring-graphql-test.version}<br></p>
+org.springframework.boot:spring-boot-test-autoconfigure:jar:&lt;managed&gt;<br>
+org.springframework.graphql:spring-graphql-test:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 </div>
@@ -3260,7 +3550,7 @@ org.springframework.boot:spring-boot-starter-websocket:jar:&lt;managed&gt;<br></
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 17. Projects/Modules (Restful Objects)</caption>
+<caption class="title">Table 18. Projects/Modules (Restful Objects)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -3336,6 +3626,9 @@ Directory: /viewers/restfulobjects/client</code></pre>
 <div class="paragraph">
 <p>org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-restfulobjects-applib:jar:&lt;managed&gt;<br>
+org.eclipse.parsson:parsson:jar:1.1.7<br>
+org.eclipse.persistence:org.eclipse.persistence.asm:jar:&lt;managed&gt;<br>
+org.eclipse.persistence:org.eclipse.persistence.moxy:jar:&lt;managed&gt;<br>
 org.springframework:spring-context:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
@@ -3381,8 +3674,12 @@ o.a.i.viewer.restfulobjects.jaxrsresteasy.webmodule.WebModuleJaxrsResteasy<br></
 org.apache.causeway.viewer:causeway-viewer-restfulobjects-testing:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-restfulobjects-viewer:jar:&lt;managed&gt;<br>
 org.datanucleus:javax.jdo:jar:&lt;managed&gt;<br>
+org.jboss.resteasy:resteasy-client:jar:${resteasy.version}<br>
+org.jboss.resteasy:resteasy-jackson2-provider:jar:${resteasy.version}<br>
 org.jboss.resteasy:resteasy-jaxb-provider:jar:&lt;managed&gt;<br>
-org.jboss.resteasy:resteasy-spring-boot-starter:jar:&lt;managed&gt;<br></p>
+org.jboss.resteasy:resteasy-servlet-initializer:jar:${resteasy.version}<br>
+org.jboss.resteasy:resteasy-spring-boot-starter:jar:&lt;managed&gt;<br>
+org.jboss.resteasy.spring:resteasy-spring:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 </div>
@@ -3442,7 +3739,7 @@ org.apache.causeway.viewer:causeway-viewer-restfulobjects-applib:jar:&lt;managed
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/viewer/index/restfulobjects/rendering/CausewayModuleRestfulObjectsRendering.html" class="xref page">CausewayModuleRestfulObjectsRendering</a>, <a href="../../../refguide/latest/viewer/index/restfulobjects/rendering/IResourceContext.html" class="xref page">IResourceContext</a>, <a href="../../../refguide/latest/viewer/index/restfulobjects/rendering/service/RepresentationService.html" class="xref page">RepresentationService</a>, <a href="../../../refgui [...]
+<p><a href="../../../refguide/latest/viewer/index/restfulobjects/rendering/CausewayModuleRestfulObjectsRendering.html" class="xref page">CausewayModuleRestfulObjectsRendering</a>, <a href="../../../refguide/latest/viewer/index/restfulobjects/rendering/IResourceContext.html" class="xref page">IResourceContext</a>, <a href="../../../refguide/latest/viewer/index/restfulobjects/rendering/service/RepresentationService.html" class="xref page">RepresentationService</a>, <a href="../../../refgui [...]
 </div>
 </div>
 </div></div></td>
@@ -3546,7 +3843,7 @@ o.a.i.viewer.restfulobjects.viewer.resources.VersionResourceServerside<br></p>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:&lt;managed&gt;<br>
+<p>com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-internaltestsupport:jar:&lt;managed&gt;<br>
 org.apache.causeway.core:causeway-core-webapp:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-commons-services:jar:&lt;managed&gt;<br>
@@ -3574,7 +3871,7 @@ org.apache.causeway.viewer:causeway-viewer-restfulobjects-rendering:jar:&lt;mana
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 18. Projects/Modules (Wicket)</caption>
+<caption class="title">Table 19. Projects/Modules (Wicket)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -3654,8 +3951,10 @@ Directory: /viewers/wicket/model</code></pre>
 <div class="title">Dependencies</div>
 <div class="paragraph">
 <p>org.apache.causeway.core:causeway-core-webapp:jar:&lt;managed&gt;<br>
+org.apache.causeway.viewer:causeway-viewer-commons-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-commons-model:jar:&lt;managed&gt;<br>
-org.apache.wicket:wicket-core:jar:&lt;managed&gt;<br></p>
+org.apache.wicket:wicket-core:jar:&lt;managed&gt;<br>
+org.apache.wicket:wicket-extensions:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 </div>
@@ -3685,7 +3984,7 @@ Directory: /viewers/wicket/ui</code></pre>
 <div class="title">Components</div>
 <div class="paragraph">
 <p>o.a.i.viewer.wicket.ui.app.logout.LogoutHandlerWkt<br>
-o.a.i.viewer.wicket.ui.components.collectioncontents.export.CollectionContentsAsExportFactory<br>
+o.a.i.viewer.wicket.ui.components.collection.export.CollectionContentsAsExportFactory<br>
 o.a.i.viewer.wicket.ui.components.widgets.themepicker.CausewayWicketThemeSupportDefault<br></p>
 </div>
 </div>
@@ -3713,7 +4012,6 @@ org.webjars:jquery:jar:&lt;managed&gt;<br>
 org.webjars:jquery-ui:jar:&lt;managed&gt;<br>
 org.webjars:momentjs:jar:&lt;managed&gt;<br>
 org.webjars:select2:jar:&lt;managed&gt;<br>
-org.webjars.npm:summernote:jar:&lt;managed&gt;<br>
 org.wicketstuff:wicketstuff-select2:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
@@ -3722,7 +4020,7 @@ org.wicketstuff:wicketstuff-select2:jar:&lt;managed&gt;<br></p>
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/viewer/index/wicket/ui/CausewayModuleViewerWicketUi.html" class="xref page">CausewayModuleViewerWicketUi</a>, <a href="../../../refguide/latest/viewer/index/wicket/ui/components/collectioncontents/export/CollectionContentsAsExportFactory.html" class="xref page">CollectionContentsAsExportFactory</a></p>
+<p><a href="../../../refguide/latest/viewer/index/wicket/ui/CausewayModuleViewerWicketUi.html" class="xref page">CausewayModuleViewerWicketUi</a>, <a href="../../../refguide/latest/viewer/index/wicket/ui/components/collection/export/CollectionContentsAsExportFactory.html" class="xref page">CollectionContentsAsExportFactory</a></p>
 </div>
 </div>
 </div></div></td>
@@ -3771,15 +4069,8 @@ Directory: /viewers/wicket/viewer</code></pre>
 <div class="content">
 <div class="title">Components</div>
 <div class="paragraph">
-<p>o.a.i.viewer.wicket.viewer.registries.components.ComponentFactoryRegistrarDefault<br>
-o.a.i.viewer.wicket.viewer.registries.components.ComponentFactoryRegistryDefault<br>
-o.a.i.viewer.wicket.viewer.registries.pages.PageClassListDefault<br>
-o.a.i.viewer.wicket.viewer.registries.pages.PageClassRegistryDefault<br>
-o.a.i.viewer.wicket.viewer.registries.pages.PageNavigationServiceDefault<br>
-o.a.i.viewer.wicket.viewer.services.BookmarkUiServiceWicket<br>
+<p>o.a.i.viewer.wicket.viewer.services.BookmarkUiServiceWicket<br>
 o.a.i.viewer.wicket.viewer.services.DeepLinkServiceWicket<br>
-o.a.i.viewer.wicket.viewer.services.HintStoreUsingWicketSession<br>
-o.a.i.viewer.wicket.viewer.services.ImageResourceCacheClassPath<br>
 o.a.i.viewer.wicket.viewer.webmodule.WebModuleWicket<br>
 o.a.i.viewer.wicket.viewer.wicketapp.CausewayWicketApplication$ServiceInjectorHolder<br></p>
 </div>
@@ -3803,7 +4094,7 @@ org.springframework:spring-web:jar:&lt;managed&gt;<br></p>
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/viewer/index/wicket/viewer/CausewayModuleViewerWicketViewer.html" class="xref page">CausewayModuleViewerWicketViewer</a></p>
+<p><a href="../../../refguide/latest/viewer/index/wicket/viewer/CausewayModuleViewerWicketViewer.html" class="xref page">CausewayModuleViewerWicketViewer</a>, <a href="../../../refguide/latest/viewer/index/wicket/viewer/services/BookmarkUiServiceWicket.html" class="xref page">BookmarkUiServiceWicket</a>, <a href="../../../refguide/latest/viewer/index/wicket/viewer/services/DeepLinkServiceWicket.html" class="xref page">DeepLinkServiceWicket</a>, <a href="../../../refguide/latest/viewer/in [...]
 </div>
 </div>
 </div></div></td>
@@ -3822,7 +4113,7 @@ org.springframework:spring-web:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 19. Projects/Modules (Valuetypes)</caption>
+<caption class="title">Table 20. Projects/Modules (Valuetypes)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -3958,7 +4249,7 @@ org.apache.causeway.valuetypes:causeway-valuetypes-jodatime-applib:jar:&lt;manag
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 20. Projects/Modules (Asciidoc)</caption>
+<caption class="title">Table 21. Projects/Modules (Asciidoc)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -4172,9 +4463,9 @@ Directory: /valuetypes/asciidoc/ui</code></pre>
 <div class="title">Dependencies</div>
 <div class="paragraph">
 <p>com.github.jnr:jnr-constants:jar:0.10.4<br>
-com.github.jnr:jnr-enxio:jar:0.32.17<br>
-com.github.jnr:jnr-ffi:jar:2.2.16<br>
-com.github.jnr:jnr-posix:jar:3.1.19<br>
+com.github.jnr:jnr-enxio:jar:0.32.18<br>
+com.github.jnr:jnr-ffi:jar:2.2.17<br>
+com.github.jnr:jnr-posix:jar:3.1.20<br>
 org.apache.causeway.core:causeway-core-metamodel:jar:&lt;managed&gt;<br>
 org.apache.causeway.valuetypes:causeway-valuetypes-asciidoc-applib:jar:&lt;managed&gt;<br>
 org.asciidoctor:asciidoctorj:jar:${asciidoctorj.version}<br></p>
@@ -4232,7 +4523,7 @@ org.apache.causeway.viewer:causeway-viewer-wicket-ui:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 21. Projects/Modules (Markdown)</caption>
+<caption class="title">Table 22. Projects/Modules (Markdown)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -4464,7 +4755,7 @@ org.apache.causeway.viewer:causeway-viewer-wicket-ui:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 22. Projects/Modules (Vega)</caption>
+<caption class="title">Table 23. Projects/Modules (Vega)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -4692,11 +4983,11 @@ org.apache.causeway.viewer:causeway-viewer-wicket-ui:jar:&lt;managed&gt;<br></p>
 <div class="sectionbody">
 <div class="imageblock kroki">
 <div class="content">
-<object type="image/svg+xml" data="_images/Extensions-6e9807ccacc032f251fc350ebf2b1a834083501f.svg"><span class="alt">Extensions</span></object>
+<object type="image/svg+xml" data="_images/Extensions-f9708921813e511aea8cc60d01bdc77dbce849a0.svg"><span class="alt">Extensions</span></object>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 23. Projects/Modules (Extensions)</caption>
+<caption class="title">Table 24. Projects/Modules (Extensions)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -4814,8 +5105,7 @@ org.apache.causeway.extensions:causeway-extensions-audittrail-applib:jar:&lt;man
 org.apache.causeway.extensions:causeway-extensions-audittrail-applib:test-jar:&lt;managed&gt;<br>
 org.apache.causeway.persistence:causeway-persistence-jdo-datanucleus:jar:&lt;managed&gt;<br>
 org.apache.causeway.testing:causeway-testing-fixtures-applib:jar:&lt;managed&gt;<br>
-org.apache.causeway.testing:causeway-testing-integtestsupport-applib:jar:&lt;managed&gt;<br>
-org.datanucleus:javax.jdo:jar:${datanucleus-jdo-api.version}<br></p>
+org.apache.causeway.testing:causeway-testing-integtestsupport-applib:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 </div></div></td>
@@ -5233,7 +5523,7 @@ Directory: /extensions/vw/pdfjs/wicket/integration</code></pre>
 <div class="paragraph">
 <p>org.apache.causeway.extensions:causeway-extensions-pdfjs-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-wicket-ui:jar:&lt;managed&gt;<br>
-org.webjars.npm:pdfjs-dist:jar:4.3.136<br></p>
+org.webjars.npm:pdfjs-dist:jar:4.9.155<br></p>
 </div>
 </div>
 </div>
@@ -5358,7 +5648,7 @@ org.springframework.security:spring-security-crypto:jar:&lt;managed&gt;<br></p>
 <pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.extensions
 Artifact: causeway-extensions-secman-delegated-shiro
 Type: jar
-Directory: /extensions/security/secman/delegated-shiro</code></pre>
+Directory: /retired/shiro/extensions/secman/delegated-shiro</code></pre>
 </div>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
@@ -5369,7 +5659,7 @@ Directory: /extensions/security/secman/delegated-shiro</code></pre>
 <div class="title">Dependencies</div>
 <div class="paragraph">
 <p>org.apache.causeway.core:causeway-core-runtime:jar:&lt;managed&gt;<br>
-org.apache.causeway.extensions:causeway-extensions-secman-applib:jar:2.0.0-SNAPSHOT<br>
+org.apache.causeway.extensions:causeway-extensions-secman-applib:jar:3.2.0<br>
 org.apache.causeway.security:causeway-security-shiro:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
@@ -6024,7 +6314,7 @@ org.springframework.boot:spring-boot-starter-cache:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 24. Projects/Modules (Applib: Excel)</caption>
+<caption class="title">Table 25. Projects/Modules (Applib: Excel)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -6190,7 +6480,7 @@ org.projectlombok:lombok:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 25. Projects/Modules (Core: Command Log)</caption>
+<caption class="title">Table 26. Projects/Modules (Core: Command Log)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -6363,7 +6653,7 @@ org.apache.causeway.testing:causeway-testing-unittestsupport-applib:jar:&lt;mana
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 26. Projects/Modules (Core: DocGen)</caption>
+<caption class="title">Table 27. Projects/Modules (Core: DocGen)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -6448,7 +6738,7 @@ org.apache.causeway.valuetypes:causeway-valuetypes-asciidoc-builder:jar:&lt;mana
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 27. Projects/Modules (Core: Execution Log)</caption>
+<caption class="title">Table 28. Projects/Modules (Core: Execution Log)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -6614,7 +6904,7 @@ org.apache.causeway.testing:causeway-testing-unittestsupport-applib:jar:&lt;mana
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 28. Projects/Modules (Core: Execution Outbox)</caption>
+<caption class="title">Table 29. Projects/Modules (Core: Execution Outbox)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -6681,7 +6971,7 @@ org.apache.causeway.testing:causeway-testing-unittestsupport-applib:jar:&lt;mana
 <div class="content">
 <div class="title">Document Index Entries</div>
 <div class="paragraph">
-<p><a href="../../../refguide/latest/extensions/index/executionoutbox/applib/CausewayModuleExtExecutionOutboxApplib.html" class="xref page">CausewayModuleExtExecutionOutboxApplib</a>, <a href="../../../refguide/latest/extensions/index/executionoutbox/applib/app/ExecutionOutboxMenu.html" class="xref page">ExecutionOutboxMenu</a>, <a href="../../../refguide/latest/extensions/index/executionoutbox/applib/dom/ExecutionOutboxEntry.html" class="xref page">ExecutionOutboxEntry</a>, <a href="../ [...]
+<p><a href="../../../refguide/latest/extensions/index/executionoutbox/applib/CausewayModuleExtExecutionOutboxApplib.html" class="xref page">CausewayModuleExtExecutionOutboxApplib</a>, <a href="../../../refguide/latest/extensions/index/executionoutbox/applib/app/ExecutionOutboxMenu.html" class="xref page">ExecutionOutboxMenu</a>, <a href="../../../refguide/latest/extensions/index/executionoutbox/applib/dom/ExecutionOutboxEntry.html" class="xref page">ExecutionOutboxEntry</a>, <a href="../ [...]
 </div>
 </div>
 </div></div></td>
@@ -6821,7 +7111,7 @@ org.apache.causeway.viewer:causeway-viewer-restfulobjects-jaxrsresteasy:jar:&lt;
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 29. Projects/Modules (Core: Execution Republisher)</caption>
+<caption class="title">Table 30. Projects/Modules (Core: Execution Republisher)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -6893,7 +7183,7 @@ org.apache.causeway.testing:causeway-testing-unittestsupport-applib:jar:&lt;mana
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 30. Projects/Modules (Core: Flyway)</caption>
+<caption class="title">Table 31. Projects/Modules (Core: Flyway)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -6957,7 +7247,7 @@ org.springframework.boot:spring-boot-autoconfigure:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 31. Projects/Modules (Core: Tabular)</caption>
+<caption class="title">Table 32. Projects/Modules (Core: Tabular)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -7022,7 +7312,7 @@ Directory: /extensions/vw/tabular/excel</code></pre>
 <div class="content">
 <div class="title">Components</div>
 <div class="paragraph">
-<p>o.a.i.extensions.tabular.excel.exporter.CollectionContentsAsExcelExporter<br></p>
+<p>o.a.i.extensions.tabular.excel.exporter.TabularExcelExporter<br></p>
 </div>
 </div>
 </div>
@@ -7092,7 +7382,7 @@ org.apache.poi:poi-ooxml-lite:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 32. Projects/Modules (Regression Tests)</caption>
+<caption class="title">Table 33. Projects/Modules (Regression Tests)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -7144,33 +7434,6 @@ Directory: /regressiontests/base</code></pre>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="sidebarblock">
 <div class="content">
-<div class="title">Components</div>
-<div class="paragraph">
-<p>o.a.i.testdomain.jdo.JdoInventoryDao<br>
-o.a.i.testdomain.jdo.JdoTestFixtures<br>
-o.a.i.testdomain.jpa.JpaInventoryDao<br>
-o.a.i.testdomain.jpa.JpaTestFixtures<br>
-o.a.i.testdomain.jpa.springdata.EmployeeRepository<br>
-o.a.i.testdomain.model.valuetypes.ValueTypeExampleService<br>
-o.a.i.testdomain.publishing.PublishingTestFactoryAbstract$CommitListener<br>
-o.a.i.testdomain.publishing.PublishingTestFactoryJdo<br>
-o.a.i.testdomain.publishing.PublishingTestFactoryJpa<br>
-o.a.i.testdomain.publishing.subscriber.CommandSubscriberForTesting<br>
-o.a.i.testdomain.publishing.subscriber.EntityChangesSubscriberForTesting<br>
-o.a.i.testdomain.publishing.subscriber.EntityPropertyChangeSubscriberForTesting<br>
-o.a.i.testdomain.publishing.subscriber.ExecutionSubscriberForTesting<br>
-o.a.i.testdomain.util.event.LifecycleEventSubscriberJdoForTesting<br>
-o.a.i.testdomain.util.event.LifecycleEventSubscriberJpaForTesting<br>
-o.a.i.testdomain.util.interaction.DomainObjectTesterFactory<br>
-o.a.i.testdomain.util.interaction.InteractionBoundaryProbe<br>
-o.a.i.testdomain.util.kv.KVStoreForTesting<br>
-o.a.i.testdomain.util.rest.RestEndpointService<br>
-o.a.i.testdomain.wrapperfactory.CounterRepository<br></p>
-</div>
-</div>
-</div>
-<div class="sidebarblock">
-<div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
 <p>org.apache.causeway.extensions:causeway-extensions-fullcalendar-applib:jar:&lt;managed&gt;<br>
@@ -7182,14 +7445,14 @@ org.apache.causeway.mavendeps:causeway-mavendeps-webapp:pom:&lt;managed&gt;<br>
 org.apache.causeway.persistence:causeway-persistence-commons:jar:&lt;managed&gt;<br>
 org.apache.causeway.persistence:causeway-persistence-jdo-datanucleus:jar:&lt;managed&gt;<br>
 org.apache.causeway.persistence:causeway-persistence-jpa-eclipselink:jar:&lt;managed&gt;<br>
-org.apache.causeway.security:causeway-security-shiro:jar:&lt;managed&gt;<br>
 org.apache.causeway.testing:causeway-testing-fixtures-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.valuetypes:causeway-valuetypes-asciidoc-metamodel:jar:&lt;managed&gt;<br>
 org.apache.causeway.valuetypes:causeway-valuetypes-markdown-metamodel:jar:&lt;managed&gt;<br>
 org.apache.causeway.valuetypes:causeway-valuetypes-vega-metamodel:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-restfulobjects-client:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-restfulobjects-jaxrsresteasy:jar:&lt;managed&gt;<br>
-org.apache.causeway.viewer:causeway-viewer-wicket-viewer:jar:&lt;managed&gt;<br></p>
+org.apache.causeway.viewer:causeway-viewer-wicket-viewer:jar:&lt;managed&gt;<br>
+org.apache.wicket:wicket-tester:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
 </div></div></td>
@@ -7330,7 +7593,7 @@ Directory: /regressiontests/config</code></pre>
 <div class="content">
 <div class="title">Dependencies</div>
 <div class="paragraph">
-<p>com.icegreen:greenmail-junit5:jar:1.6.15<br>
+<p>com.icegreen:greenmail-junit5:jar:2.1.2<br>
 org.apache.causeway.core:causeway-core-runtimeservices:jar:&lt;managed&gt;<br>
 org.apache.causeway.regressiontests:causeway-regressiontests-base:jar:&lt;managed&gt;<br></p>
 </div>
@@ -7691,13 +7954,15 @@ org.apache.causeway.viewer:causeway-viewer-wicket-viewer:jar:&lt;managed&gt;<br>
 <div class="sect1">
 <h2 id="incubator"><a class="anchor" href="#incubator"></a>Incubator</h2>
 <div class="sectionbody">
+<div class="sect2">
+<h3 id="kroviz-client"><a class="anchor" href="#kroviz-client"></a>Kroviz Client</h3>
 <div class="imageblock kroki">
 <div class="content">
-<object type="image/svg+xml" data="_images/Incubator-eea87b36b26840d40267aa0b63eabb87119a1520.svg"><span class="alt">Incubator</span></object>
+<object type="image/svg+xml" data="_images/Kroviz%20Client-f8a34e15c5fae7f64e365a444d0096e8022100b3.svg"><span class="alt">Kroviz Client</span></object>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 33. Projects/Modules (Incubator)</caption>
+<caption class="title">Table 34. Projects/Modules (Kroviz Client)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -7711,25 +7976,22 @@ org.apache.causeway.viewer:causeway-viewer-wicket-viewer:jar:&lt;managed&gt;<br>
 <tbody>
 <tr>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p>Apache Causeway Incubator</p>
+<p>Apache Causeway Incubator - Client kroViz</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.incubator
-Artifact: causeway-incubator
-Type: pom
-Directory: /incubator</code></pre>
+<pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">Group: org.apache.causeway.incubator.clients
+Artifact: causeway-client-kroviz
+Type: jar
+Directory: /incubator/clients/kroviz</code></pre>
 </div>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p>Collection of Apache Causeway artifacts, currently incubating.</p>
+<p>Web client based on RESTful API</p>
 </div></div></td>
 </tr>
 </tbody>
 </table>
-<div class="sect2">
-<h3 id="kroviz-client"><a class="anchor" href="#kroviz-client"></a>Kroviz Client</h3>
-
 </div>
 <div class="sect2">
 <h3 id="command-replay"><a class="anchor" href="#command-replay"></a>Command Replay</h3>
@@ -7739,7 +8001,7 @@ Directory: /incubator</code></pre>
 </div>
 </div>
 <table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 34. Projects/Modules (Command Replay)</caption>
+<caption class="title">Table 35. Projects/Modules (Command Replay)</caption>
 <colgroup>
 <col style="width: 37.5%;">
 <col style="width: 62.5%;">
@@ -7831,7 +8093,7 @@ org.apache.causeway.extensions:causeway-extensions-commandlog-applib:jar:&lt;man
 org.apache.causeway.testing:causeway-testing-fixtures-applib:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-restfulobjects-client:jar:&lt;managed&gt;<br>
 org.apache.causeway.viewer:causeway-viewer-restfulobjects-jaxrsresteasy:jar:&lt;managed&gt;<br>
-org.glassfish.jersey.ext:jersey-spring5:jar:&lt;managed&gt;<br>
+org.glassfish.jersey.ext:jersey-spring6:jar:&lt;managed&gt;<br>
 org.springframework.boot:spring-boot-starter-quartz:jar:&lt;managed&gt;<br></p>
 </div>
 </div>
@@ -7867,7 +8129,7 @@ org.springframework.boot:spring-boot-starter-quartz:jar:&lt;managed&gt;<br></p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/about.html b/content/core/latest/about.html
index 9ba34ba9e..5227ad07e 100644
--- a/content/core/latest/about.html
+++ b/content/core/latest/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Internal Design Docs :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -342,6 +342,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -445,7 +453,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Overview</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -586,7 +594,7 @@ That said, Spring Boot is responsible for instantiating domain service instances
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/codegen-bytebuddy/about.html b/content/core/latest/codegen-bytebuddy/about.html
index 15129f8b6..7a2f40546 100644
--- a/content/core/latest/codegen-bytebuddy/about.html
+++ b/content/core/latest/codegen-bytebuddy/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>CodeGen (Proxy Factory) using Byte Buddy :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/codegen-bytebuddy/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Code Gen</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/codegen-bytebuddy/src/main/adoc/modules/codegen-bytebuddy/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/codegen-bytebuddy/src/main/adoc/modules/codegen-bytebuddy/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -477,7 +485,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/commons/about.html b/content/core/latest/commons/about.html
index ee6746d74..32b9a3359 100644
--- a/content/core/latest/commons/about.html
+++ b/content/core/latest/commons/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Commons :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/commons/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Commons</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/commons/src/main/adoc/modules/commons/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/commons/src/main/adoc/modules/commons/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -557,7 +565,7 @@ because these may be changed or removed without notice!
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/commons/concurrent-task-list-UNUSED.html b/content/core/latest/commons/concurrent-task-list-UNUSED.html
index b9210a72e..bab03f4d0 100644
--- a/content/core/latest/commons/concurrent-task-list-UNUSED.html
+++ b/content/core/latest/commons/concurrent-task-list-UNUSED.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Concurrent Task List :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/commons/concurrent-task-list-UNUSED.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -341,6 +341,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -444,7 +452,7 @@ page.parent doesn't seem to be set...
     <li><a href="concurrent-task-list-UNUSED.html">Concurrent Task List</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/commons/src/main/adoc/modules/commons/pages/concurrent-task-list-UNUSED.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/commons/src/main/adoc/modules/commons/pages/concurrent-task-list-UNUSED.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -554,7 +562,7 @@ I&#8217;ve recently learned, that with newer JDKs (unfortunately not in 8) one c
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/interaction/about.html b/content/core/latest/interaction/about.html
index e5b84997d..9da849a96 100644
--- a/content/core/latest/interaction/about.html
+++ b/content/core/latest/interaction/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Interaction :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/interaction/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Interaction</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/interaction/src/main/adoc/modules/interaction/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/interaction/src/main/adoc/modules/interaction/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -477,7 +485,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/interaction/interactions-commands-and-executions.html b/content/core/latest/interaction/interactions-commands-and-executions.html
index aa42a952e..1b534977f 100644
--- a/content/core/latest/interaction/interactions-commands-and-executions.html
+++ b/content/core/latest/interaction/interactions-commands-and-executions.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Interactions, Commands and Executions :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/interaction/interactions-commands-and-executions.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -447,7 +455,7 @@ page.parent doesn't seem to be set...
     <li><a href="interactions-commands-and-executions.html">Interactions, Commands and Executions</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/interaction/src/main/adoc/modules/interaction/pages/interactions-commands-and-executions.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/interaction/src/main/adoc/modules/interaction/pages/interactions-commands-and-executions.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -825,7 +833,7 @@ This is particulary important for <code>RunBackgroundCommandsJob</code> because
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/internaltestsupport/about.html b/content/core/latest/internaltestsupport/about.html
index fe5224d74..89f1a5762 100644
--- a/content/core/latest/internaltestsupport/about.html
+++ b/content/core/latest/internaltestsupport/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Internal Test Support :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/internaltestsupport/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Internal Test Support</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/internaltestsupport/src/main/adoc/modules/internaltestsupport/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/internaltestsupport/src/main/adoc/modules/internaltestsupport/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -471,7 +479,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/metamodel/about.html b/content/core/latest/metamodel/about.html
index 2b3666f72..3494360b6 100644
--- a/content/core/latest/metamodel/about.html
+++ b/content/core/latest/metamodel/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>MetaModel :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/metamodel/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">MetaModel</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/metamodel/src/main/adoc/modules/metamodel/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/metamodel/src/main/adoc/modules/metamodel/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -541,7 +549,7 @@ or an <em>Action</em> to their <strong><em>Mixee</em></strong> (-type).</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/metamodel/class-diagram.html b/content/core/latest/metamodel/class-diagram.html
index 9ce853c63..ea021bb72 100644
--- a/content/core/latest/metamodel/class-diagram.html
+++ b/content/core/latest/metamodel/class-diagram.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Class Diagram :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/metamodel/class-diagram.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -447,7 +455,7 @@ page.parent doesn't seem to be set...
     <li><a href="class-diagram.html">Class Diagram</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/metamodel/src/main/adoc/modules/metamodel/pages/class-diagram.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/metamodel/src/main/adoc/modules/metamodel/pages/class-diagram.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -519,7 +527,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/metamodel/events.html b/content/core/latest/metamodel/events.html
index 1f12eb071..04c9a577c 100644
--- a/content/core/latest/metamodel/events.html
+++ b/content/core/latest/metamodel/events.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Events :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/metamodel/events.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -447,7 +455,7 @@ page.parent doesn't seem to be set...
     <li><a href="events.html">Events</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/metamodel/src/main/adoc/modules/metamodel/pages/events.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/metamodel/src/main/adoc/modules/metamodel/pages/events.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -521,7 +529,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/metamodel/managed-object.html b/content/core/latest/metamodel/managed-object.html
index 6d47e2538..393cd781a 100644
--- a/content/core/latest/metamodel/managed-object.html
+++ b/content/core/latest/metamodel/managed-object.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Managed Object :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/metamodel/managed-object.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -447,7 +455,7 @@ page.parent doesn't seem to be set...
     <li><a href="managed-object.html">Managed Object</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/metamodel/src/main/adoc/modules/metamodel/pages/managed-object.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/metamodel/src/main/adoc/modules/metamodel/pages/managed-object.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -488,7 +496,7 @@ and also information about its identity if any (<code>Bookmark</code>).</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/runtime/about.html b/content/core/latest/runtime/about.html
index f9a3642c8..51354406e 100644
--- a/content/core/latest/runtime/about.html
+++ b/content/core/latest/runtime/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Runtime :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/runtime/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Runtime</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/runtime/src/main/adoc/modules/runtime/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/runtime/src/main/adoc/modules/runtime/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -474,7 +482,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/runtimeservices/about.html b/content/core/latest/runtimeservices/about.html
index 744088baa..976b64fe1 100644
--- a/content/core/latest/runtimeservices/about.html
+++ b/content/core/latest/runtimeservices/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Runtime Services :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/runtimeservices/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Runtime Services</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/runtimeservices/src/main/adoc/modules/runtimeservices/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/runtimeservices/src/main/adoc/modules/runtimeservices/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -480,7 +488,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/transaction/about.html b/content/core/latest/transaction/about.html
index 1833b1efe..a124064ea 100644
--- a/content/core/latest/transaction/about.html
+++ b/content/core/latest/transaction/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Transaction :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/transaction/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Transaction</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/transaction/src/main/adoc/modules/transaction/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/transaction/src/main/adoc/modules/transaction/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -471,7 +479,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/webapp/about.html b/content/core/latest/webapp/about.html
index ccade0327..310fe2b55 100644
--- a/content/core/latest/webapp/about.html
+++ b/content/core/latest/webapp/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Webapp :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/webapp/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -343,6 +343,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Webapp</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/webapp/src/main/adoc/modules/webapp/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/webapp/src/main/adoc/modules/webapp/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -474,7 +482,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/core/latest/webapp/webmodules.html b/content/core/latest/webapp/webmodules.html
index 4250c8fbc..02ca2a653 100644
--- a/content/core/latest/webapp/webmodules.html
+++ b/content/core/latest/webapp/webmodules.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>WebModule interface :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/core/latest/webapp/webmodules.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -342,6 +342,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -446,7 +454,7 @@ page.parent doesn't seem to be set...
     <li><a href="webmodules.html"><code>WebModule</code> interface</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/core/webapp/src/main/adoc/modules/webapp/pages/webmodules.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/core/webapp/src/main/adoc/modules/webapp/pages/webmodules.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -620,7 +628,7 @@ H2Console</code></p></td>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/doap_causeway.rdf b/content/doap_causeway.rdf
index fab6db5cd..6e9d4aab0 100644
--- a/content/doap_causeway.rdf
+++ b/content/doap_causeway.rdf
@@ -28,7 +28,7 @@
     <homepage rdf:resource="https://causeway.apache.org" />
     <asfext:pmc rdf:resource="https://causeway.apache.org" />
     <shortdesc>Apache Causeway is a framework for rapidly developing domain-driven apps in Java</shortdesc>
-    <description>Apache Causeway is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services and repositories, and the framework dynamically (at runtime) generates a representation of that domain model as a webapp or as a RESTful API. For prototyping or production.</description>
+    <description>Apache Causeway is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services and repositories, and the framework dynamically (at runtime) generates a representation of that domain model as a webapp, RESTful or GraphQL API. For prototyping or production.</description>
     <bug-database rdf:resource="https://issues.apache.org/jira/browse/CAUSEWAY" />
     <mailing-list rdf:resource="https://causeway.apache.org/docs/2.0.0-RC1/support/mailing-list.html" />
     <download-page rdf:resource="https://causeway.apache.org/docs/2.0.0-RC1/downloads/how-to" />
@@ -39,8 +39,16 @@
     <release>
       <Version>
         <name>causeway</name>
-        <created>2024-04-03</created>
-        <revision>2.0.0</revision>
+        <created>2024-07-05</created>
+        <revision>3.1.0</revision>
+      </Version>
+    </release>
+
+    <release>
+      <Version>
+        <name>causeway</name>
+        <created>2024-07-05</created>
+        <revision>2.1.0</revision>
       </Version>
     </release>
 
@@ -52,6 +60,14 @@
       </Version>
     </release>
 
+    <release>
+      <Version>
+        <name>causeway</name>
+        <created>2024-04-03</created>
+        <revision>2.0.0</revision>
+      </Version>
+    </release>
+
     <release>
       <Version>
         <name>causeway</name>
diff --git a/content/docs/latest/about.html b/content/docs/latest/about.html
index 909085442..5acfb134c 100644
--- a/content/docs/latest/about.html
+++ b/content/docs/latest/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Menu :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -429,6 +429,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -683,6 +692,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -786,7 +803,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Menu</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -921,9 +938,6 @@ page.parent doesn't seem to be set...
 <p><a href="../../security/latest/simple/about.html" class="xref page">Simple</a></p>
 </li>
 <li>
-<p><a href="../../security/latest/shiro/about.html" class="xref page">Shiro</a></p>
-</li>
-<li>
 <p><a href="../../security/latest/spring/about.html" class="xref page">Spring</a></p>
 </li>
 <li>
@@ -1008,6 +1022,16 @@ page.parent doesn't seem to be set...
 <p><strong><a href="../../vw/latest/pdfjs/about.html" class="xref page">PDF.js</a></strong></p>
 </li>
 </ul>
+</div>
+<div class="paragraph">
+<p><em>Persistence</em></p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="../../querydsl/latest/about.html" class="xref page">QueryDSL</a></p>
+</li>
+</ul>
 </div></div></td>
 </tr>
 <tr>
@@ -1173,7 +1197,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/archive/1-x.html b/content/docs/latest/archive/1-x.html
index 7d75e772c..50f2805b1 100644
--- a/content/docs/latest/archive/1-x.html
+++ b/content/docs/latest/archive/1-x.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Archive 1.x :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/archive/1-x.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -785,7 +802,7 @@ page.parent doesn't seem to be set...
     <li><a href="1-x.html">Archive 1.x</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/archive/1-x.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/archive/1-x.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -862,7 +879,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/downloads/how-to.html b/content/docs/latest/downloads/how-to.html
index d986dab80..acfa3e51f 100644
--- a/content/docs/latest/downloads/how-to.html
+++ b/content/docs/latest/downloads/how-to.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Downloads :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/downloads/how-to.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -789,7 +806,7 @@ page.parent doesn't seem to be set...
     <li><a href="how-to.html">Downloads</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/downloads/how-to.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/downloads/how-to.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -820,7 +837,7 @@ Use for prototyping or production.</p>
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://www.apache.org/dyn/closer.cgi/causeway/causeway-core/causeway-2.0.0-source-release.zip">causeway-2.0.0</a> (<a href="https://www.apache.org/dist/causeway/causeway-core/causeway-2.0.0-source-release.zip.asc">asc</a>, <a href="https://www.apache.org/dist/causeway/causeway-core/causeway-2.0.0-source-release.zip.md5">md5</a>)</p>
+<p><a href="https://www.apache.org/dyn/closer.cgi/causeway/causeway-core/causeway-3.2.0-source-release.zip">causeway-3.2.0</a> (<a href="https://www.apache.org/dist/causeway/causeway-core/causeway-3.2.0-source-release.zip.asc">asc</a>, <a href="https://www.apache.org/dist/causeway/causeway-core/causeway-3.2.0-source-release.zip.md5">md5</a>)</p>
 </li>
 </ul>
 </div>
@@ -840,7 +857,7 @@ Make sure you get these files from the <a href="http://www.apache.org/dist/cause
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">pgpk -a KEYS
-pgpv causeway-2.0.0-source-release.zip.asc causeway-2.0.0-source-release.zip</code></pre>
+pgpv causeway-3.2.0-source-release.zip.asc causeway-3.2.0-source-release.zip</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -849,7 +866,7 @@ pgpv causeway-2.0.0-source-release.zip.asc causeway-2.0.0-source-release.zip</co
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">pgp -ka KEYS
-pgp causeway-2.0.0-source-release.zip.asc causeway-2.0.0-source-release.zip</code></pre>
+pgp causeway-3.2.0-source-release.zip.asc causeway-3.2.0-source-release.zip</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -858,7 +875,7 @@ pgp causeway-2.0.0-source-release.zip.asc causeway-2.0.0-source-release.zip</cod
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">gpg --import KEYS
-gpg -verify causeway-2.0.0-source-release.zip.asc causeway-2.0.0-source-release.zip</code></pre>
+gpg -verify causeway-3.2.0-source-release.zip.asc causeway-3.2.0-source-release.zip</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -940,7 +957,7 @@ See <a href="https://gitbox.apache.org/setup/">gitbox setup</a> for more details
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/going-deeper/articles-and-presentations.html b/content/docs/latest/going-deeper/articles-and-presentations.html
index 4d4c42f75..96eb0893a 100644
--- a/content/docs/latest/going-deeper/articles-and-presentations.html
+++ b/content/docs/latest/going-deeper/articles-and-presentations.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Articles, Conference Sessions, Podcasts :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/going-deeper/articles-and-presentations.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -789,7 +806,7 @@ page.parent doesn't seem to be set...
     <li><a href="articles-and-presentations.html">Articles &amp; Presentations</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/going-deeper/articles-and-presentations.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/going-deeper/articles-and-presentations.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -1042,7 +1059,7 @@ Slides available <strong><a href="http://www.danhaywood.com/spa2016/#/">here</a>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/going-deeper/books.html b/content/docs/latest/going-deeper/books.html
index 321f1b304..4350235e1 100644
--- a/content/docs/latest/going-deeper/books.html
+++ b/content/docs/latest/going-deeper/books.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Books :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/going-deeper/books.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -429,6 +429,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -683,6 +692,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="books.html">Books</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/going-deeper/books.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/going-deeper/books.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -911,7 +928,7 @@ It is implemented by Apache Causeway' <a href="../../../vro/latest/about.html" c
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/landing-page/components.html b/content/docs/latest/landing-page/components.html
index 123b8077f..33e86cb5d 100644
--- a/content/docs/latest/landing-page/components.html
+++ b/content/docs/latest/landing-page/components.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Components :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/landing-page/components.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -785,7 +802,7 @@ page.parent doesn't seem to be set...
     <li><a href="components.html">Components</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/landing-page/components.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/landing-page/components.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -882,7 +899,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/landing-page/framework.html b/content/docs/latest/landing-page/framework.html
index 00294e2b6..881373dde 100644
--- a/content/docs/latest/landing-page/framework.html
+++ b/content/docs/latest/landing-page/framework.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Framework :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/landing-page/framework.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -785,7 +802,7 @@ page.parent doesn't seem to be set...
     <li><a href="framework.html">Framework</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/landing-page/framework.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/landing-page/framework.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -842,7 +859,7 @@ They include guides for day-to-day operations, as well as notes on the design/im
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/landing-page/guides.html b/content/docs/latest/landing-page/guides.html
index a128d89fc..2802d846d 100644
--- a/content/docs/latest/landing-page/guides.html
+++ b/content/docs/latest/landing-page/guides.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Guides :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/landing-page/guides.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -785,7 +802,7 @@ page.parent doesn't seem to be set...
     <li><a href="guides.html">Guides</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/landing-page/guides.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/landing-page/guides.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -883,7 +900,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/landing-page/releases.html b/content/docs/latest/landing-page/releases.html
index 5eba3a1b8..bd103d647 100644
--- a/content/docs/latest/landing-page/releases.html
+++ b/content/docs/latest/landing-page/releases.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Releases :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/landing-page/releases.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -785,7 +802,7 @@ page.parent doesn't seem to be set...
     <li><a href="releases.html">Releases</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/landing-page/releases.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/landing-page/releases.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -809,7 +826,7 @@ These usually include migration notes that explain how to migrate to new feature
 <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml">&lt;parent&gt;
     &lt;groupId&gt;org.apache.causeway.app&lt;/groupId&gt;
     &lt;artifactId&gt;causeway-app-starter-parent&lt;/artifactId&gt;
-    &lt;version&gt;2.0.0&lt;/version&gt;                            <i class="conum" data-value="1"></i><b>(1)</b>
+    &lt;version&gt;3.2.0&lt;/version&gt; <i class="conum" data-value="1"></i><b>(1)</b>
 &lt;/parent&gt;</code></pre>
 </div>
 </div>
@@ -859,7 +876,7 @@ These usually include migration notes that explain how to migrate to new feature
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/mavendeps/about.html b/content/docs/latest/mavendeps/about.html
index 4e0f6411d..4111d1ba2 100644
--- a/content/docs/latest/mavendeps/about.html
+++ b/content/docs/latest/mavendeps/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Webapp Aggregator POM :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/mavendeps/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Webapp Aggregator POM</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/mavendeps/adoc/modules/mavendeps/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/mavendeps/adoc/modules/mavendeps/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -863,7 +880,7 @@ For example, see the <a href="../starters/simpleapp.html#appmanifest" class="xre
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/more-thanks/more-thanks.html b/content/docs/latest/more-thanks/more-thanks.html
index 92d8651c2..2f5d579a2 100644
--- a/content/docs/latest/more-thanks/more-thanks.html
+++ b/content/docs/latest/more-thanks/more-thanks.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>With thanks :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/more-thanks/more-thanks.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -789,7 +806,7 @@ page.parent doesn't seem to be set...
     <li><a href="more-thanks.html">Acknowledgements</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/more-thanks/more-thanks.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/more-thanks/more-thanks.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -878,7 +895,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/parent-pom/about.html b/content/docs/latest/parent-pom/about.html
index 5c8ead8c2..66df34ad3 100644
--- a/content/docs/latest/parent-pom/about.html
+++ b/content/docs/latest/parent-pom/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Parent POM :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/parent-pom/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Parent POM</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/starters/adoc/modules/parent-pom/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/starters/adoc/modules/parent-pom/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -813,7 +830,7 @@ It builds upon a similar POM provided by the Spring Boot framework, which ensure
 <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml">&lt;parent&gt;
     &lt;groupId&gt;org.apache.causeway.app&lt;/groupId&gt;
     &lt;artifactId&gt;causeway-app-starter-parent&lt;/artifactId&gt;
-    &lt;version&gt;2.0.0&lt;/version&gt;                    <i class="conum" data-value="1"></i><b>(1)</b>
+    &lt;version&gt;3.2.0&lt;/version&gt;                    <i class="conum" data-value="1"></i><b>(1)</b>
 &lt;/parent&gt;</code></pre>
 </div>
 </div>
@@ -949,7 +966,7 @@ The suffixes are:</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/referenceapp/about.html b/content/docs/latest/referenceapp/about.html
index 413f109bb..d807a1e89 100644
--- a/content/docs/latest/referenceapp/about.html
+++ b/content/docs/latest/referenceapp/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Reference App :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/referenceapp/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Reference App</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/referenceapp/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/referenceapp/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -922,7 +939,7 @@ These are licensed by <a href="http://creativecommons.org/licenses/by/3.0/" targ
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/resources/about.html b/content/docs/latest/resources/about.html
index f5bad3eb9..5057d7677 100644
--- a/content/docs/latest/resources/about.html
+++ b/content/docs/latest/resources/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Resources :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/resources/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -785,7 +802,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Resources</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/resources/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/resources/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -820,7 +837,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/resources/cheatsheet.html b/content/docs/latest/resources/cheatsheet.html
index f5cc0a110..2214a8a77 100644
--- a/content/docs/latest/resources/cheatsheet.html
+++ b/content/docs/latest/resources/cheatsheet.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Cheat Sheet :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/resources/cheatsheet.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="cheatsheet.html">Cheat Sheet</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/resources/pages/cheatsheet.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/resources/pages/cheatsheet.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -828,7 +845,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/resources/icons.html b/content/docs/latest/resources/icons.html
index 28197862d..b7cd41924 100644
--- a/content/docs/latest/resources/icons.html
+++ b/content/docs/latest/resources/icons.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Icons :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/resources/icons.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="icons.html">Icons</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/resources/pages/icons.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/resources/pages/icons.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -837,7 +854,7 @@ Here are some open source icon sets for both personal and commercial use (though
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/starters/about.html b/content/docs/latest/starters/about.html
index 51d046058..c40826cde 100644
--- a/content/docs/latest/starters/about.html
+++ b/content/docs/latest/starters/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Starter Apps :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/starters/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -785,7 +802,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Starter Apps</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/starters/adoc/modules/starters/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/starters/adoc/modules/starters/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -907,12 +924,11 @@ A much more complete explanation of the structure of the app (and how to use it)
 <p>For both apps you can bump to newer versions of the framework just by updating the <code>&lt;version&gt;</code> of the <a href="../parent-pom/about.html" class="xref page">Parent POM</a>:</p>
 </div>
 <div class="listingblock">
-<div class="title">pom.xml</div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">&lt;parent&gt;
+<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml">&lt;parent&gt;
     &lt;groupId&gt;org.apache.causeway.app&lt;/groupId&gt;
     &lt;artifactId&gt;causeway-app-starter-parent&lt;/artifactId&gt;
-    &lt;version&gt;2.0.0&lt;/version&gt;                            <i class="conum" data-value="1"></i><b>(1)</b>
+    &lt;version&gt;3.2.0&lt;/version&gt;                <i class="conum" data-value="1"></i><b>(1)</b>
 &lt;/parent&gt;</code></pre>
 </div>
 </div>
@@ -946,7 +962,7 @@ A much more complete explanation of the structure of the app (and how to use it)
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/starters/helloworld-script-jdo.html b/content/docs/latest/starters/helloworld-script-jdo.html
index d01eea716..ee5adf3ba 100644
--- a/content/docs/latest/starters/helloworld-script-jdo.html
+++ b/content/docs/latest/starters/helloworld-script-jdo.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Untitled :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/starters/helloworld-script-jdo.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -781,7 +798,7 @@ page.parent doesn't seem to be set...
   <a href="../about.html" class="home-link"></a>
 <nav class="breadcrumbs" aria-label="breadcrumbs">
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/starters/adoc/modules/starters/pages/helloworld-script-jdo.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/starters/adoc/modules/starters/pages/helloworld-script-jdo.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -811,7 +828,7 @@ mvn spring-boot:run</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/starters/helloworld-script-jpa.html b/content/docs/latest/starters/helloworld-script-jpa.html
index 2fde8e794..1f7dcff54 100644
--- a/content/docs/latest/starters/helloworld-script-jpa.html
+++ b/content/docs/latest/starters/helloworld-script-jpa.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Untitled :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/starters/helloworld-script-jpa.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -781,7 +798,7 @@ page.parent doesn't seem to be set...
   <a href="../about.html" class="home-link"></a>
 <nav class="breadcrumbs" aria-label="breadcrumbs">
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/starters/adoc/modules/starters/pages/helloworld-script-jpa.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -811,7 +828,7 @@ mvn spring-boot:run</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/starters/helloworld.html b/content/docs/latest/starters/helloworld.html
index e00283dae..1772e52b7 100644
--- a/content/docs/latest/starters/helloworld.html
+++ b/content/docs/latest/starters/helloworld.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>HelloWorld :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/starters/helloworld.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="helloworld.html">HelloWorld</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/starters/adoc/modules/starters/pages/helloworld.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/starters/adoc/modules/starters/pages/helloworld.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -1672,7 +1689,7 @@ Although a little more complex, it provides more structure and example tests, al
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/starters/simpleapp-script-jdo.html b/content/docs/latest/starters/simpleapp-script-jdo.html
index 2e5a65734..ab668fd1a 100644
--- a/content/docs/latest/starters/simpleapp-script-jdo.html
+++ b/content/docs/latest/starters/simpleapp-script-jdo.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Untitled :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/starters/simpleapp-script-jdo.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -781,7 +798,7 @@ page.parent doesn't seem to be set...
   <a href="../about.html" class="home-link"></a>
 <nav class="breadcrumbs" aria-label="breadcrumbs">
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/starters/adoc/modules/starters/pages/simpleapp-script-jdo.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/starters/adoc/modules/starters/pages/simpleapp-script-jdo.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -811,7 +828,7 @@ mvn -pl webapp spring-boot:run</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/starters/simpleapp-script-jpa.html b/content/docs/latest/starters/simpleapp-script-jpa.html
index d10def572..53af8efaa 100644
--- a/content/docs/latest/starters/simpleapp-script-jpa.html
+++ b/content/docs/latest/starters/simpleapp-script-jpa.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Untitled :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/starters/simpleapp-script-jpa.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -781,7 +798,7 @@ page.parent doesn't seem to be set...
   <a href="../about.html" class="home-link"></a>
 <nav class="breadcrumbs" aria-label="breadcrumbs">
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/starters/adoc/modules/starters/pages/simpleapp-script-jpa.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/starters/adoc/modules/starters/pages/simpleapp-script-jpa.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -811,7 +828,7 @@ mvn -pl webapp spring-boot:run</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/starters/simpleapp.html b/content/docs/latest/starters/simpleapp.html
index 44d8b8c8d..445e23fcf 100644
--- a/content/docs/latest/starters/simpleapp.html
+++ b/content/docs/latest/starters/simpleapp.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>SimpleApp :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/starters/simpleapp.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="simpleapp.html">SimpleApp</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/starters/adoc/modules/starters/pages/simpleapp.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/starters/adoc/modules/starters/pages/simpleapp.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -2427,7 +2444,7 @@ docker rm sqlserver</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/support/about.html b/content/docs/latest/support/about.html
index 1c13bdba3..44c8cd584 100644
--- a/content/docs/latest/support/about.html
+++ b/content/docs/latest/support/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Support &amp; Releases :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/support/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -428,6 +428,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -682,6 +691,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -785,7 +802,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Support &amp; Releases</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/support/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/support/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -858,7 +875,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/support/mailing-list.html b/content/docs/latest/support/mailing-list.html
index 0995c6090..ca8299dc5 100644
--- a/content/docs/latest/support/mailing-list.html
+++ b/content/docs/latest/support/mailing-list.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Mailing lists :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/support/mailing-list.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -789,7 +806,7 @@ page.parent doesn't seem to be set...
     <li><a href="mailing-list.html">Mailing Lists</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/support/pages/mailing-list.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/support/pages/mailing-list.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -902,7 +919,7 @@ Try not to <a href="http://en.wikipedia.org/wiki/Posting_style#Top-posting)">top
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/support/slack-channel.html b/content/docs/latest/support/slack-channel.html
index 2eeca2109..58a747f3e 100644
--- a/content/docs/latest/support/slack-channel.html
+++ b/content/docs/latest/support/slack-channel.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Slack Channel :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/support/slack-channel.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -789,7 +806,7 @@ page.parent doesn't seem to be set...
     <li><a href="slack-channel.html">Slack</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/support/pages/slack-channel.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/support/pages/slack-channel.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -823,7 +840,7 @@ This is a place where the project&#8217;s committers hang out, so can be a great
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/what-is-apache-causeway/causeway-in-pictures.html b/content/docs/latest/what-is-apache-causeway/causeway-in-pictures.html
index 23299a8ce..d9edab36e 100644
--- a/content/docs/latest/what-is-apache-causeway/causeway-in-pictures.html
+++ b/content/docs/latest/what-is-apache-causeway/causeway-in-pictures.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Apache Causeway in Pictures :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/what-is-apache-causeway/causeway-in-pictures.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="causeway-in-pictures.html">Apache Causeway in pictures</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/what-is-apache-causeway/causeway-in-pictures.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/what-is-apache-causeway/causeway-in-pictures.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -1175,7 +1192,7 @@ Indeed, the example todoapp demonstrates this.</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/docs/latest/what-is-apache-causeway/common-use-cases.html b/content/docs/latest/what-is-apache-causeway/common-use-cases.html
index bb857dca5..0b3f8ec2a 100644
--- a/content/docs/latest/what-is-apache-causeway/common-use-cases.html
+++ b/content/docs/latest/what-is-apache-causeway/common-use-cases.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Common Use Cases :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/docs/latest/what-is-apache-causeway/common-use-cases.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -430,6 +430,15 @@ page.parent doesn't seem to be set...
   <li class="nav-item" data-depth="3">
     <a class="nav-link" href="../../../security/latest/sessionlog/about.html">Session Log</a>
   </li>
+</ul>
+  </li>
+  <li class="nav-item" data-depth="2">
+    <button class="nav-item-toggle"></button>
+    <span class="nav-text">Persistence</span>
+<ul class="nav-list">
+  <li class="nav-item" data-depth="3">
+    <a class="nav-link" href="../../../querydsl/latest/about.html">QueryDSL</a>
+  </li>
 </ul>
   </li>
   <li class="nav-item" data-depth="2">
@@ -684,6 +693,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -788,7 +805,7 @@ page.parent doesn't seem to be set...
     <li><a href="common-use-cases.html">Common Use Cases</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/antora/components/docs/modules/ROOT/pages/what-is-apache-causeway/common-use-cases.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/antora/components/docs/modules/ROOT/pages/what-is-apache-causeway/common-use-cases.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -931,7 +948,7 @@ Apache Causeway continues to manage the object lifecycle and persistence as a th
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/extensions/latest/about.html b/content/extensions/latest/about.html
index 151db4053..3b26deb04 100644
--- a/content/extensions/latest/about.html
+++ b/content/extensions/latest/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Extensions :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/extensions/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -375,6 +375,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -477,7 +485,7 @@ page.parent doesn't seem to be set...
     <li><a href="about.html">Extensions</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/extensions/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/extensions/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -615,7 +623,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/gqlv/latest/about.html b/content/gqlv/latest/about.html
index f75646810..25214dec5 100644
--- a/content/gqlv/latest/about.html
+++ b/content/gqlv/latest/about.html
@@ -3,9 +3,9 @@
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>GraphQL Viewer :: causeway</title>
+    <title>GraphQL API :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/gqlv/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -294,6 +294,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -394,13 +402,14 @@ page.parent doesn't seem to be set...
 <nav class="breadcrumbs" aria-label="breadcrumbs">
   <ul>
     <li><a href="about.html">GraphQL Viewer</a></li>
+    <li><a href="about.html">GraphQL API</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/viewers/graphql/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/viewers/graphql/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
-<h1 class="page">GraphQL Viewer</h1>
+<h1 class="page">GraphQL API</h1>
 <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
@@ -1536,7 +1545,7 @@ If you do this, then you should also make sure that the resource controller is m
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/gqlv/latest/i18n.html b/content/gqlv/latest/i18n.html
index fdbc322d4..c3865f28b 100644
--- a/content/gqlv/latest/i18n.html
+++ b/content/gqlv/latest/i18n.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>i18n Concerns :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/gqlv/latest/i18n.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -294,6 +294,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -397,7 +405,7 @@ page.parent doesn't seem to be set...
     <li><a href="i18n.html">i18n Concerns</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/viewers/graphql/adoc/modules/ROOT/pages/i18n.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/viewers/graphql/adoc/modules/ROOT/pages/i18n.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -466,7 +474,7 @@ public class AsciiIdentifierServiceSupportingGraphqlViewer
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/gqlv/latest/setup-and-configuration.html b/content/gqlv/latest/setup-and-configuration.html
index a2ebbc892..dd23fc2cb 100644
--- a/content/gqlv/latest/setup-and-configuration.html
+++ b/content/gqlv/latest/setup-and-configuration.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Setup and Configuration :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/gqlv/latest/setup-and-configuration.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -295,6 +295,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -398,7 +406,7 @@ page.parent doesn't seem to be set...
     <li><a href="setup-and-configuration.html">Setup and Configuration</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/viewers/graphql/adoc/modules/ROOT/pages/setup-and-configuration.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/viewers/graphql/adoc/modules/ROOT/pages/setup-and-configuration.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -424,7 +432,7 @@ page.parent doesn't seem to be set...
 <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml">&lt;parent&gt;
     &lt;groupId&gt;org.apache.causeway.app&lt;/groupId&gt;
     &lt;artifactId&gt;causeway-app-starter-parent&lt;/artifactId&gt;
-    &lt;version&gt;2.0.0&lt;/version&gt;
+    &lt;version&gt;3.2.0&lt;/version&gt;
     &lt;relativePath/&gt;
 &lt;/parent&gt;</code></pre>
 </div>
@@ -441,7 +449,7 @@ This is usually done in the top-level parent pom of your application:</p>
         &lt;dependency&gt;
             &lt;groupId&gt;org.apache.causeway.core&lt;/groupId&gt;
             &lt;artifactId&gt;causeway-core&lt;/artifactId&gt;
-            &lt;version&gt;2.0.0&lt;/version&gt;
+            &lt;version&gt;3.2.0&lt;/version&gt;
             &lt;scope&gt;import&lt;/scope&gt;
             &lt;type&gt;pom&lt;/type&gt;
         &lt;/dependency&gt;
@@ -467,6 +475,9 @@ This is usually done in the top-level parent pom of your application:</p>
 &lt;/dependencies&gt;</code></pre>
 </div>
 </div>
+<div class="paragraph">
+<p>Note that this transitively includes the Wicket viewer module (<code>org.apache.causeway.viewer:causeway-viewer-wicket-viewer</code> in your app).</p>
+</div>
 </div>
 </div>
 </div>
@@ -677,7 +688,7 @@ Normally these can be left as their default:</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/gqlv/latest/spi-services.html b/content/gqlv/latest/spi-services.html
index 1ac6f0c15..90ee24354 100644
--- a/content/gqlv/latest/spi-services.html
+++ b/content/gqlv/latest/spi-services.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>SPI Services :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/gqlv/latest/spi-services.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -295,6 +295,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -398,7 +406,7 @@ page.parent doesn't seem to be set...
     <li><a href="spi-services.html">SPI Services</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/viewers/graphql/adoc/modules/ROOT/pages/spi-services.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/viewers/graphql/adoc/modules/ROOT/pages/spi-services.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -498,7 +506,7 @@ Additional scalar datatypes can be supporting by providing additional implementa
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/gqlv/latest/testsupport.html b/content/gqlv/latest/testsupport.html
index ba8f9d4e3..f8ad34d2f 100644
--- a/content/gqlv/latest/testsupport.html
+++ b/content/gqlv/latest/testsupport.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Test Support :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/gqlv/latest/testsupport.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -295,6 +295,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -398,7 +406,7 @@ page.parent doesn't seem to be set...
     <li><a href="testsupport.html">Test Support</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/viewers/graphql/adoc/modules/ROOT/pages/testsupport.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/viewers/graphql/adoc/modules/ROOT/pages/testsupport.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -856,7 +864,7 @@ The <code>Name</code> field means that the scenario&#8217;s name will be printed
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/incubator/latest/about.html b/content/incubator/latest/about.html
index 02c439fd2..93ccf4ded 100644
--- a/content/incubator/latest/about.html
+++ b/content/incubator/latest/about.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Incubator :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/incubator/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -270,6 +270,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -369,7 +377,7 @@ page.parent doesn't seem to be set...
   <a href="../../docs/latest/about.html" class="home-link"></a>
 <nav class="breadcrumbs" aria-label="breadcrumbs">
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/incubator/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/incubator/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -395,7 +403,7 @@ We use this for larger development where we don&#8217;t want to add incomplete w
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/about.html b/content/pjdo/latest/about.html
index df9284457..4dec1d8fa 100644
--- a/content/pjdo/latest/about.html
+++ b/content/pjdo/latest/about.html
@@ -3,9 +3,9 @@
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>JDO/DataNucleus :: causeway</title>
+    <title>JDO (DataNucleus) :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -321,6 +321,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -421,13 +429,14 @@ page.parent doesn't seem to be set...
 <nav class="breadcrumbs" aria-label="breadcrumbs">
   <ul>
     <li><a href="about.html">JDO/DataNucleus</a></li>
+    <li><a href="about.html">JDO (DataNucleus)</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
-<h1 class="page">JDO/DataNucleus</h1>
+<h1 class="page">JDO (DataNucleus)</h1>
 <div class="paragraph">
 <p>The JDO/DataNucleus object store enables domain objects to be persisted to relational as well as NoSQL databases.
 The object store is implemented using <a href="http://datanucleus.org">DataNucleus</a> ORM using the <a href="https://www.jcp.org/en/jsr/detail?id=243">JDO</a> API.
@@ -453,7 +462,7 @@ DataNucleus is the reference implementation for JDO.</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/configuring/disabling-persistence-by-reachability.html b/content/pjdo/latest/configuring/disabling-persistence-by-reachability.html
index 5919e9ad4..d9162b744 100644
--- a/content/pjdo/latest/configuring/disabling-persistence-by-reachability.html
+++ b/content/pjdo/latest/configuring/disabling-persistence-by-reachability.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Persistence by Reachability :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/configuring/disabling-persistence-by-reachability.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../../_/css/site.css">
     <link rel="stylesheet" href="../../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -322,6 +322,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -426,7 +434,7 @@ page.parent doesn't seem to be set...
     <li><a href="disabling-persistence-by-reachability.html">Disabling Persistence by Reachability</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/configuring/disabling-persistence-by-reachability.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/configuring/disabling-persistence-by-reachability.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -570,7 +578,7 @@ However, since the <code>Party</code> is not yet in-memory, using the <code>refe
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/db-schemas.html b/content/pjdo/latest/db-schemas.html
index f565365b5..a0545fae6 100644
--- a/content/pjdo/latest/db-schemas.html
+++ b/content/pjdo/latest/db-schemas.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Database Schemas :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/db-schemas.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -322,6 +322,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -425,7 +433,7 @@ page.parent doesn't seem to be set...
     <li><a href="db-schemas.html">DB Schemas</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/db-schemas.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/db-schemas.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -536,7 +544,7 @@ This should be an idempotent command, with the default being SQL-99 compliant:</
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/dependency-injection.html b/content/pjdo/latest/dependency-injection.html
index c85763372..cfc72876d 100644
--- a/content/pjdo/latest/dependency-injection.html
+++ b/content/pjdo/latest/dependency-injection.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Dependency Injection :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/dependency-injection.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -322,6 +322,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -425,7 +433,7 @@ page.parent doesn't seem to be set...
     <li><a href="dependency-injection.html">Dependency Injection</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/dependency-injection.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/dependency-injection.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -469,7 +477,7 @@ public class Customer {
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/enhancer.html b/content/pjdo/latest/enhancer.html
index dc9883dcf..0d611823a 100644
--- a/content/pjdo/latest/enhancer.html
+++ b/content/pjdo/latest/enhancer.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Enhancer (DataNucleus) :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/enhancer.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -322,6 +322,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -425,7 +433,7 @@ page.parent doesn't seem to be set...
     <li><a href="enhancer.html">Enhancer</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/enhancer.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/enhancer.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -483,7 +491,7 @@ See <a href="../../setupguide/latest/about.html" class="xref page">setup guides<
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/hints-and-tips.html b/content/pjdo/latest/hints-and-tips.html
index 995807966..eab3c8903 100644
--- a/content/pjdo/latest/hints-and-tips.html
+++ b/content/pjdo/latest/hints-and-tips.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Hints and Tips :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/hints-and-tips.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -322,6 +322,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -425,7 +433,7 @@ page.parent doesn't seem to be set...
     <li><a href="hints-and-tips.html">Hints-n-Tips</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/hints-and-tips.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/hints-and-tips.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -967,7 +975,7 @@ ORDER BY this.timestamp ASC             <i class="conum" data-value="1"></i><b>(
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/mapping-guide.html b/content/pjdo/latest/mapping-guide.html
index 093c02694..2edb26f4c 100644
--- a/content/pjdo/latest/mapping-guide.html
+++ b/content/pjdo/latest/mapping-guide.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Mapping Guide :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/mapping-guide.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -322,6 +322,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -425,7 +433,7 @@ page.parent doesn't seem to be set...
     <li><a href="mapping-guide.html">Mapping Guide</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/mapping-guide.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/mapping-guide.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -1198,7 +1206,7 @@ public class AppManifest {
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/setup-and-configuration.html b/content/pjdo/latest/setup-and-configuration.html
index d44cd8cc6..34e2bcc98 100644
--- a/content/pjdo/latest/setup-and-configuration.html
+++ b/content/pjdo/latest/setup-and-configuration.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Setup and Configuration :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/setup-and-configuration.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -322,6 +322,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -425,7 +433,7 @@ page.parent doesn't seem to be set...
     <li><a href="setup-and-configuration.html">Setup and Configuration</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/setup-and-configuration.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/setup-and-configuration.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -451,7 +459,7 @@ page.parent doesn't seem to be set...
 <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml">&lt;parent&gt;
     &lt;groupId&gt;org.apache.causeway.app&lt;/groupId&gt;
     &lt;artifactId&gt;causeway-app-starter-parent&lt;/artifactId&gt;
-    &lt;version&gt;2.0.0&lt;/version&gt;
+    &lt;version&gt;3.2.0&lt;/version&gt;
     &lt;relativePath/&gt;
 &lt;/parent&gt;</code></pre>
 </div>
@@ -468,7 +476,7 @@ This is usually done in the top-level parent pom of your application:</p>
         &lt;dependency&gt;
             &lt;groupId&gt;org.apache.causeway.core&lt;/groupId&gt;
             &lt;artifactId&gt;causeway-core&lt;/artifactId&gt;
-            &lt;version&gt;2.0.0&lt;/version&gt;
+            &lt;version&gt;3.2.0&lt;/version&gt;
             &lt;scope&gt;import&lt;/scope&gt;
             &lt;type&gt;pom&lt;/type&gt;
         &lt;/dependency&gt;
@@ -773,7 +781,7 @@ However, with Apache Causeway we tend to use annotations instead and externalize
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjdo/latest/spis.html b/content/pjdo/latest/spis.html
index a3d4c690d..a4d0b5be1 100644
--- a/content/pjdo/latest/spis.html
+++ b/content/pjdo/latest/spis.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>SPIs (hooks) :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjdo/latest/spis.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -321,6 +321,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -424,7 +432,7 @@ page.parent doesn't seem to be set...
     <li><a href="spis.html">SPIs (hooks)</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jdo/adoc/modules/ROOT/pages/spis.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jdo/adoc/modules/ROOT/pages/spis.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -526,7 +534,7 @@ public class DatabaseCreator implements JdoEntityDiscoveryListener {
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/about.html b/content/pjpa/latest/about.html
index f2804c056..b8d1039e7 100644
--- a/content/pjpa/latest/about.html
+++ b/content/pjpa/latest/about.html
@@ -3,9 +3,9 @@
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>JPA/Eclipselink :: causeway</title>
+    <title>JPA (EclipseLink) :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -306,6 +306,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -406,14 +414,14 @@ page.parent doesn't seem to be set...
 <nav class="breadcrumbs" aria-label="breadcrumbs">
   <ul>
     <li><a href="about.html">JPA</a></li>
-    <li><a href="about.html">JPA/Eclipselink</a></li>
+    <li><a href="about.html">JPA (EclipseLink)</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
-<h1 class="page">JPA/Eclipselink</h1>
+<h1 class="page">JPA (EclipseLink)</h1>
 <div class="paragraph">
 <p>The JPA/EclipseLink object store enables domain objects to be persisted to relational databases.
 The object store is implemented using the <a href="https://www.eclipse.org/eclipselink/">EclipseLink</a> ORM, using the <a href="https://www.jcp.org/en/jsr/detail?id=317">JPA</a> API.
@@ -439,7 +447,7 @@ EclipseLink is the reference implementation for JPA.</p>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/caching.html b/content/pjpa/latest/caching.html
index 6775fa642..3395eb458 100644
--- a/content/pjpa/latest/caching.html
+++ b/content/pjpa/latest/caching.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Caching :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/caching.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -307,6 +307,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -410,7 +418,7 @@ page.parent doesn't seem to be set...
     <li><a href="caching.html">Caching</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/caching.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/caching.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -461,7 +469,7 @@ If the database is changed directly by another application or server, the object
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/db-schemas.html b/content/pjpa/latest/db-schemas.html
index 860c33002..19de98d55 100644
--- a/content/pjpa/latest/db-schemas.html
+++ b/content/pjpa/latest/db-schemas.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Database Schemas :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/db-schemas.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -307,6 +307,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -410,7 +418,7 @@ page.parent doesn't seem to be set...
     <li><a href="db-schemas.html">DB Schemas</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/db-schemas.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/db-schemas.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -505,7 +513,7 @@ This should be an idempotent command, with the default being SQL-99 compliant:</
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/dependency-injection.html b/content/pjpa/latest/dependency-injection.html
index a7d9e1cae..4666db27d 100644
--- a/content/pjpa/latest/dependency-injection.html
+++ b/content/pjpa/latest/dependency-injection.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Dependency Injection :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/dependency-injection.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -307,6 +307,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -410,7 +418,7 @@ page.parent doesn't seem to be set...
     <li><a href="dependency-injection.html">Dependency Injection</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/dependency-injection.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/dependency-injection.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -447,7 +455,7 @@ public class SomeEntity ... { /* ... */ }</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/domain-services.html b/content/pjpa/latest/domain-services.html
index 6b9bb6c04..eb7519c2d 100644
--- a/content/pjpa/latest/domain-services.html
+++ b/content/pjpa/latest/domain-services.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Domain Services :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/domain-services.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -307,6 +307,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -410,7 +418,7 @@ page.parent doesn't seem to be set...
     <li><a href="domain-services.html">Domain Services</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/domain-services.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/domain-services.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -445,7 +453,7 @@ page.parent doesn't seem to be set...
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/hints-and-tips.html b/content/pjpa/latest/hints-and-tips.html
index 9f5a67660..128e4cdef 100644
--- a/content/pjpa/latest/hints-and-tips.html
+++ b/content/pjpa/latest/hints-and-tips.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Hints and Tips :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/hints-and-tips.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -306,6 +306,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -409,7 +417,7 @@ page.parent doesn't seem to be set...
     <li><a href="hints-and-tips.html">Hints and Tips</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/hints-and-tips.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/hints-and-tips.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -538,7 +546,7 @@ decorator.datasource.p6spy.logging=sysout
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/mapping-guide.html b/content/pjpa/latest/mapping-guide.html
index 69f8bc705..b51758e72 100644
--- a/content/pjpa/latest/mapping-guide.html
+++ b/content/pjpa/latest/mapping-guide.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Mapping Guide :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/mapping-guide.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -307,6 +307,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -410,7 +418,7 @@ page.parent doesn't seem to be set...
     <li><a href="mapping-guide.html">Mapping Guide</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/mapping-guide.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/mapping-guide.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -717,7 +725,7 @@ if you have multiple instances of an <code>@Embedded</code> type, the <code>@jav
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/setup-and-configuration.html b/content/pjpa/latest/setup-and-configuration.html
index 4f422e68b..528a5cd62 100644
--- a/content/pjpa/latest/setup-and-configuration.html
+++ b/content/pjpa/latest/setup-and-configuration.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Setup and Configuration :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/setup-and-configuration.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -307,6 +307,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -410,7 +418,7 @@ page.parent doesn't seem to be set...
     <li><a href="setup-and-configuration.html">Setup and Configuration</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/setup-and-configuration.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/setup-and-configuration.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -436,7 +444,7 @@ page.parent doesn't seem to be set...
 <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml">&lt;parent&gt;
     &lt;groupId&gt;org.apache.causeway.app&lt;/groupId&gt;
     &lt;artifactId&gt;causeway-app-starter-parent&lt;/artifactId&gt;
-    &lt;version&gt;2.0.0&lt;/version&gt;
+    &lt;version&gt;3.2.0&lt;/version&gt;
     &lt;relativePath/&gt;
 &lt;/parent&gt;</code></pre>
 </div>
@@ -453,7 +461,7 @@ This is usually done in the top-level parent pom of your application:</p>
         &lt;dependency&gt;
             &lt;groupId&gt;org.apache.causeway.core&lt;/groupId&gt;
             &lt;artifactId&gt;causeway-core&lt;/artifactId&gt;
-            &lt;version&gt;2.0.0&lt;/version&gt;
+            &lt;version&gt;3.2.0&lt;/version&gt;
             &lt;scope&gt;import&lt;/scope&gt;
             &lt;type&gt;pom&lt;/type&gt;
         &lt;/dependency&gt;
@@ -522,10 +530,22 @@ Normally this is done by setting the <code>spring.datasource</code> configuratio
 <div class="title">app.properties</div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" data-lang="properties">spring.sql.init.platform=h2
-spring.datasource.url=jdbc:h2:mem:simple
+spring.datasource.url=jdbc:h2:mem:simple;MODE=LEGACY
 spring.datasource.driver-class-name=org.h2.Driver</code></pre>
 </div>
 </div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Eclipse Link needs <code>MODE=LEGACY</code> in the url above, because of this bug in EclipseLink: <a href="https://github.com/eclipse-ee4j/eclipselink/issues/1393">eclipselink-issue-1393</a>
+</td>
+</tr>
+</table>
+</div>
 </li>
 <li>
 <p>for SQL Server:</p>
@@ -618,7 +638,7 @@ spring.datasource.password=simpleapp</code></pre>
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/weaving.html b/content/pjpa/latest/weaving.html
index cbd8c7045..3df665114 100644
--- a/content/pjpa/latest/weaving.html
+++ b/content/pjpa/latest/weaving.html
@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Weaving :: causeway</title>
     <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/weaving.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -307,6 +307,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../querydsl/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -410,7 +418,7 @@ page.parent doesn't seem to be set...
     <li><a href="weaving.html">Weaving</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/weaving.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/jpa/adoc/modules/ROOT/pages/weaving.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
@@ -655,7 +663,7 @@ Depending upon the value of <a href="../../refguide/latest/config/sections/cause
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/vro/latest/about.html b/content/querydsl/latest/about.html
similarity index 82%
copy from content/vro/latest/about.html
copy to content/querydsl/latest/about.html
index 58891ad3d..9e4aaff7f 100644
--- a/content/vro/latest/about.html
+++ b/content/querydsl/latest/about.html
@@ -3,9 +3,9 @@
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>REST API (Restful Objects Viewer) :: causeway</title>
-    <link rel="canonical" href="https://causeway.apache.org/vro/latest/about.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <title>QueryDSL :: causeway</title>
+    <link rel="canonical" href="https://causeway.apache.org/querydsl/latest/about.html">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
@@ -178,7 +178,7 @@
   </nav>
 </header>
 <div class="body ">
-<div class="nav-container" data-component="vro" data-version="latest">
+<div class="nav-container" data-component="querydsl" data-version="latest">
   <aside class="nav">
     <div class="panels">
 <div class="nav-panel-search hide-for-print">
@@ -195,7 +195,7 @@ page.parent doesn't seem to be set...
 </div>
 <div class="nav-panel-menu is-active" data-panel="menu">
   <nav class="nav-menu">
-    <h3 class="title"><a href="about.html">REST API (Restful Objects Viewer)</a></h3>
+    <h3 class="title"><a href="about.html">QueryDSL</a></h3>
 <ul class="nav-list">
   <li class="nav-item" data-depth="0">
 <ul class="nav-list">
@@ -203,40 +203,10 @@ page.parent doesn't seem to be set...
     <a class="nav-link" href="setup-and-configuration.html">Setup and Configuration</a>
   </li>
   <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="ro-spec.html">RO Spec</a>
+    <a class="nav-link" href="example-queries.html">Example Queries</a>
   </li>
   <li class="nav-item" data-depth="1">
-    <button class="nav-item-toggle"></button>
-    <a class="nav-link" href="content-negotiation.html">Content Negotiation</a>
-<ul class="nav-list">
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="content-negotiation/apache-causeway-v2-profile.html">Apache Causeway v2 Profile</a>
-  </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="content-negotiation/other-representations.html">Other Representations</a>
-  </li>
-</ul>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="security.html">Security</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="layout-resources.html">Layout Resources</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="client.html">Client</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="hints-and-tips.html">Hints-n-Tips</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <button class="nav-item-toggle"></button>
-    <span class="nav-text">Extensions</span>
-<ul class="nav-list">
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="cors/about.html">CORS</a>
-  </li>
-</ul>
+    <a class="nav-link" href="autocomplete-annotations.html">Autocomplete Annotations</a>
   </li>
 </ul>
   </li>
@@ -245,7 +215,7 @@ page.parent doesn't seem to be set...
 </div>
 <div class="nav-panel-explore" data-panel="explore">
   <div class="context">
-    <span class="title">REST API (Restful Objects Viewer)</span>
+    <span class="title">QueryDSL</span>
     <span class="version">latest</span>
   </div>
   <ul class="components">
@@ -321,6 +291,14 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
+    <li class="component is-current">
+      <span class="title">QueryDSL</span>
+      <ul class="versions">
+        <li class="version is-current">
+          <a href="about.html">latest</a>
+        </li>
+      </ul>
+    </li>
     <li class="component">
       <span class="title">Reference Guide</span>
       <ul class="versions">
@@ -345,11 +323,11 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
-    <li class="component is-current">
+    <li class="component">
       <span class="title">REST API (Restful Objects Viewer)</span>
       <ul class="versions">
-        <li class="version is-current">
-          <a href="about.html">latest</a>
+        <li class="version">
+          <a href="../../vro/latest/about.html">latest</a>
         </li>
       </ul>
     </li>
@@ -420,35 +398,60 @@ page.parent doesn't seem to be set...
   <a href="../../docs/latest/about.html" class="home-link"></a>
 <nav class="breadcrumbs" aria-label="breadcrumbs">
   <ul>
-    <li><a href="about.html">REST API (Restful Objects Viewer)</a></li>
+    <li><a href="about.html">QueryDSL</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/viewers/restfulobjects/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/querydsl/adoc/modules/ROOT/pages/about.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
-<h1 class="page">REST API (Restful Objects Viewer)</h1>
-<div id="preamble">
-<div class="sectionbody">
+<h1 class="page">QueryDSL</h1>
 <div class="paragraph">
-<p>Apache Causeway' Restful Objects viewer is an implementation of the <a href="http://restfulobjects.org">Restful Objects spec</a>, which defines a generic way to expose a domain model through a REST (or more precisely, hypermedia) API. Having a REST API opens up an Apache Causeway domain model to a huge variety of applications, from bespoke single-page apps, through integration scenarios, through providing an API for bulk-upload/migration from an existing system.</p>
+<p><a href="http://querydsl.com/">QueryDSL</a> provides a way to express queries independently of the particular persistence mechanism, abstracting out whether the ORM in use is <a href="../../pjdo/latest/about.html" class="xref page">JDO</a> or <a href="../../pjpa/latest/about.html" class="xref page">JPA</a>.</p>
 </div>
 <div class="paragraph">
-<p>The Restful Objects viewer also provides a number of extensions specific to Apache Causeway.
-Most significant of these is enhanced content negotiation support, making it easier to use the returned representations within bespoke clients using standard third-party configurations.</p>
+<p>Apache Causeway&#8217;s integration with QueryDSL provides the following capabilities:</p>
 </div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="../../refguide/latest/persistence/index/querydsl/applib/services/repo/QueryDslRepository.html" class="xref page">QueryDslRepository</a></p>
 <div class="paragraph">
-<p>This component guide discuss features, configuration and also how to extend the Restful Objects viewer.</p>
+<p>Intended to be subclassed (it is <code>abstract</code>), and parameterized by the entity and its corresponding "Q" query class, this class provides a set of finder methods for a specified entity.</p>
 </div>
+<div class="paragraph">
+<p>These finder methods take queries written as QueryDSL expressions.
+More discussion on writing queries can be found <a href="example-queries.html" class="xref page">here</a>.</p>
 </div>
+<div class="paragraph">
+<p>Internally, this class delegates to <a href="../../refguide/latest/persistence/index/querydsl/applib/services/support/QueryDslSupport.html" class="xref page">QueryDslSupport</a>.</p>
 </div>
-<div class="sect1">
-<h2 id="see-also"><a class="anchor" href="#see-also"></a>See also</h2>
-<div class="sectionbody">
+</li>
+<li>
+<p><a href="../../refguide/latest/persistence/index/querydsl/applib/services/support/QueryDslSupport.html" class="xref page">QueryDslSupport</a> and <a href="../../refguide/latest/persistence/index/querydsl/applib/services/support/DetachedQueryFactory.html" class="xref page">DetachedQueryFactory</a></p>
 <div class="paragraph">
-<p>As well as this viewer, Apache Causeway also provides the <a href="../../gqlv/latest/about.html" class="xref page">GraphQL Viewer</a>, which performs the same function, but using GraphQL instead of REST.</p>
+<p>Provides the mechanism to construct arbitrary queries against any entity.</p>
 </div>
+<div class="paragraph">
+<p>The query expressions from <a href="../../refguide/latest/persistence/index/querydsl/applib/services/support/QueryDslSupport.html" class="xref page">QueryDslSupport</a> are attached, meaning they can be submitted directly to the database.
+Those from <a href="../../refguide/latest/persistence/index/querydsl/applib/services/support/DetachedQueryFactory.html" class="xref page">DetachedQueryFactory</a> are detached; they cannot be submitted directly.
+Instead, they are intended to be combined with the attached queries, e.g. in subqueries.</p>
 </div>
+<div class="paragraph">
+<p>Although <a href="../../refguide/latest/persistence/index/querydsl/applib/services/support/QueryDslSupport.html" class="xref page">QueryDslSupport</a> itself is abstract, both the <a href="../../pjpa/latest/about.html" class="xref page">JPA</a> and <a href="../../pjdo/latest/about.html" class="xref page">JDO</a> persistence mechanisms provide concrete implementations.</p>
+</div>
+</li>
+<li>
+<p><a href="../../refguide/latest/persistence/index/querydsl/applib/services/auto/AutoCompleteGeneratedQueryService.html" class="xref page">AutoCompleteGeneratedQueryService</a></p>
+<div class="paragraph">
+<p>Primarily used internally to provide support for autocomplete (using <a href="../../refguide/latest/applib/index/annotation/Property.html" class="xref page">@Property</a> and optionally <a href="../../refguide/latest/applib/index/annotation/DomainObject.html" class="xref page">@DomainObject</a>).
+However, the service can also be called directly by the application if required.</p>
+</div>
+<div class="paragraph">
+<p>More discussion on using the annotations can be found <a href="autocomplete-annotations.html" class="xref page">here</a>.</p>
+</div>
+</li>
+</ul>
 </div>
 </article>
 <aside class="article-aside toc hide-for-print" role="navigation">
@@ -467,7 +470,7 @@ Most significant of these is enhanced content negotiation support, making it eas
             </p>
         </div>
         <div class="revision">
-            <p>Revision: release-2.1.0-RC1.20240702-1443</p>
+            <p>Revision: 3.2.0.20241231-1721</p>
         </div>
     </div>
 </footer>
diff --git a/content/pjpa/latest/hints-and-tips.html b/content/querydsl/latest/autocomplete-annotations.html
similarity index 75%
copy from content/pjpa/latest/hints-and-tips.html
copy to content/querydsl/latest/autocomplete-annotations.html
index 9f5a67660..577a43cf0 100644
--- a/content/pjpa/latest/hints-and-tips.html
+++ b/content/querydsl/latest/autocomplete-annotations.html
@@ -3,15 +3,15 @@
   <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1">
-    <title>Hints and Tips :: causeway</title>
-    <link rel="canonical" href="https://causeway.apache.org/pjpa/latest/hints-and-tips.html">
-    <meta name="generator" content="Antora 3.1.7">
+    <title>Autocomplete Annotations :: causeway</title>
+    <link rel="canonical" href="https://causeway.apache.org/querydsl/latest/autocomplete-annotations.html">
+    <meta name="generator" content="Antora 3.1.9">
     <link rel="stylesheet" href="../../_/css/site.css">
     <link rel="stylesheet" href="../../_/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
 <link rel="home" href="https://causeway.apache.org" title="causeway">
-  <link rel="prev" href="domain-services.html" title="Domain Services">
+  <link rel="prev" href="example-queries.html" title="Example Queries">
   </head>
   <body class="article">
 <header class="header">
@@ -178,24 +178,24 @@
   </nav>
 </header>
 <div class="body ">
-<div class="nav-container" data-component="pjpa" data-version="latest">
+<div class="nav-container" data-component="querydsl" data-version="latest">
   <aside class="nav">
     <div class="panels">
 <div class="nav-panel-search hide-for-print">
   <input id="algolia-search-input" placeholder="Search"></span>
 </div>
 <div class="nav-panel-pagination">
-  <a class="page-previous" rel="prev" href="domain-services.html" title="Domain Services"><span></span></a>
+  <a class="page-previous" rel="prev" href="example-queries.html" title="Example Queries"><span></span></a>
   <a class="page-next disabled" rel="next"
      href="" title=""><span></span></a>
 <!--
 page.parent doesn't seem to be set...
-  <a class="page-parent disabled" rel="prev" href="" title="Domain Services"><span></span></a>
+  <a class="page-parent disabled" rel="prev" href="" title="Example Queries"><span></span></a>
 -->
 </div>
 <div class="nav-panel-menu is-active" data-panel="menu">
   <nav class="nav-menu">
-    <h3 class="title"><a href="about.html">JPA</a></h3>
+    <h3 class="title"><a href="about.html">QueryDSL</a></h3>
 <ul class="nav-list">
   <li class="nav-item" data-depth="0">
 <ul class="nav-list">
@@ -203,25 +203,10 @@ page.parent doesn't seem to be set...
     <a class="nav-link" href="setup-and-configuration.html">Setup and Configuration</a>
   </li>
   <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="weaving.html">Weaving</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="caching.html">Caching</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="db-schemas.html">DB Schemas</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="mapping-guide.html">Mapping Guide</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="dependency-injection.html">Dependency Injection</a>
-  </li>
-  <li class="nav-item" data-depth="1">
-    <a class="nav-link" href="domain-services.html">Domain Services</a>
+    <a class="nav-link" href="example-queries.html">Example Queries</a>
   </li>
   <li class="nav-item is-current-page" data-depth="1">
-    <a class="nav-link" href="hints-and-tips.html">Hints and Tips</a>
+    <a class="nav-link" href="autocomplete-annotations.html">Autocomplete Annotations</a>
   </li>
 </ul>
   </li>
@@ -230,7 +215,7 @@ page.parent doesn't seem to be set...
 </div>
 <div class="nav-panel-explore" data-panel="explore">
   <div class="context">
-    <span class="title">JPA</span>
+    <span class="title">QueryDSL</span>
     <span class="version">latest</span>
   </div>
   <ul class="components">
@@ -298,8 +283,16 @@ page.parent doesn't seem to be set...
         </li>
       </ul>
     </li>
-    <li class="component is-current">
+    <li class="component">
       <span class="title">JPA</span>
+      <ul class="versions">
+        <li class="version">
+          <a href="../../pjpa/latest/about.html">latest</a>
+        </li>
+      </ul>
+    </li>
+    <li class="component is-current">
+      <span class="title">QueryDSL</span>
       <ul class="versions">
         <li class="version is-current">
           <a href="about.html">latest</a>
@@ -405,120 +398,145 @@ page.parent doesn't seem to be set...
   <a href="../../docs/latest/about.html" class="home-link"></a>
 <nav class="breadcrumbs" aria-label="breadcrumbs">
   <ul>
-    <li><a href="about.html">JPA</a></li>
-    <li><a href="hints-and-tips.html">Hints and Tips</a></li>
+    <li><a href="about.html">QueryDSL</a></li>
+    <li><a href="autocomplete-annotations.html">Autocomplete Annotations</a></li>
   </ul>
 </nav>
-  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/release-2.1.0-RC1/persistence/jpa/adoc/modules/ROOT/pages/hints-and-tips.adoc">Edit</a></div>
+  <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/3.2.0/persistence/querydsl/adoc/modules/ROOT/pages/autocomplete-annotations.adoc">Edit</a></div>
 </div>
 <article class="doc">
     <a name="section-top"></a>
-<h1 class="page">Hints and Tips</h1>
-<div id="preamble">
-<div class="sectionbody">
+<h1 class="page">Autocomplete Annotations</h1>
 <div class="paragraph">
-<p>This page provides some solutions for problems we&#8217;ve encountered ourselves or have been raised on the Apache Causeway mailing lists.</p>
+<p>Actions that accept an entity as a parameter provide a mechanism for finding the entity; either a bounded set of choices, or an autocomplete (enter a number of characters and then search for entities that match).</p>
 </div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="tracing-sql-statements"><a class="anchor" href="#tracing-sql-statements"></a>Tracing SQL Statements</h2>
-<div class="sectionbody">
 <div class="paragraph">
-<p>If you want to debug the SQL being sent to the database, one approach is to use the <a href="https://github.com/p6spy/p6spy">p6spy</a> JDBC Driver.
-This acts as a decorator, logging the calls and then passing through to the underlying database.</p>
+<p>The QueryDSL module provides a simplified way of providing an autocomplete for a given entity class.
+For each of the properties that should be used in the search, annotated using   <a href="../../refguide/latest/applib/index/annotation/Property.html#queryDslAutoComplete" class="xref page">Property#queryDslAutoComplete()</a>.</p>
 </div>
 <div class="paragraph">
-<p>Enabling p6spy is easily done using the <a href="https://github.com/gavlyukovskiy/spring-boot-data-source-decorator">gavlyukovskiy/spring-boot-data-source-decorator</a> package:</p>
+<p>For example:</p>
 </div>
-<div class="ulist">
-<ul>
-<li>
-<p>add the <code>com.github.gavlyukovskiy:p6spy-spring-boot-starter</code> dependency to your <code>pom.xml</code>:</p>
 <div class="listingblock">
-<div class="title">pom.xml</div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml">&lt;dependency&gt;
-    &lt;groupId&gt;com.github.gavlyukovskiy&lt;/groupId&gt;
-    &lt;artifactId&gt;p6spy-spring-boot-starter&lt;/artifactId&gt;
-    &lt;version&gt;1.7.1&lt;/version&gt;
-    &lt;scope&gt;compile&lt;/scope&gt;      <i class="conum" data-value="1"></i><b>(1)</b>
-&lt;/dependency&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@Title
+@Column(length = Name.MAX_LEN, nullable = false, name = "name")
+@Getter @Setter @ToString.Include
+@Property(queryDslAutoComplete = QueryDslAutoCompletePolicy.INCLUDE)    <i class="conum" data-value="1"></i><b>(1)</b>
+private String name;</code></pre>
 </div>
 </div>
 <div class="colist arabic">
 <table>
 <tr>
 <td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>change to <code>test</code> if only using within integration tests, for example.</td>
+<td>property is explicitly searched in any autocomplete query.
+<div class="paragraph">
+<p>If multiple properties have been annotated, then the entered value needs to match any one of the properties (the query performed uses <code>OR</code>, not <code>AND</code>).</p>
+</div></td>
 </tr>
 </table>
 </div>
-</li>
+<div class="paragraph">
+<p>The behaviour of the query can be modified in several ways, using various attributes of <a href="../../refguide/latest/applib/index/annotation/DomainObject.html#queryDslAutoCompleteAdditionalPredicateRepository" class="xref page">@DomainObject</a>):</p>
+</div>
+<div class="ulist">
+<ul>
 <li>
-<p>add properties to enable logging:</p>
-<div class="listingblock">
-<div class="title">application.properties</div>
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-properties hljs" data-lang="properties"># Register P6LogFactory to log JDBC events
-decorator.datasource.p6spy.enable-logging=true
-
-# Use com.p6spy.engine.spy.appender.MultiLineFormat instead of com.p6spy.engine.spy.appender.SingleLineFormat
-decorator.datasource.p6spy.multiline=true
-
-# Use logging for default listeners [slf4j, sysout, file, custom]
-decorator.datasource.p6spy.logging=sysout
-
-## Log file to use (only with logging=file)
-#decorator.datasource.p6spy.log-file=spy.log
-
-## Class file to use (only with logging=custom). The class must implement com.p6spy.engine.spy.appender.FormattedLogger
-#decorator.datasource.p6spy.custom-appender-class=my.custom.LoggerClass
-
-## Custom log format, if specified com.p6spy.engine.spy.appender.CustomLineFormat will be used with this log format
-#decorator.datasource.p6spy.log-format=
-
-## Use regex pattern to filter log messages. If specified only matched messages will be logged.
-#decorator.datasource.p6spy.log-filter.pattern=
-
-## Report the effective sql string (with '?' replaced with real values) to tracing systems.
-## NOTE this setting does not affect the logging message.
-#decorator.datasource.p6spy.tracing.include-parameter-values=true</code></pre>
+<p><a href="../../refguide/latest/applib/index/annotation/DomainObject.html#queryDslAutoCompleteMinLength" class="xref page">@DomainObject#queryDslAutoCompleteMinLength</a>)</p>
+<div class="paragraph">
+<p>Specifies the minimum number of characters to be entered before a search is performed; the default if not specified is 1 character.</p>
 </div>
+</li>
+<li>
+<p><a href="../../refguide/latest/applib/index/annotation/DomainObject.html#queryDslAutoCompleteLimitResults" class="xref page">@DomainObject#queryDslAutoCompleteLimitResults</a>),</p>
+<div class="paragraph">
+<p>Specifies the maximum number of candidate entities returned in the drop down list; the default if not specified is 50.</p>
 </div>
 </li>
-</ul>
+<li>
+<p><a href="../../refguide/latest/applib/index/annotation/DomainObject.html#queryDslAutoCompleteAdditionalPredicateRepository" class="xref page">@DomainObject#queryDslAutoCompleteAdditionalPredicateRepository</a>)</p>
+<div class="paragraph">
+<p>Specifies the repository class that contains a method (default name "queryDslAutoCompleteAdditionalPredicates") which returns a predicate that is applied to every auto-complete query.</p>
 </div>
 <div class="paragraph">
-<p>The <a href="https://github.com/gavlyukovskiy/spring-boot-data-source-decorator">integration</a> makes it easy to set the most common configuration properties, but it&#8217;s also possible to configure other p6spy properties using its various configuration mechanisms; see <a href="https://p6spy.readthedocs.io/en/latest/configandusage.html">p6spy docs</a> for details.</p>
+<p>This can be used for example to restrict the query so that each user is only prompted with entities that they have access to.</p>
+</div>
+<div class="paragraph">
+<p>The default name of the method can be overridden (see below).</p>
+</div>
+</li>
+<li>
+<p><a href="../../refguide/latest/applib/index/annotation/DomainObject.html#queryDslAutoCompleteAdditionalPredicateMethod" class="xref page">@DomainObject#queryDslAutoCompleteAdditionalPredicateMethod</a>)</p>
+<div class="paragraph">
+<p>If an additional predicate repository has been defined, this method allows the name of the method returning the additional predicate to be overridden from its default name.</p>
+</div>
+</li>
+</ul>
 </div>
 <div class="paragraph">
-<p>Rather than adding the properties directly to <code>application.properties</code>, you might prefer to set up a "p6spy" profile so that the configuration can be enabled/disabled easily:</p>
+<p>For example, suppose (for some strange reason) that we want to limit the selection only to objects where their <code>attachment</code> property is not populated:</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p>create a properties file for a "p6spy" profile, in either the root or <code>config</code> package:</p>
+<p>specify the additional predicate repository/method:</p>
 <div class="listingblock">
-<div class="title">application-p6spy.properties</div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-properties hljs" data-lang="properties">...</code></pre>
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@DomainObject(
+  queryDslAutoCompleteMinLength = 3,
+  queryDslAutoCompleteLimitResults = 30,
+  queryDslAutoCompleteAdditionalPredicateRepository = SimpleObjectRepository.class,
+  queryDslAutoCompleteAdditionalPredicateMethod = "autoFilter"
+)
+public class SimpleObject implements Comparable&lt;SimpleObject&gt; { /*...*/ }</code></pre>
 </div>
 </div>
 </li>
 <li>
-<p>move the configuration properties from <code>application.properties</code> into <code>application-p6spy.properties</code></p>
-</li>
-<li>
-<p>enable the <code>p6spy</code> profile using the <code>spring.profiles.active</code> system property:</p>
+<p>implement the predicate method with the correct signature:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">-Dspring.profiles.active=p6spy</code></pre>
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">import com.querydsl.core.types.Predicate;
+import com.querydsl.core.types.dsl.PathBuilder;
+
+@Service
+public class SimpleObjectRepository extends QueryDslRepository&lt;SimpleObject, QSimpleObject&gt; {
+
+    //...
+
+    public Function&lt;PathBuilder&lt;SimpleObject&gt;, Predicate&gt; autoFilter(
+            String search
+    ) {
+        return so -&gt; so.getString("attachment").isNull();   <i class="conum" data-value="1"></i><b>(1)</b>
+    }
+
+    //...
+}</code></pre>
 </div>
 </div>
+<div class="colist arabic">
+<table>
+<tr>
+<td><i class="conum" data-value="1"></i><b>1</b></td>
+<td>In this (silly) example, the auto complete will only propose objects that meet the additional criteria (in this case, that the <code>SimpleObject#attachment</code> property is null).</td>
+</tr>
+</table>
+</div>
 </li>
 </ul>
 </div>
+<div class="paragraph">
+<p>As a more realistic example, this filter excludes any agreements that are no longer current:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">public Function&lt;PathBuilder&lt;Agreement&gt;, Predicate&gt; autoFilter(
+        final String searchPhrase
+) {
... 210150 lines suppressed ...