Cascade CMS 8.22.1

Cascade CMS 8.22.1 is a patch release containing a Tomcat upgrade, "Remember me" login security fix, new copy structured data button, performance improvements and other fixes.

Features/Improvements

  • Updated system name generation logic used by Asset Factory Plugins and naming suggestion to ensure trailing special characters and successive characters, such as periods and hyphens, are not produced.
  • S3 Transport no longer requires the corresponding S3 bucket to have ACLs enabled. Also replaced the need for a s3:ListAllMyBuckets permission with s3:ListBucket. See S3 Transport page for details.
  • Improved handling of long running Velocity Formats which result in timeouts.
  • Improved Google Analytics nightly syncing process to help reduce database contention.
  • This release contains an upgrade to Tomcat 9.0.69
  • Added a new copy button to clone/duplicate an occurrence of a field or group that is set to multiple.
  • Improved memory usage when deleting users with many drafts.
  • Temporary files, including those created during Site import and export, are cleaned up on a recurring basis.

Fixed

  • Addressed an issue where, under certain circumstances, deleting/unpublishing a Folder would not delete the empty directory from the remote server.
  • The icon will once again be shown for high priority Tasks on the dashboard and when viewing Tasks within the My Content area.
  • Publishing related assets via Workflow Publish Trigger will now include all relationships.
  • Overwriting existing assets using an Asset Factory will no longer throw constraint violation errors in certain situations.
  • Addressed an issue where users who can not bypass data checks were able to submit without first viewing all checks with issues.
  • The create and edit Web Services operations will no longer result in a role related error message if the parent Folder requires Workflow.
  • Users can now unstar entities in bulk on the My Content screen without needing the Site Role ability to multi-select delete.
  • The WORKFLOW_LATEST_COMMENTS Workflow Email placeholder will now function as expected during Workflow initialization. The WORKFLOW_NEXT_STEP_NAME placeholder has been removed. Existing usage of the WORKFLOW_NEXT_STEP_NAME placeholder will output as plaintext content until manually removed.
  • The LDAP syncing process will now process orphaned users with Normal and Custom authentication mode. Additionally, the remove LDAP orphaned user behavior has been deprecated and will fall back to deactivate, to prevent from accidentally mass deleting users during an erroneous LDAP sync. The remove behavior will be removed as a valid LDAP orphaned user behavior in a future release.
  • Images with a Base64 encoded src value will no longer be rewritten when viewing the WYSIWYG's HTML editor.
  • Addressed an issue where, under certain situations, caches were not properly discarded between publish jobs.
  • Title and "new window" values will no longer be removed when inserting links within announcements.
  • Addressed an issue where drag 'n drop to move within the Site's content tree would pre-select the wrong new parent folder.
  • Improved security of "Remember me" login functionality. Additionally, if the user enables the "Remember me" functionality, the user will be automatically logged back after a restart of the application as opposed to being forwarded to the Log In screen.

LDAP Configuration Orphaned User Behavior Changes

The Delete option for the LDAP Configuration Orphaned User Behavior has been deprecated to prevent accidentally mass deleting users during an erroneous LDAP sync and will be removed in a future release of Cascade CMS. Until the behavior is removed as a valid option, configurations with Delete/Remove will fall back to Deactivate.

First time installation?

Be sure to import our default database schema prior to installing Cascade CMS for the first time. Then follow the appropriate installation instructions for your environment.

Upgrade Steps

  1. Shut down your currently running Cascade CMS environment.
  2. Before you upgrade, we strongly recommend that you back-up your production database as well as set up a test environment and perform a trial run of the upgrade. All customers are entitled to a test license for this purpose.
  3. Read the release notes and upgrade guides for all releases between your version and the latest version.

Server Requirements (for CMS deployment)

Summary of system requirements for Cascade CMS.
  Requirement Notes
CPU
  • 8-core (recommended)
  • Quad core (minimum)
Cascade can be run in virtualized environments like VMware and Hyper-V.
Memory
  • 8GB RAM (recommended)
  • 6GB RAM (minimum)
It is recommended to allocate approximately 1/2 of the server’s total memory to Cascade.
Hard Drive Space
  • 25GB (recommended)
  • 15GB (minimum)
 

Supported Platforms

Summary of supported platforms for Cascade CMS.
  Supported platform(s) Supported version(s) Notes
Java platforms OpenJDK
  • OpenJDK 11.0.10+9
64-bit is recommended for all platforms.
Operating System Microsoft Windows Server
  • 2019
  • 2016
  • 2012 / 2012 R2
 
macOS Server
  • 10.4 or later
 
Linux
  • 64-bit (recommended)
  • 32-bit
 
Databases1 MySQL
  • 8
  • 5.7
  • 5.6
 
Microsoft SQL Server
  • 2019
  • 2017
  • 2016
 
Oracle
  • 19c
  • 18c
  • 12c
 
Web servers Apache    
Microsoft IIS    
Sun Java System Web Server   Formerly Netscape Enterprise Server.
Zeus Web Server    
Web browsers Chrome
  • Chrome 50+
 
Microsoft
  • Edge
 
Mozilla Firefox
  • Firefox 45+


Safari
  • Safari 8+


1 Support is maintained for up to 3 versions from each database vendor. When support for a new database version is added, support for the oldest version is deprecated and will be removed in the first on-premise release 6 months on or after the date of deprecation.