Cloud CMS Release 3.2.60

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

Update Recommendations (On-Premise Only)

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

Command Line Client
  • New admin command to recreate filenames for a branch.
  • New admin command to run node validation across all content in a branch.
  • Added path switch support for node read, list and query.
  • Added support for local .rc files to store switches that should be automatically applied on each invocation (such as repositoryId or branchId).
  • New commands for retrieving node children, relatives and versions.
  • For more information on the Cloud CMS Command Line Client, see
Node Validation
  • Added new background Job/Worker to support adhoc schema validation of all of the nodes in a branch.


  • The Recreate Filenames worker is now more efficient and more resilient when generating and updating filenames across a large set of nodes. Nodes that fail to have their updated filename applied are marked on the job.
Authentication Tokens
  • Token expiration API call now allows for an all parameter to indicate that refresh token should also be expired, resulting in a full expiration of authentication state.
Relator Properties
  • When refreshing a node, the associations around the node (both incoming and outgoing) are inspected and repaired if the source or target node of those associations is missing.

Bug Fixes

Command Line Client
  • Fix parsing for target changeset ID on branch revert() call.
Content Model Builder
  • Fix so that enum property is not overwritten when dragging scalar field types into nested array elements.
Email Templates
Files and Folders
  • Fix so that the deletion of a child association (as opposed to either the source or target node) will properly propagate and incur unindexing of all ancestral child elements in the path.
  • Fix to an edge case where highly concurrent merges against the same branch (i.e. many threads competing to merge into a target branch at the same time) could occasionally fail due to an extraneous changeset being introduced.
Relator Properties
  • Fix to the ordering of relator property processing to account for a rare transitivity issue that could occur when committing large sets of nodes.
  • Fix for Tree path parsing to support paths with filenames that have a / character in them.
  • Fix so that workflows launched from the user interface naturally track the runtime repository and branch.

Get Started with Cloud CMS

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