CrafterCMS 3.1.5
Released February 21, 2020
New Features
Added management tokens for Studio, Engine, Deployer, Search, Profile and Social modules
Make sure to adjust your monitors to supply your configured token. See Management Tokens for more information.
Added API and UI support for encrypting sensitive text in configuration files (like access credentials)
Make sure to change the default crypto configurations for your deployment
Added Deployer support for indexing to multiple ES on a single target
You can now have multiple Elasticsearch clusters being seeded by a single Deployer target (these clusters can be geo-distributed)
Updates
Upgraded Elasticsearch version to 6.8.6
Upgraded the following Studio UI dependencies: @types/jest to 24.0.23, @types/node to 12.12.17, @types/react to 16.9.16, graphiql to 0.17.5, typescript tp 3.7.3 and babel-plugin-react-intl to 5.1.11
Upgraded Tomcat version to 8.5.51
Added support for path style access configuration to all S3 client creations
Improved Content type administration UI
Lots of other small enhancements and bug fixes :)
For a full list of tickets, please visit: GitHub 3.1.5 Milestone
Important
Please see Upgrading CrafterCMS for instructions on how to update your CrafterCMS install to 3.1.1 (applies to 3.1.5)
For Docker/Kuber deployments, see Docker/Kuber Instructions for Upgrading CrafterCMS
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