CrafterCMS 4.0.1
Released July 27, 2022
This release includes fixes for issues with the release version 4.0.0
New Features
New publisher review workflow option
See here for more informationFor more information on the new publisher review workflow option, see Requiring Peer Review for Publishing
Configurable site cookie domain as base or sub
See here for more informationFor more information on setting the
crafterSite
cookie at the base domain instead of a subdomain see: crafterSite Cookie Domain
Updates
Added documentation on how to upgrade from ICE to XB
For more information on how to move from the 3.x ICE system to the 4.x Experience Builder (XB) system, see Upgrading In Context EditingUpgraded the following dependencies:
Spring to version 5.3.22
Spring Boot to version 2.7.1
Spring Security to version 5.7.2
Jackson (and related) to version 2.13.3
Tomcat to version 9.0.64
JGit to version 6.2.0.202206071550-r
Improved asset panel to show full path on hover or as part of card
See here for more informationFix cache clearing issue with the deployment events watcher
See here for more informationFixed issue with files containing parenthesis in its name
See here for more informationFixed issue when opening the Pages sidebar cabinet in the sidebar
See here for more informationFixed issue with XB component default value properties
See here for more informationFixed issue when inserting a component via XB drag-drop with
&
in the default value of a field
See here for more informationImproved debug logging for token validation
See here for more informationImproved message for unsupported browsers
See here for more informationFixed issue when dragging and dropping a component with an ampersand
See here for more informationImproved filtering by keyword using the
get_content_by_path
API
See here for more informationAdded support for cookie domain in refresh token
See here for more informationFixed issue reading environment specific configuration
See here for more informationEmail notification enhancements
See here for more informationFixed issue with deployment pipeline when create index fails
See here for more informationFixed issue with renaming the URL of a page to an existing folder
See here for more informationFixed issue with numeric input fields when using Firefox
See here for more informationAdded support for specifying a root prefix for the AWS profile
See here for more informationFixed issue displaying total amount of videos in Video Center blueprint
See here for more informationFix publishing issue when publishing by commit ID for a merge commit
See here for more information
Lots of other small enhancements and bug fixes :)
For a full list of tickets, please visit: GitHub 4.0.1 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.1), please see Upgrading CrafterCMS
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