Cloud CMS Release 3.2.51

The following are the new features, enhancements and fixed issues for Cloud CMS 3.2.51 release.

Update Recommendations (On-Premise Only)

  • For improved performance, we recommend you rebuild your cluster indexes. To do so, we recommend using the reindex-datastore command via the Cloud CMS Command Line Client (

You can execute it like this:

cloudcms admin reindex-datastore --datastoreTypeId cluster --datastoreId default --children --username <username> --password <password>

Where the username and password are the credentials for your administrator account.

New Features

  • Added native support for Kubernetes API discovery. This allows Cloud CMS API servers running in a Kubernetes cluster to discover each other without any additional network configuration.
Multi Factor Authentication
  • Added support for second factor authentication using TOTP and HOTP codes with support for SHA, SHA256 and SHA512
  • Added support for trusted auth code issuances for protection of priviledged accounts (on-premise only) with pluggable notifiers for Email, Web Hooks and more


Auto Translation
  • Added the excludePaths setting to the f:auto-translate feature to allow content modelers to skip certain fields during automatic translation
  • Distributed caches now invalidate much more efficiently by using predicates for key discovery and removal
Graph QL
  • Added the ability for the nested relator content to be exposed via the GraphQL API
  • Teams now support custom properties when being created or updated via the Teams API
Tenant Invalidation
  • Added separate tenant invalidation messages to notify user interface tier of pre-emptive cache invalidation ahead of tenant creation
  • Faster query and pagination through versions including introduction of from based pagination via the API
  • Versions API now optionally hands back differences information on the API call for each row in the result set
  • Added progress tracking for Branch Tip View rebuilding

Bug Fixes

  • Fix so that the attachment event handler methods always process correctly after the first create or update invocation for all cases. This resulted in situations for the end users where _attachment properties might only end up having their id field filled out on document create
  • Fix so that the Branch API's Tree list method (which delivers a flat representation of the branch tree) always come back in a consistent and correct order
  • Fix so that deletion of a domain or a principal will always result in the association of a principal's identity to a directory identity policy. There were cases discovered where this did not occur
  • Fix so that release limits are calculated only against active releases (and not all releases)
User Interface
  • Fix so that the Locale Filter works correctly for the Add Translation action via the UI
  • Fix so that the Content Type Picker correcftly shows system content types when nothing in configured on the UI Content Types page
  • Fix so that project-scoped workflow elements (workflow instances, tasks, etc) are always cleaned up from the global context when a project is deleted.

Get Started with Cloud CMS

It's Free to Sign Up. No Credit Card Required.