Cloud CMS Release 3.2.45

The following are the new features, enhancements and fixed issues for Cloud CMS 3.2.45 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

Microsoft Azure Blob Storage
  • Added support for deployment of Cloud CMS content to Microsoft Azure Blob Storage. This makes it easy for customers to publish content for distribution via the Microsoft Azure Content Delivery Network (CDN). For more information, see https://www.cloudcms.com/documentation/deployment/deployment-handlers/azure_blob.html.
  • Added support for persistence of binary data to Microsoft Azure Blob Storage. This allows customers to take advantage of Azure encryption and backup for their binary assets. For more information see https://www.cloudcms.com/documentation/docker/configuration/api-server.html#azure-blob-storage.
Elastic Search 7.x (Early Access)
  • Added early-access, non-production support for Elastic Search 7.x using our next generation HTTP drivers (for ES 6.x and 7.x). These drivers open up a wide range of new features that we will soon take advantage of including aggregations, syntax highlighting and more.
Logging
  • Added the ability to customize formatting for request logging using a Handlebars processed template string (allows logging of tenant identifiers, access keys and other interesting information)

Enhancements

Search
  • Search operations now support a _fields subobject on the search to limit the fields that come back in the search results. This works in a manner that is consistent with query operations.
Query
  • Slow query operations are now more accurately detected and provide Mongo-level explanations within API logs to help detect places where collection scans may be occuring.
Tokens
  • Added UI pages so that managers can now view and invalidate access and refresh tokens issued for their platform.
Previews and Thumbnails via URL Addressability
  • Improvements so that adhoc preview and thumbnail generation tasks are delegated to background jobs when the source attachment for the preview operation is too large. This allows for better scheduling of preview workers for cases where transformations are intensive and use up a lot of CPU cycles.
  • Faster resampling and resizing for some image types.
User Interface
  • The related-content picker now allows for the icon to be hidden based on a configuration setting
  • The cloudcms-image CKEditor plugin now supports a title attribute to be applied to the DOM

Bug Fixes

Search
  • Fix so that _search data is applied to find operations around a node as intended
Access Tokens
  • Fix for a bug whereby an access token exchange could fail when multi-factor authentication (MFA) was being asserted.
Branches
  • Fix so that archived workspaces are not returned when viewing workspaces and "show archived" is deselected
Node
  • Fix so that Node _doc cannot be manually specified when creating nodes via the API
  • Fix for an obscure case where transacted nodes could be written to cluster cache with the wrong branch ID
GraphQL
  • Fix so that duplicated type SDL names are not automatically generated for some cases where nested or referentially constructed content types are in use
Tokens
  • Fix and improvements to access token and refresh token expiration and lifecycle management to prevent editorial users from getting redirected to the login page at the wrong time. This also sets the GITANA_TICKET cookie's expiration to the refresh token expiration allowing for cookie-driven refresh token acquisition and corrects for a bug where the refresh token's expiration might not properly be set.
Search
  • Fix so that pagination for search results works more accurately and avoids some identified fence post issues.
User Interface
  • Fix to an occasional indentation issue with the Document Library tree
  • Fix so that the Manage Project pagee accurately reflects the "force URI encoding" option
  • Fix so that the Platform and Project Member pages correctly check permissions for the left-hand navigation









Get Started with Cloud CMS

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