Cascade CMS 8.22

Cascade CMS version 8.22 includes drag 'n drop re-ordering and an updated design when editing Structured Data Blocks/Pages, new Query API enhancements, WebP images can be previewed and uploading files within choosers no longer requires the ability to bypass workflow. Performance enhancements have also been made for edits to Structured Data Blocks/Pages. Various other improvements and fixes have also been included.

Features/Improvements

  • Improved load time of structured data edit modals for complex implementations.
  • Introduced new Query API methods for fetching assets by structured data. Also added new structured data and dynamic metadata preloading methods to reduce overhead needed to fetch that content.
  • Structured data fields and groups that allow for multiples can now be moved to the top or bottom in the edit interface.
  • System Role validation when creating and editing Groups through both the interface and Web Services has been improved with a more useful error message.
  • Structured data fields and groups set to multiple can now be dragged to re-order. It is also possible to drag a "multiple" field from one group to another that matches the same path.
  • The @ symbol can now be used within the system name for assets as well as user and group names.
  • Updated the design and UX of controls used for modifying structured data fields and groups that are set to multiple.
  • It is now possible to preview webp image files within the application.
  • Improved accessibility of structured data groups for assitive technologies when editing Structured Data Blocks and Pages.
  • Uploading within a File chooser no longer requires the Bypass Workflow ability. The chooser's upload tab will now indicate folders that are restricted by workflow for the user.
  • The Google Analytics Connector verification process has been updated to adhere to Google's latest authentication requirements, which will be changing early 2023.

Fixed

  • Using the Publish Trigger's publish-related-assets parameter with a non-publishable asset (e.g. a Block) in a Workflow will now publish that asset's relationships.
  • Scheduled review settings will no longer be lost after editing and submitting an asset.
  • It is once again possible to search by usernames within a User chooser.
  • It is now possible to search the Broken Link Report by source asset path.
  • Configuring the Workflow Definition Publish Trigger with parameters to unpublish and publish-working-copy will now properly unpublish the working copy.
  • Email notifications sent from the Stale Content and Content Up For Review reports will once again include links to selected assets.

Google Analytics Connector Verification Update

On-premise customers must upgrade to at least Cascade CMS 8.22 or newer in order for Google Analytics Connector verification to continue working after January 2023.

New JVM Parameter Added to Installers

A new JVM parameter, -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true, has been added to the full installers to improve memory consumption of complex screens/modals throughout the application. 

If you do not use a full installer or if you customize the cascade.sh/cascade.bat script, be sure to add the following JVM parameter to the end of the JAVA_OPTS envoronment variable:

-Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true

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.