Cloud CMS Release 3.2.43

The following are the new features, enhancements and fixed issues for Cloud CMS 3.2.43 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 (http://www.cloudcms.com/documentation/cli.html#reindex-datastore).

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

Docker
  • The sample kits that Cloud CMS provides (using Docker Compose) now are pre-configured to use the Shenandoah Garbage Collector with compact heuristics. This keeps heap allocation low and makes it easier to run the kits on a development box. We've also found this garbage collector to be very effective in production usage.

Enhancements

Branches
  • Export to CSV now includes diff information
  • Branch Changes calculations are now more accurate and have more default filters to remove unneeded items
  • Added a Validate Workspace button to the Branch Tools page to make it easy for Managers to validate and automatically repair the relator state of a branch without having to use the command line tool
Files and Folders
  • Performance improvements for path indexing with more accurate lookups for in-transaction queries
Memory Management
  • Added more logging and diagnostic tools for managing and reporting on memory allocation
Nodes
  • The Sync Nodes action now runs much more quickly for multi-node operations
Progress Tracking
  • More job types now support real-time progress tracking (such as branch validation jobs and transfer import jobs)
Transfer
  • Much faster export performance and several optimizations to transfer (import/export) to make the process of copying, publishing or migrating content much quicker.
Tree
  • The Document Library Tree now renders much faster. It now uses lazy-loading and persiste state faulting to make things much faster for the end user.
  • Lots of tweaks and improvements to the overall memory management and request turnaround for tree operations.
  • The Tree API now lets you specify pre-expanded leaf nodes by ID (in addition to path)
  • The Tree API now supports additional properties such as container, childCount, childContainerCount and loaded which can be used to add more intuitive front-end behaviors to nodes within a tree control (these are also used to support lazy-loading).
  • Tree results are now sorted, by default, by level to provide a reasonable default for ordering
  • Added an option to Project Settings so that file counts can be displayed per container in the tree

Bug Fixes

Activities
  • Fix so that activity tracking for "move" operations are recorded correctly
Branches
  • Fix so that workspace pagination of activities works as intended
Content Type Builder
  • Fix so that multi-value select fields define their schema properly
Export
  • Fix so that export of content into Excel, CSV or PDF formats will work correctly for some cases where Doubles and Floats are mixed together in the same output column.
  • Fix so that memory is managed much more efficiently for large export sets of deeply nested structures.
GraphQL
  • Fix so that branch aliases are corrected converted to branch IDs on invocation
Registration
  • Fix to the registration form to support lowercase username values
SSO
  • Fix so that some SSO handshake error cases are now handled by a custom error handling page with better error reporting
Versions
  • Fix to the Document Versions page so that linking to the visual comparison of two documents works as intended for some special cases









Get Started with Cloud CMS

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