• Document Under Review

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