Version:

Acquia Cohesion renames to Site Studio from version 6.2. Tell me more.

    Version 7.2.0 release details

    Last updated: 5th July 2023
    Released: 5th July 2023

    When upgrading your website to the latest version of Acquia Site Studio, database updates will be applied and therefore you can't roll back to the previous version of Acquia Site Studio once upgraded.

    It is recommended applying updates on your development environment and backing up your website including your database before upgrading Acquia Site Studio.

    Known issues

    None.

    Highlights

    In-place Editing feature

    What is it?

    A new way of editing components in the Visual Page Builder has been enabled in this version. In-place Editing allows page editors to make and see their changes directly on the page allowing for a more seamless editing experience.

    What impact will there be?

    In Visual Page Builder a new UI will be shown when hovering over content inside your compoents that can be edited using the In-place Editing mode.

    What actions do I need to take?

    Site Studio import.

    Are there any risks I should be aware of?

    None.

    Added the ability to delete a node on keypress using "backspace" or "delete"

    What is it?

    Adds a feature of deleting nodes on keypress when using "backspace" or "delete" while the node is selected.

    What impact will there be?

    Allows for quick deletion of a layout canvas node.

    What actions do I need to take?

    None.

    Are there any risks I should be aware of?

    None.

    Added the ability to duplicate nodes on keypress using "Ctrl + d" or "d"

    What is it?

    Adds a feature of duplicating nodes on keypress when using "Ctrl + d" or "d" while the node is selected.

    What impact will there be?

    Allows for quick duplication of a layout canvas node.

    What actions do I need to take?

    None.

    Are there any risks I should be aware of?

    None.

    Bug fixes

    CSS counter-reset breaking rebuilds

    What is it?

    When using the CSS counter-reset property triggering a Site Studio rebuild would fail.

    What impact will there be?

    When triggering a rebuild when a CSS counter-reset will work as expected.

    What actions do I need to take?

    Site Studio rebuild.

    Are there any risks I should be aware of?

    None.

    Start collapsed property of Accordion tabs container not applying

    What is it?

    This fixes a bug where setting the startCollapsed property on an Accordion tabs container wouldn't apply to the rendered element.

    What impact will there be?

    It will fix the issue with the Accordion tabs container

    What actions do I need to take?

    Site Studio import.

    Are there any risks I should be aware of?

    None.

    Unable to create component content on a site with only custom components

    What is it?

    Fixes a bug where users were unable to create component content from custom components, if a site only had custom components created. The chosen component did not load correctly on the component content layout canvas, and also resulted in the below warning in the Drupal logs:

    Warning: Undefined variable $element in Drupal\cohesion\Controller\CohesionEndpointController->getElementGroupInfo() (line 422 of /app/web/modules/contrib/cohesion-dev/src/Controller/CohesionEndpointController.php)

    What impact will there be?

    Sites with only custom components will now be able to create component content and no longer see the warning in the logs.

    What actions do I need to take?

    Cache clear.

    Are there any risks I should be aware of?

    None.

    Ensure Layout Canvas field functions as expected with Drupal 10.1

    What is it

    Drupal 10.1 introduces minification on module supplied libraries by default, Site Studio's core JS library should be flagged as pre-minified to avoid javascript errors.

    What impact will there be?

    This update ensures that Site Studio's core javascript library is flagged as minified avoiding errors when using the "Layout Canvas" field.

    What actions do I need to take?

    Run a Drupal cache rebuild: drush cr

    Are there any risks I should be aware of?

    No.

    Custom component form builder CSS library missing file extension

    What is it?

    Fixes a bug where a library loaded on the custom component form builder was missing the CSS file extension. This caused some warning in the logs.

    What impact will there be?

    When using the custom component form builder wil no longer result in warnings filling the logs.

    What actions do I need to take?

    None.

    Are there any risks I should be aware of?

    None.

    Updated Insert Position Logic

    What is it?

    We have updated the insert position logic in the app to match the Visual page builder. This means that when inserting elements or components into your pages, you will now have a consistent and intuitive experience across the app. It also adds a visual indicator of where your insert position is placed relative to the node.

    What impact will there be?

    This update ensures that the insert position logic is aligned with the Visual page builder, making it easier for users to locate and place elements within their pages. It enhances the overall usability and familiarity of the app.

    What actions do I need to take?

    None

    Are there any risks I should be aware of?

    None

    Steps before upgrading

    As with any version of Acquia Site Studio, we recommend that you backup your websites database and code before upgrading the version of Acquia Site Studio. There are no other specific steps to carry out before upgrading to this version.

    Upgrade

    It is recommended that you backup and upgrade your website on a development environment before applying to a production website. You can upgrade your version of Acquia Site Studio by following our upgrade guide.

    DX8 knowledge base icon

    Frequently asked questions

    Get instant answers to common questions. Available online 24/7.

    Find answers

    Raise a ticket icon

    Raise a support ticket

    To raise a ticket, sign into Acquia Cloud and select Help in the top menu.

    Raise support ticket

    Acquia

    Copyright © 2020 Acquia, Inc. All Rights Reserved. Drupal is a registered trademark of Dries Buytaert.