CrafterCMS 3.1.14
Released May 3, 2021
New Features
Added support for a publishing blacklist
See Publishing Blacklist for more information
Updates
Added support for configurable header names when using Engine header authentication
When using Engine header authentication, remember to update your SAML2 configuration to use the prefix
CRAFTER_
, or to update Engine to use your preferred prefix.See Engine Headers Based Authentication for more information on configuring header names
Optimized Git sync for faster Git log syncing in Studio
See here for more informationImproved error messages that occur on write when system-processing is set to true
See here for more informationImproved dashboard performance
See here for more informationElasticsearch improvement and bug fix
Improved default filters added to Elasticsearch queries
See here for more informationFixed Elasticsearch mappings for ints
All existing content needs to be re-indexed for the fix to take effect.
For more information on reindexing content, see Reindexing Content for Search and Queries or Reindexing Content Without Disrupting Service in Production
Added support for encrypted properties when using CMIS
See here for more informationRTE improvements
Added support for RTE line wrap
See here for more informationAdded support for loading external plugins in the RTE
See Adding External Plugins for more information
Upgraded AWS SDK library to 1.11.1000 in various projects
Fixed Grab imports failing in the scriptProcessor
Remember that the grab must contain the following:initClass=false
@Grapes( @Grab(group='com.akamai.edgegrid', module='edgegrid-signer-core', version='4.0.1', initClass=false) )
See here for more information
Lots of other small enhancements and bug fixes :)
For a full list of tickets, please visit: GitHub 3.1.14 Milestone
Important
Please see Upgrading CrafterCMS for instructions on how to update your CrafterCMS install to 3.1.1 (applies to 3.1.14)
For Docker/Kuber deployments, see Docker/Kuber Instructions for Upgrading CrafterCMS
Starting with JVM version 1.8.0_292, support for TLS v1.1 and earlier is disabled by default
See Debugging SSL Handshake Issues if you encounter issues.
For Linux installs, the embedded MariaDB upgrade requires the library libaio
which is not installed by default in some Linux distributions. Please see the section on Linux Prerequisites in Linux Prerequisite for instructions on how to install the library libaio
Please see Upgrade Notes for Fixing Backup Error for some important notes when restoring backups created prior to CrafterCMS 3.1.10, Upgrade Notes for Re-encrypting Values for some important notes on the re-encryption process and Upgrade Notes for Fixing Stored Procedure Error for some important notes on database errors.