Download

The Cloud CMS product suite is available to subscription customers for installation on-premise or within your own virtual private cloud. The product suite is delivered as a series of Docker images along with sample installation scripts to help you get running.

Cloud CMS runs on any Docker host including Amazon AWS (via Cloud Formation templates, Amazon Elastic Container Service, Amazon Elastic Beanstalk or the Docker AWS Engine), IBM BlueMix, RackSpace, Digital Ocean and many others.

The download consists of a ZIP with sample configuration files to launch the complete Cloud CMS stack in variety of configurations including development, standalone and clustered. The sample configuration files are provided using Docker Compose.

To run Cloud CMS on-premise, you need to be a Cloud CMS subscriber.
Contact Cloud CMS to purchase a license or request an on-premise trial.












3.1.x Releases

Cloud CMS Release 3.1.448

Published on 06/20/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.448 release.

Cloud CMS API

  • Improvements to release and branch merges so that execution is faster and more accurate (removed a case where some updated nodes that had no changes could remain as part of the transaction set)
  • Merge process now automatically detects nodes that are deleted and re-created with same ID or QName and converts them to updates to allow for seamless, non-deletion commits
  • Improvements to merge error handling and error reporting
  • Fixed a bug whereby an internal branch cache would behave improperly when two repositories with the same branch ID (the result of a replication using the COPY_TOP strategy) were being read from at the same time. Optimized cache to use a synchronized LRU cache to yield performance improvement as well.
  • Fixed a bug whereby some rules could trigger before QName and ID uniqueness checks, resulting in errant "duplicate QName" or "duplicate ID" errors
  • Fixed a condition by which a server initializing in a cluster might attempt to load a branch's runtime state if the branch is archived
  • Added an administrative method to refresh a branch without rebuilding the underlying MongoDB transaction view first
  • Upgrade to latest third-party libraries

Cloud CMS User Interface Server

  • Updated release pages to provide better formatting and presentation of release conflicts
  • Fixed a bug whereby print might not work for some browsers due to cross origin issues
  • The "Release Immediately" button is now shown for the Project Manager authority.
  • Fixed a bug whereby error messages on login could be misreported.
  • Fixed a bug whereby lists might format incorrect for some columns where nowrap is specified.
  • The "x-frame-options" header is now set to "SAMEORIGIN" by default (was previously left unspecified)
  • Upgrade to latest third-party libraries


Cloud CMS Release 3.1.447

Published on 06/06/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.447 release.

Cloud CMS Docker Packaging

  • Updated Docker release, replacing 3.1.446 to account for a Fedora/OS and ES packaging issue

Cloud CMS API

  • Fixed a bug where the logic for finding the closest node version for a changeset could go into a loop and cause a thread to lock
  • Improvement to how node references are resolved
  • Update MongoDB driver version + improvements to MongoDB connection pooling
  • Added support for automatic repository compression which can be enabled at the repository/project level so as to have historical changesets automatically compress in the background, saving disk space and optimizing performance

Cloud CMS User Interface Server

  • Correct to support links to integrate with new Cloud CMS helpdesk system


Cloud CMS Release 3.1.443

Published on 05/15/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.443 release.

Cloud CMS API

  • Optimizations for branch merge and release performance
  • Improvements for repository compression with individual branch tip tracking
  • Textual search queries now use slash unescape/escape to provide better support for complex search structures
  • Updated to latest third-party libraries including PDFBox and Apache Tika

Cloud CMS User Interface Server

  • Update to default search template to improve support for textual search queries
  • Fix so that wizards and custom view layouts/templates can be used properly within forms


Cloud CMS Release 3.1.442

Published on 05/10/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.442 release.

Cloud CMS API

  • Added support for repository node compression enabling on-premise customers to reduce DB size by compressing node version histories within a repository
  • Improved support for nested transactions
  • Release and branch resolution now support a single transactional commit for all merges and conflict resolutions
  • Faster releases and improved merge logic, faster execution for large changeset histories on merge
  • Improvements to chained renditions, removing an extraneous lock and improving performance
  • Added "sendEmail" rule action, letting you send emails from within conditional rules
  • Fixed a bug where archived branches could cause the Recent Edits dashlet to error out
  • Allow for per-tenant specifications of pagination max limit

Cloud CMS Application Server

  • Improvements to config service merge
  • Fix to /res resource route to handle default repository and branch for user interface
  • Fix to dust processing issue within server tags
  • Additional logging for SSO authorization events
  • Upgrade to latest third-party dependencies, including latest passport-saml

Cloud CMS User Interface Server

  • Fix so that default project per use works as intended on login
  • Support for additional SSO group attribute names
  • Fix for group array format used by Keycloak and other default identity providers
  • Improvements to release management pages and new features for release conflicts page
  • Fix to platform and project logs formatting for wide column values

Cloud CMS Command Line Client

  • Added support for the "compress" repository command


Cloud CMS Release 3.1.436

Published on 04/11/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.436 release.

Cloud CMS API

  • Improvements to branch copy to make it more efficient and more accurate
  • Enhancements to repository compression, letting you save DB space by compressing version history
  • Fixes to special cases around branch fork/merge with repository compression

Cloud CMS Application Server

  • Updated to provide better development-mode support


Cloud CMS Release 3.1.435

Published on 04/09/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.435 release.

Cloud CMS API

Cloud CMS Application Server

  • Improvements to module deployment and module descriptor cache state handling allowing for faster, more immediate module deployment and invalidation
  • Improvements to remote configuration retrieval
  • Enhancements to awareness service to provide a more reusable and extensible class-based implementatin pattern, performance improvements and additional awareness capabilities

Cloud CMS User Interface Server

  • Added field to administration console allowing for the import strategy to be specified
  • Bug fix so that clicking the "modified by" user name on a "Documents" list item takes you to the correct place
  • Fix for a bug in require.js where loading could time out on slow connections
  • Increase default HTTP timeout to 120 seconds for resources loaded within web browser
  • Fixed a bug whereby trial user logouts could fail
  • Added some backward compatibility logic to automatically clear out legacy session and local storage values
  • Fix so that default theme loads in event of a bad theme reference or a loading timeout


Cloud CMS Release 3.1.433

Published on 03/28/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.433 release.

Cloud CMS Application Server

  • Improvements to Awareness service to provide better real-time support to track user interactions and document locking
  • Simplified cluster configuration with fallback configurations for Redis
  • Added support for CLOUDCMS_REDIS_PORT and CLOUDCMS_REDIS_ENDPOINT
  • Improvements to broadcast, lock and cache configuration management for single and cluster mode
  • Better handling of module deploy/undeploy to support multiple UI servers in clustered configurations
  • More logging and better log management

Cloud CMS User Interface Server

  • Upgrade fullcalendar plugin to work with the latest version of jQuery 3
  • Added timeouts to module deploy, undeploy and redeploy to give modules time to settle before refresh
  • Fix so that avatar uploads work as intended
  • Modules that reference missing or incorrect evaluators load and log to console instead of raising error

Cloud CMS Command Line Client

  • Improved support for external packager.js and updates to documentation
  • Zip and Unzip now use internal Node.js modules instead of command line spawned operations


Cloud CMS Release 3.1.431

Published on 03/23/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.431 release.

Cloud CMS API

  • Reduced logging on transfer import
  • Improvements to transfer import and transfer object caching, faster import

Cloud CMS Application Server

  • Improved support for mandatory groups on SSO sync
  • Added support for a custom error handler to be called when user sync fails for any reason

Cloud CMS User Interface Server

  • Added a default error page for when SSO sync fails due to mandatory groups not being satisfied
  • Added ability to specify a custom redirect URL on user sync failure


Cloud CMS Release 3.1.430

Published on 03/22/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.430 release.

Cloud CMS API

  • Elastic Search indexes now include system and features information to make it easier for folks to write queries that run entirely off those indexes (rather than composing across with MongoDB using find)
  • Added maintenance functions to detect and repair nodes with duplicated filenames in branches

Cloud CMS Application Server

  • Improved cache TTLs for null sentinel values, improved management of driver config cache
  • Improvements to socket.io support for real-time notifications and awareness services
  • Fix so that UI Config invalidation works more consistently

Cloud CMS User Interface Server

  • SSO (Single-Sign-On) now supports "mandatory groups" (via group sync) that a user must belong to before being authenticated to the system
  • Fix to forms so that some large content instances with nested arrays don't hang after reordering
  • Fix so that forms now auto-select first element when loading from data sources
  • User interface CSS fixes for automatic menu height adjustment
  • Updated icons and styles


Cloud CMS Release 3.1.429

Published on 03/19/2018
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.428 release.

Cloud CMS API

  • Support for SSO, SAML 2.0 and JWT (JSON Web Token).
  • Improved cluster-wide support for client-side SSO initiated user sync.
  • GITANA_TICKET now encodes using JSON Web Token (JWT) and customizable secret.
  • Fix to allow for empty relators (such that nodeType is not specified), default to n:node.
  • Support configurable MongoDB write concerns to allow for finer grained control of writes around replica sets and shard DB setups.
  • Fix a bug whereby transaction service rollbacks could fail due to node reload() not being found.
  • Fix so that exports run properly in all cases.
  • Improved and more efficient handling of JSON structures internally.
  • Quieter OpenOffice shutdown for cases where OpenOffice did not initialize properly.
  • Node "find" method now uses resolved branch ID (instead of passed in branch ID).
  • Improvements to behavior binding compilation to avoid permission-related issues around rules.
  • Ensure that failed releases retain differencing results for inspection.
  • Release process captures failed transaction commits and retains error messages.
  • Reindexing avoids archived branches for greater efficiency.
  • Better MongoDB indexing for registrar "tenants" and directory "identity-recipients".
  • Improvements to cluster-wide access and refresh token management.
  • Auto-client mappings now use "host" instead of "url".
  • Fixed a bug whereby params were not processed properly on web hook calls.
  • Improvements to HMAC MD5 digital signature support for web hook calls.

Cloud CMS Application Server

  • Improvements and refactor of authentication service to support more hooks and extensibility points .including support for JWT, SAML 2.0 and other SSO strategies.
  • Support for automatic user properties mapping and group sync based on SAML 2.0 or JWT roles - allow for user within Cloud CMS to automatically be created, updated and placed into mapped projects and teams.
  • Support for dynamic application settings to allow for runtime modification to underlying service configurations.
  • Fixed a bug whereby application settings invalidation wasn't clearing all required caches.
  • Fix so that STOMP MQ provider auto-configures properly for some cases.
  • Added "Awareness" service to allow for optional, real-time Socket.io interaction between connected servers including push/pull messaging and discovery of shared state between participants, support for in-memory and Redis backends.
  • Improvements to configuration service so that config blocks are detected more accurately on load.
  • Virtual configuration service now works with the latest API (supporting "hosts" over "urls").
  • Improved support for HTTP caching + optimized TTLs by default.
  • Driver cache is more forgiving and null sentinel values have a short TTL.
  • Fix so that original URL is retained on redirect for login and redirected to upon login.
  • Fix so that explicitly selected UI Configs load for all cases.
  • Inline libraries support MD5/timestamp suffixes, allowing for improved caching.
  • Code cleanup and improvements for more efficiency.
  • Updated Gitana driver, Alpaca and Socket.io to latest versions.

Cloud CMS User Interface Server

  • Added support for SAML 2.0 and JWT enterprise SSO which are now fully configurable within the user interface, allowing you to connect Cloud CMS to enterprise identity providers including Microsoft Active Directory Federation Services (ADFS), Azure AD, Oracle Identity Federation, SecureAuth and more.
  • Enhanced login and special pages to be more secure and to support an improved authentication flow.
  • Support for automatic user sync based on SAML 2.0/JWT assertion, map properties from assertion to user object and automatically assign users to projects and teams based on assertion roles or groups.
  • Make loading of themes and modules more forgiving so that faulty elements do not prevent the UI from loading or are more recoverable, automatically fall back to default theme if custom theme fails to load.
  • Removed "appcache" from main index.html file, explicit nocache for /index.html.
  • Improved release finalization so that it reports any errors immediately (within the modal) instead of requiring editorial users to check project logs for information.
  • Ensure that users are redirected back to their original URL after being redirected for login.
  • Ensure that dynamic configuration (UIConfig) reloads properly on changes.
  • Fix so that workspace color selection works across Windows Chrome and other browsers.
  • Updates and improvements to Alpaca forms engine.
  • Upgrades to third-party libraries including jQuery and DateTime Picker.


3.2 Preview

Packed with new features and improvements, including:

  • Multi-Channel Publishing
  • A Simplified User Interface
  • Automatic Link Tracking
  • User Dashboards and Menus
  • UI Templates

We are offering Early Access for 3.2 to our on-premise customers. If you would like access, please contact us.








Ready to Try Cloud CMS?

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