Cloud CMS Release 3.2.40

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

Update Recommendations

  • 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

Early Access for Amazon DocumentDB
  • With this release, we provide early access / non-production support for Amazon DocumentDB (https://aws.amazon.com/documentdb). Amazon DocumentDB is a fast, scalable, highly available, and fully managed document database service that offers a compelling, cloud-hosted alternative to MongoDB. Amazon DocumentDB is designed from the ground-up to give you the performance, scalability, and availability you need when operating mission-critical MongoDB workloads at scale.
  • For more information, see http://www.cloudcms.com/documentation/docker/configuration/api-server.html#amazon-documentdb.

Enhancements

Node Versions
  • The Node Versions page is now faster and automatically filters system information to focus instead on display editorial changes by default.
  • Each version now shows specifically who worked on that change (along with avatar image), more accurate time information and better actions for differencing and comparing between versions.
  • Now includes a Visual Differencing page with side-by-side comparison between two selected versions.
  • Improved performance of node version retrieval with more accurate and faster support for pagination, filtering and sorting.
Branches
  • Improved performance and accuracy of paginated results by performing necessary filtering on the server-side
  • Added a Refresh Branch Changes button to the Compare with Workspace and Copy from Workspace actions so that users can manually invalidate the branch changes cache and recompute the changes by hand.
  • The Branch Administration page now has an additional column to show the name of the branch (in addition to the ID and other properties)
  • Added job and worker to support repair of cases where a branch may have multiple tips (the main tip is kept and non-primary tips are converted to branches or removed)
  • Added job and worker to support cherry picking commits into a branch (similar to Git's cherry-pick command)
Virtual Driver
  • Added logic to automatically clean up and reset the virtual driver user for cases where the virtual driver credentials may be incorrectly set within the API (see http://www.cloudcms.com/documentation/docker/configuration/api-server.html#reset-the-virtual-driver)

Bug Fixes

Single Sign On (SSO)
  • Fix so that group memberships are candidates for sync even if the user didn't sync
  • Fix so that JWT groups get picked up using custom field names for all cases
Search
  • Removed the default client.transport.sniff true option for the ES Transport client as it was offering more problems than solutions. In our testing it works fine with 6.2.4 but customers were reporting connection issue with some other versions of Elastic Search. As such, we are reverting this and encouraging customers to move to the http ES client at their earliest convenience.
  • Fix so that the IndexableFeature can be disabled (and bypasses writes to ES index as intended)
User Interface
  • Fix so that default labels are preserved from the schema when a default form is generated









Get Started with Cloud CMS

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