With Copilot
Acquia Copilot is a conversational AI connected into our product documentation and knowledge base. Ask Copilot about product features, technical details, troubleshooting and how to get started with Acquia products.
Sign in to use Acquia Copilot
This webpage describes the updates Acquia made to Acquia CMS in 2022. For the latest updates, see Release notes.
purge_processor_cron, purge_processor_lateruntime, and purge_ui are removed.drupal/acquia_search: ^3.1, drupal/schema_metatag: ^2.4, and drupal/smart_trim: ^2.0.Full html and Filtered html editor and filter configurations are updated to support CKEditor5.user_administrator role is updated to remove unused permissions.acquia_cms distribution was breaking when Site Studio keys were added in the settings.php file.Referenced Image view mode and an update hook are added for existing sites.hook_module_installed() is updated to skip updating configurations.X Small landscape (480x298) and X Small square (480x480) and their corresponding Site Studio content templates are added.acquia_cms_dam package is added in the site_studio package list to allow importing DAM packages. This is applicable only when the acquia_cms_dam module is installed.acquia_cms_dam module that allows you to use Acquia DAM in Acquia CMS.decoupled_router module is enhanced according to the latest release.acquia_cms_development module with the Acquia Connector module version 4.0.0 caused issues.Important
The Acquia Telemetry features are migrated to Acquia Connector. Therefore, it is mandatory for developers to uninstall the Acquia Telemetry module by running drush updb. The Acquia Telemetry dependency will be removed from the composer.json file for the next release of the Acquia CMS Common module.
content_author, content_editor, and content_administrator. These roles existed on the site.ergebnis/composer-normalize project is moved to dev-dependencies.| Module/Theme | Updated Version |
|---|---|
| Acquia CMS Article | 1.4.0 |
| Acquia CMS Audio | 1.4.0 |
| Acquia CMS Common | 1.5.0 |
| Acquia CMS Component | 1.3.3 |
| Acquia CMS Document | 1.4.0 |
| Acquia CMS Event | 1.4.0 |
hook_content_model_role_presave_alter(). This adds permissions related to the article content type.hook_content_model_role_presave_alter(). This adds permissions related to the audio content type.Content Author, Content Administrator, and Content Editor. These roles are created if you install any of the Acquia CMS content model modules. For example, Acquia CMS Article, Acquia CMS Event, Acquia CMS Page, Acquia CMS Person, Acquia CMS Place.hook_content_model_role_presave_alter(). This adds permissions related to the document media type.hook_content_model_role_presave_alter(). This adds permissions related to the event content type.hook_content_model_role_presave_alter(). This adds permissions related to the image media type.hook_content_model_role_presave_alter(). This adds permissions related to the page content type.hook_update_N() is added to remove the node_revision_delete third-party settings from page configuration. This is applicable if the Node Revision Delete module is not installed.hook_content_model_role_presave_alter(). This adds permissions related to the person content type.hook_content_model_role_presave_alter(). This adds permissions related to the place content type.hook_content_model_role_presave_alter(). This adds permissions to various roles related to toolbar access.hook_update_N() is added to add the access toolbar permission to all roles provided by Acquia CMS. For example, content_administrator, content_author, content_editor, developer, site_builder, and user_administrator.hook_content_model_role_presave_alter(). This adds permissions to the video media type.hook_content_model_role_presave_alter(). This adds permissions to various roles related to tour and dashboard access.developer role is renamed to Low Code Site Builder.hook_content_model_role_presave_alter(). This adds permissions to the various roles related to managing or administering Site Studio components.Low code site builder role.RecursiveComponentFilterIterator. For more information, see 3296262.acms:headless:new-nextjs, is updated to display the complete file path for the generated next.js environment variables.drush updb.issue subrequests permission is added to authenticated and anonymous user roles.hook_update_N() is added to the Acquia CMS Headless module. This ensures that user roles can be updated for the existing sites.acquia_cms_headless_ui module through CLI.drush acms:starter-kit, is added to display the starter kit selected for the site.Acquia CMS Enterprise Low-code.acquia_cms_page and acquia_cms_site_studio modules can be installed independently.acquia_cms_page module independently.acquia_cms_starter and acquia_cms_tour modules are made publicly available on Drupal.org.acquia_cms_development and acquia_cms_support modules are moved as sub-modules under the acquia_cms_common module.| Module/Theme | Updated Version |
|---|---|
| Acquia CMS Article | 1.3.4 |
| Acquia CMS Event | 1.3.4 |
| Acquia CMS Person | 1.3.4 |
| Acquia CMS Place | 1.3.4 |
| Acquia CMS Common | 1.3.6 |
| Acquia CMS Page | 1.3.3 |
| Module/Theme | Updated Version |
|---|---|
| Site Studio | 6.8.2 |
| Google Tag Manager | 8.x-1.5 |
| Moderation Sidebar | 8.x-1.5 |
| Reroute Email | 2.1.1 |
| Module/Theme | Updated Version |
|---|---|
| Geofield | 8.x-1.38 |
| Schema.org Metatag | 8.x-2.3 |
| Module/Theme | Updated Version |
|---|---|
| Site Factory Connector | 8.x-2.71 |
| Acquia Content Hub | 8.x-2.30 |
| Webform | 6.1.3 |
| Site Studio Theme | 6.8.1 |
| Module | Updated Version |
|---|---|
| Address | 8.x-1.10 |
| Admin Toolbar | 3.1.0 |
| Facets | 2.0.1 |
| Geocoder | 8.x-3.25 |
| Pathauto | 8.x-1.9 |
| Search API | 8.x-1.23 |
| Simple XML sitemap | 4.1.1 |
| Shield | 8.x-1.6 |
| Search API Solr | 4.2.7 |
node_revision_delete module is included and enabled in Acquia CMS because it is a soft dependency for the Site Studio module.acquia_cms_article from the acquia_cms_search module is removed.| Module | Updated Version |
|---|---|
| Geofield | 8.x-1.36 |
| Honeypot | 2.0.2 |
| ImageMagick | 8.x-3.3 |
| JSON:API Extras | 8.x-3.20 |
| Metatag | 8.x-1.19 |
| Password Policy | 8.x-3.1 |
| Redirect | 8.x-1.7 |
| Responsive Theme Preview | 8.x-1.1 |
| Shield | 8.x-1.5 |
Note
After upgrading to Acquia CMS 1.4.1, run the following commands:
// Apply Site Studio updates to the site.
$ drush updb --yes
// Re-import Site Studio assets.
$ drush cohesion:import'After upgrading to Site Studio 6.8.0, you cannot rebuild package entities with the following command:
$ drush sitestudio:package:importYou can use the package entities rebuilds patch to fully utilize the new Site Studio sync functionality.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you encounter any errors, contact Acquia Support.
| Acquia CMS Image | 1.4.0 |
| Acquia CMS Page | 1.4.0 |
| Acquia CMS Person | 1.4.0 |
| Acquia CMS Place | 1.4.0 |
| Acquia CMS Search | 1.4.0 |
| Acquia CMS Site Studio | 1.4.0 |
| Acquia CMS Starter | 1.3.3 |
| Acquia CMS Toolbar | 1.4.0 |
| Acquia CMS Tour | 1.3.3 (for v1.5.2) and 2.1.0 (for v2.0.1) |
| Acquia CMS Video | 1.4.0 |
| Acquia CMS Headless | 1.3.0-beta7 |
developerSite builder and User administrator roles are refactored.module_load_install() function is removed. This function will be removed from Drupal core 10.acquia_cms_common.utility service is enhanced to remove the rebuildSiteStudio() method.acms:config-reset is refactored according to the new Site Studio package management, specially for Site Studio configuration reset.$ composer require drupal/acquia_cms_site_studio| Acquia CMS Site Studio | 1.3.5 |
| Acquia CMS Audio | 1.3.2 |
| Acquia CMS Image | 1.3.6 |
| Acquia CMS Toolbar | 1.3.3 |
| Acquia CMS Tour | 1.3.0 |
| Acquia CMS Starter | 1.3.0 |
| Acquia CMS Search | 1.3.5 |
| Acquia CMS Video | 1.3.3 |
| Acquia CMS Document | 1.3.3 |
| Acquia Claro | 1.3.2 |
| Acquia CMS Component | 1.3.1 |
If this content did not answer your questions, try searching or contacting our support team for further assistance.
| Acquia CMS Image | 1.4.0 |
| Acquia CMS Page | 1.4.0 |
| Acquia CMS Person | 1.4.0 |
| Acquia CMS Place | 1.4.0 |
| Acquia CMS Search | 1.4.0 |
| Acquia CMS Site Studio | 1.4.0 |
| Acquia CMS Starter | 1.3.3 |
| Acquia CMS Toolbar | 1.4.0 |
| Acquia CMS Tour | 1.3.3 (for v1.5.2) and 2.1.0 (for v2.0.1) |
| Acquia CMS Video | 1.4.0 |
| Acquia CMS Headless | 1.3.0-beta7 |
developerSite builder and User administrator roles are refactored.module_load_install() function is removed. This function will be removed from Drupal core 10.acquia_cms_common.utility service is enhanced to remove the rebuildSiteStudio() method.acms:config-reset is refactored according to the new Site Studio package management, specially for Site Studio configuration reset.$ composer require drupal/acquia_cms_site_studio| Acquia CMS Site Studio | 1.3.5 |
| Acquia CMS Audio | 1.3.2 |
| Acquia CMS Image | 1.3.6 |
| Acquia CMS Toolbar | 1.3.3 |
| Acquia CMS Tour | 1.3.0 |
| Acquia CMS Starter | 1.3.0 |
| Acquia CMS Search | 1.3.5 |
| Acquia CMS Video | 1.3.3 |
| Acquia CMS Document | 1.3.3 |
| Acquia Claro | 1.3.2 |
| Acquia CMS Component | 1.3.1 |
If this content did not answer your questions, try searching or contacting our support team for further assistance.