All Release Notes

Release Notes 3.2.70

Publication Date: October 26th 2021

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

Update Recommendations (On-Premise Only)

With this version of Cloud CMS, we have disabled the deprecated Elastic Search Transport Client and have switched to using our Condor HTTP client. As such, connectivity between the `api` and `elasticsearch` services are no longer using port `9300` by default. They are now using port `9200` by default.

Please check your configuration to make sure that the API can connect to Elastic Search's HTTP Endpoint.

For information on configuring Elastic Search for Cloud CMS, please see: https://www.cloudcms.com/documentation/docker/configuration/api-server.html#using-the-condor-http-client

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.

Enhancements

Auto Translation
  • The `f:auto-translate` feature (Auto Translate) now supports an array of regular expressions for the `excludePaths` option. These regular expressions are matched against all property paths when deciding what fields to include during auto translation processing. For more information, please see: https://www.cloudcms.com/documentation/features/auto-translate.html
Gatsby Integration
  • Updated the Gatsby Sample Site in the SDK. This now provides a richer and more detailed example of static integration and interaction with Cloud CMS via the [Cloud CMS JavaScript Driver](https://www.cloudcms.com/documentation/cookbooks/javascript2.html). To take a look, please visit: https://github.com/gitana/sdk/tree/master/gatsbyjs/sample
Nuxt Integration
  • Updated the Nuxt.js Sample Site in the SDK to demonstrate static generation, instant preview and rendition tracking (with integration to the Cloud CMS sample site). This further demonstrates integration with the [Cloud CMS JavaScript Driver](https://www.cloudcms.com/documentation/cookbooks/javascript2.html). To take a look, please visit: https://github.com/gitana/sdk/tree/master/nuxtjs/sample

Bug Fixes

Authentication
  • Fix so that various combinations of invalid credentials during authentication consistently come back as 400 with the expected JSON envelope.
Auto Translation
  • Fix so that nested text is properly discovered, parsed and translated for cases where text was deeply nested within certain combinations of objects and arrays.
Cluster
  • Fix so that distributed cluster messages execute more quickly. Distributed messages now time out more quickly and are faster to complete across all nodes in the cluster.
S3 Deployment
  • Fix so that the S3 Deployment Handler no longer duplicates the `prefix` configuration property when calculating an object’s path.
  • Fix so that S3 network issues are less likely to stall out jobs. Jobs now fail more quickly, allowing for the job queue to respond (either discarding or retrying the job as appropriate).




See Gitana with your own content

Talk with a solutions engineer about your content model, governance requirements and deployment — hosted in our cloud or running in yours.