CrafterCMS 4.0.2
Released October 25, 2022
This release includes fixes for issues with the release version 4.0.1
New Features
New publishing on demand option to
Publish everything
See here for more informationFor more information on the new publishing on demand option, see Publish all changes on the repo
Items in an item selector now displays the item’s path in the form control
See here for more information
Updates
Upgraded the following dependencies:
Apache Commons Configuration to version 2.8.0
Hazelcast to version 5.1.3
Snakeyaml to version 1.33
Mockito to version 4.8.0
Jackson (and related) to version 2.13.4
GraphQL to version 17.4
Added cache control support to proxy configuration
See here for more informationFixed issue with page URL validation check
See here for more informationFixed issue with
parentPath
macro in embedded components
See here for more informationFixed issue with Studio search filters
See here for more informationFixed issue with publishing hard and soft dependencies
See here for more informationAdded an indicator while duplicating content is in progress
See here for more informationFixed issue with
STUDIO_TOKEN_VALID_ISSUERS
env variable
See here for more informationUpdated documentation for Engine’s preview mode
See here for more informationFixed issue when duplicating pages with images
See here for more informationAdded icon at the top right section of image preview dialog for switching background modes
See here for more informationFixed issue with group checkboxes control
See here for more informationFixed issue with deployment events watcher
See here for more informationUpdated Policy Engine configuration
The Policy Engine configuration by default now replaces parenthesis with dashes. See here for more informationFor more information on project policy configuration, see here
Fixed issue with DB connection resets
See here for more informationRenamed
Drop Targets
data source toComponents
andProject Component
data source toSimple Taxonomy
Enhanced Crafter Studio clustering
Fixed issue with branding image files in upgrade scripts
Lots of other small enhancements and bug fixes :)
For a full list of tickets, please visit: GitHub 4.0.2 Milestone
For information on upgrading 3.1.x sites, see here
Important
Please see Breaking Changes for breaking changes and other things to consider before upgrading
For instructions on how to update your CrafterCMS install to 4.0.0 (applies to 4.0.2), please see Upgrading CrafterCMS
When using private key SSH authentication in the init-site.sh
script, the private key path must be set explicitly.
Please see Setup Project for a Delivery Environment for more information on using the -k
option of init-site.sh
to
set the private key path
For Linux installs, the Studio 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