Cloud CMS Release 3.2.59

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

Enhancements

Branch Merge

  • Improvements to performance for branch merging and merge conflict resolution/commit.

Elastic Search

  • Improvements to the efficiency and performance of indexing and search for documents when using the ‘condor’ HTTP client.

Email

  • Improvements to the Send Email Action to make it a bit easier to use. For more information, see https://gitana.io/documentation/actions/send-email.html.
  • Email Providers now allow for attachments to be accessed using both the attachments and _attachments model variables (to be consistent with Send Email action).

File, Folders and Paths

  • Improved support for default URI-encoding of paths including better handling of special characters and complex character sets.

Logging

  • Reduced the amount of logging incurred when a write is attempted against a Branch that is either frozen or blocked for write (such as when Releases block writes to Master).

Module Deployment

  • The deployment of custom UI components to the UI cluster now supports pre-emptive S3 fallback. This allows for new UI servers to be brought online dynamically with automatic pull-down of deployed customizations. This simplifies deployment of UI servers within frameworks like Kubernets and eliminates the need to use persistent volume claims. Administrators can now opt to use straight up EBS volumes or shared volumes (such as NFS or EFS).

Node Comments

  • The Delete Comments action now shows the date/time the comment was last edited and who last edited it.
  • The Comments List now only shows changes made explicitly by editorial users.

Permissions

  • Faster performance of invalidation logic for Authority and Permission caches, greatly speeding up the time it takes to grants or revokes for cases where the Principal involved has a large set of memberships.

Relator Properties

  • A “Refresh Node” action will now clean up and repair nodes with relator properties for cases where those nodes may have relator associations whose target node does not exist.

User Interface

  • The Document Overview page now hides attachments whose ID’s start with _original_ since those are considered internally-managed attachments.
  • The Document Attachments page now shows formatted file sizes instead of the length in bytes.
  • Removed the ability to configure the default sort field across an entire project (within Manage Project).
  • Added support for specifying Alt Text and image Width and Height settings via the cloudcms-image CKEditor plugin.

Bug Fixes

Copy

  • Fix so that relator associations are only auto-traversed for branch-to-branch copies or deployments. The copying of a node within the same branch will leave relator association auto-traversal off.

Elastic Search

  • Fixes for a few cases where UTF-8 encoding wasn’t being handled properly when indexing documents using the ‘condor’ HTTP client.

Node Locks

  • Fix so that the f:locked feature is removed on export of Nodes when using tip mode.
  • Fix so that Unlocking a Node now cleans up any stray a:has_lock associations that might be in place.

Transactions

  • Fix so that changeset creation provides some better guards against failed changeset creation to cover a rare case where a cluster’s distributed cache eventing could get out-of-sync.
  • Fix so as to protect against nodes being created with system-managed and unallowed QNames.

User Interface

  • Fix so that Project Titles now HTML escape properly on the Dashboard page.
  • Fix so that the Delete Documents Action only shows deleted Nodes (and not associations) when asking for confirmation.
  • Fix so that password regex allows for valid - character.
  • Fix to Form radio button support for boolean schema type.









Ready to Get Started?

Unlock your data with smart content services and real-time deployment


Try Gitana for free Ask for a demo