CrafterCMS 3.1.4
Released November 26, 2019
New Features
Added support for CrafterCMS plugins to be listed in Crafter Marketplace simply by tagging your project on GitHub. Follow the instructions here to create your own plugins and list it in the Crafter Marketplace
Added support for flattened content XML through a new data source
Embedded Content
to be used for creating inline componentsAdded a date-time picker inside the targeting dialog in the Website Editorial blueprint
Added
Publishing Queue
tab toSite Config
➜Publishing
Added Code Editor Configuration for adding/editing snippets
Added a logrotate sidecar image for docker/kubernetes
Updates
Upgraded Jackson library to 2.9.10 for various Crafter modules
Upgraded Quartz library to 2.3.2 for various Crafter modules
Added support for passing parameters to blueprints during site creation
Added support for automatic Engine cache warming and double-buffering in Serverless mode
Added support for federated GraphQL and extensible schema definition and overrides
Added publishing queue management and improved publishing status reporting
Added an RTE plugin for inserting static asset links
Improved
Create Site
dialog
Lots of other small enhancements and bug fixes :)
For a full list of tickets, please visit: GitHub 3.1.4 Milestone
Important
Please see Upgrading CrafterCMS for instructions on how to update your CrafterCMS install to 3.1.1 (applies to 3.1.4)
For Docker/Kuber deployments, see Docker/Kuber Instructions for Upgrading to CrafterCMS 3.1.3 from 3.1.0 version for instructions on how to upgrade from 3.1.0 to 3.1.3 (applies to 3.1.4)
Please see Upgrade Notes for CrafterCMS 3.1.4 for some important notes when updating to CrafterCMS 3.1.4
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