Version 6.6.0 release details
Last updated: 23rd June 2021
Released: 23rd June 2021
When upgrading your website to the latest version of Site Studio, database updates will be applied and therefore you can't roll back to the previous version once upgraded.
It is recommended applying updates on your development environment and backing up your website including your database before upgrading Site Studio.
Known issues
There are no known issues with version 6.6.0 of Site Studio.
Highlights
Focal point module compatibility
What is it?
Site Studio is fully compatible with the Focal point module. For more details, see Focal point module compatibility.
What impact will there be?
The Focal point module can be used with Site Studio.
What actions do I need to take?
If you would like to use Focal point module with Site Studio, please see Focal point module compatibility for more details on integrating Focal point into your site.
Are there any risks I should be aware of?
None.
Slider - accessibility improvements
What is it?
Accessibility of the Site Studio Slider has been enhanced to include features from Accessible360's Slick replacement. These include:
- Users can define an
aria-label
for the Slider container, which also has arole="region"
attribute/value. - Instructions can be provided for screen reader users on the Slider container. This is added as a visually-hidden paragraph within the Slider container but before the slides.
- Each Slide item has a
role="group"
attribute/value with anaria-label
value ofslide x
, where x is the numerical index in total number of slides. - When
Autoplay
is enabled the user can add a play/pause button to the Slider, add visually-hidden state labels and customise its appearance and position. - When
Center mode
is enabled, thearia-label
of the centered slide will be appended with the text(centered)
. - The ARIA roles
tablist
,tab
,presentation
andtabpanel
have been removed from pagination HTML and slide items. - Keyboard navigation (using left and right arrow keys to traverse slides) was originally enabled programmatically. Whilst on by default for backwards compatibility, there is now a toggle option in the Slider container settings form to disable this option.
What impact will there be?
Customers using screen reader technology on your websites should have a better experience, providing configurable options are completed by site builder.
What actions do I need to take?
drush cohesion:import
Are there any risks I should be aware of?
Pagination or Slide item styles could be be broken if a site builder has used the now-removed tab roles as attribute css selectors.
Wire mode is now available for the Visual page builder
What is it?
Adds the ability to toggle on borders for components and borders for component drop zones. For more details, see Showing component and drop zone borders.
What impact will there be?
Users will now be able to view borders on their components and drop zones. They can use the visual page builder menu, or toggle with (Alt + b).
What actions do I need to take?
None.
Are there any risks I should be aware of?
None.
Bug fixes
Components that rely on entity IDs not rendering after upgrade
What is it?
Fixes a bug where components that rely on entity IDs where not rendering the referenced content as expected.
What impact will there be?
Components can rely on either entity UUIDs or IDs for rendering referenced content. If your components rely on entity IDs, upgrading will resolve referenced content not rendering.
What actions do I need to take?
drush cohesion:rebuild
Are there any risks I should be aware of?
None.
Content titles with brackets not appearing in Link typeahead
What is is?
Fixes a bug where content titles that contained brackets weren't appearing in the link typeahead.
What impact will there be?
When using the link typeahead content titles now appear as expected if they have brackets or not.
What actions do I need to take?
None.
Are there any risks I should be aware of?
None.
KeyValue template storage fails on Drupal 9
What is is?
Fixes a bug where KeyValue storage would fail to locate templates with specific filenames.
What impact will there be?
KeyValue template storage will work correctly on Drupal 9.
What actions do I need to take?
None.
Are there any risks I should be aware of?
None.
Pattern Repeater and Hide if No data results in data "bleeding" between repeated elements
What is is?
Fixes a bug where by having a component with multiple element having no data on different component field token, the data would "bleed" between elements
What impact will there be?
Hide if not data will now be respected on all elements within pattern repeaters
What actions do I need to take?
If affected by this issue, do a cache clear
Are there any risks I should be aware of?
None.
Steps before upgrading
As with any version of Site Studio, we recommend that you backup your websites database and code before upgrading the version of 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 Site Studio by following our upgrade guide.