Information for: DEVELOPERS   PARTNERS

Release notes - Acquia Cloud Site Factory

This webpage describes the regular updates Acquia has made to Acquia Cloud Site Factory. Note that some release dates may be in the future to allow for subscribers to prepare their environments for upcoming product versions.

For a list of known issues you may encounter when using Acquia Cloud Site Factory, see Known issues in Acquia Cloud Site Factory.

Note

Regardless of your version of Acquia Cloud Site Factory, regularly verify you have installed and enabled the latest version of the Acquia Cloud Site Factory Connector module. For more information about this module, see Acquia Cloud Site Factory Connector module.

Acquia Cloud Site Factory 2.96 - November 14, 2019

  • Change Acquia Cloud Site Factory now supports a custom SimpleSAMLphp configuration for non-production environments.
  • Change SimpleSAMLphp configuration files are no longer staged to non-production environments for applications using version 8.x-2.56 or greater, 8.x-1.56 or greater, or 7.x-1.56 or greater of the Acquia Cloud Site Factory Connector module.
  • Change The Clear caches site action now rebuilds the theme list only once.
  • Change The Clear caches site action now flushes Twig caches for all servers for Drupal 8 applications.
  • Change Refreshing your themes now flushes Twig caches for all servers for Drupal 8 applications.

Acquia Cloud Site Factory 2.95.1 - November 6, 2019

  • Change The SimpleSAMLphp library included in the Site Factory Management Console was updated to version 1.17.7.

Acquia Cloud Site Factory 2.95 - October 2, 2019

  • Change The Acquia Cloud Site Factory Connector module now includes various coding standards improvements.
  • Change The Acquia Cloud Site Factory platform now includes various improvements to the website duplication process.
  • Fix Single sign-on failed for Acquia Cloud Site Factory subscribers with certain compliance requirements.
  • Fix Warning messages were displayed when enabling the Acquia Cloud Site Factory Connector module, or its acsf_sso submodule, on a website not hosted by Acquia Cloud Site Factory.

Acquia Cloud Site Factory - September 25, 2019

  • Change All Acquia Cloud Site Factory subscriptions with environments on PHP 7.1 will be upgraded to PHP 7.2 starting on October 1, 2019, when PHP 7.1 reaches end-of-life. To upgrade your environments from PHP 7.1 to PHP 7.2 manually before this date, see Upgrading From PHP 7.1 to 7.2 and contact Acquia Support. Upgrades may take several minutes to complete.

Acquia Cloud Site Factory - September 10, 2019

  • Feature Acquia Cloud Site Factory is now compatible with PHP 7.3. Contact Acquia Support to request your non-production environments be placed on PHP 7.3 for testing. Acquia doesn’t recommend placing your production environment on PHP 7.3 without testing in non-production environments first.

Acquia Cloud Site Factory 2.94 - September 5, 2019

The Acquia Cloud Site Factory Connector module was updated for this release. Acquia recommends you upgrade your websites to use this latest module version.
  • Change Database lookups for domain names are now cached in APCu.

Acquia Cloud Site Factory 2.93 - August 21, 2019

The Acquia Cloud Site Factory Connector module was updated for this release. Acquia recommends you upgrade your websites to use this latest module version.
  • Change The Create a site API endpoint now accepts a stack_id parameter, which must be an integer.
  • Change The Acquia Cloud Site Factory user interface now displays clearer warnings for applications containing many stacks when staging a Factory to a non-production environment.
  • Fix Attempts to search documentation from the Acquia Cloud Site Factory user interface were directed to a non-existent website.
  • Fix When executing Drush commands without providing a website context, PHP notices were displayed.

Acquia Cloud Site Factory 2.92 - July 31, 2019

The Acquia Cloud Site Factory Connector module was updated for this release. Acquia recommends you upgrade your websites to use this latest module version. Acquia Cloud Site Factory will rebuild all Twig caches after you deploy this module version to your websites.
  • Change Twig caches have been moved to website-specific directories.
  • Fix During website update tasks, Drupal 8 websites occasionally displayed Twig cache errors.
  • Fix When using the REST API endpoint to create or edit a sitegroup, names containing only spaces were allowed to be used.

Acquia Cloud Site Factory 2.91 - June 19, 2019

  • Feature The Site Factory API now includes additional endpoints that you can use to manage your groups and their members, including editing or deleting groups, adding or removing group members, determining admin role assignments.
  • Change The Gardens distribution (used by some subscribers) was updated to include Drupal 7.67.
  • Fix Deploying codebases with an installed Acquia Cloud Site Factory Connector module caused Acquia-hosted websites not on Acquia Cloud Site Factory to experience errors when servers were provisioned or restarted, or databases were copied.
  • Fix The Acquia Cloud Site Factory Connector module for Drupal 8 didn’t select the correct version of the SAML toolkit library for PHP 7.2.
  • Fix Occasionally, website duplication attempts would fail for some websites.

Acquia Cloud Site Factory Connector update - June 4, 2019

Acquia recommends you upgrade your websites to use the latest version of the Acquia Cloud Site Factory Connector module.
  • Fix Automated backups didn’t run for websites updated to use one of the Acquia Cloud Site Factory Connector module versions distributed with Acquia Cloud Site Factory 2.88.

Acquia Cloud Site Factory 2.90 - May 29, 2019

  • Change Scheduled jobs now display a Reason field in the detail view for a job’s result.
  • Fix The Acquia Cloud Site Factory user interface displayed empty sitegroup pages to signed-in users even if the user did not have permission to view the sitegroup’s page.
  • Fix In certain circumstances, single sign-on failed on duplicated or staged websites.

Acquia Cloud Site Factory update - May 28, 2019

  • Change The default robots.txt file now excludes *.acsitefactory.com default domains from search engine indexing.

Acquia Cloud Site Factory 2.89 - May 8, 2019

  • Feature Acquia Cloud Site Factory now allows you to schedule complex data processing jobs that can be executed at a single, specific time in the future. Learn more.
  • Change You can no longer restart website installation processes.
  • Change When a website installation process fails, Acquia Cloud Site Factory now starts a file cleanup process.

Acquia Cloud Site Factory 2.88 - April 17, 2019

As part of this release, Acquia recommends you upgrade your websites to use the latest version of the Acquia Cloud Site Factory Connector module.
  • Change Drupal 8 websites now disable the maintenance mode checkbox during Acquia Cloud Site Factory code releases.
  • Change The namespacing of variables in sites.php, sites.inc and settings.php has been improved to prevent collisions.
  • Change The List deployable refs Site Factory API endpoint examples have been updated.
  • Fix Subscriber unit tests failed when running PHPUnit tests against existing non-default websites.
  • Fix In certain circumstances, websites remained in maintenance mode after code releases.
  • Fix On Drupal 7 websites with many public files, website update tasks took a long time to complete.
  • Fix Cron handlers on unused stacks displayed errors.
  • Fix When re-deploying the current code tag in a release, the audit log was not updated.
  • Fix In certain circumstances, Drupal 8 websites displayed an invalid Export site action.
  • Fix Certain expressions, including drush ev statements in Acquia Cloud Site Factory cron jobs caused cron jobs to display errors.

Acquia Cloud Site Factory 2.87 - March 27, 2019

  • Feature You can now regenerate a single user’s API key, or all REST API keys for an environment, using either the Site Factory Management Console or with Site Factory API endpoints. Learn more.
  • Change If a release fails, Acquia Cloud Site Factory emails the user who initiated the release.
  • Change If the release process cannot determine the version of the Acquia Cloud Site Factory Connector module, the release process fails.
  • Change For Drupal 7 websites, sites.php and settings.php Acquia Cloud Site Factory hooks are now always included when reading the sites.php file. Websites using these hooks should use functions like include_once and require_once to prevent multiple reads of these hooks from causing unexpected behavior.
  • Fix Staging operations and website update tasks failed in some staging environments when using version 8.52 or 7.52 of the Acquia Cloud Site Factory Connector module.
  • Fix The Site Factory Management Console displayed warnings about outdated versions of the Acquia Cloud Site Factory module for all Drupal core versions instead of the currently-installed Drupal core version.
  • Fix Releases lacking required changes to .htaccess were not blocked for Drupal 8 codebases containing Drush 9, causing a delay in changes to domains.
  • Fix Sitegroup data synchronization during single-site staging failed when the group contained many members or websites.
  • Fix Drush commands containing a --uri argument ending in a forward slash failed to locate a website.
  • Fix PHP scripts provided by modules using Drupal’s bootstrap process failed to locate a website when using version 8.52 or 7.52 of the Acquia Cloud Site Factory Connector module. These scripts remain incompatible with path-based domains.

Acquia Cloud Site Factory 2.86 - March 6, 2019

  • Change Two-factor authentication (TFA) flood control is now account-based, instead of IP address-based.
  • Fix In certain circumstances, single sign-on using SimpleSAML on Drupal 8 websites failed if Acquia Cloud Site Factory could not find the website registry file.
  • Fix Themes hosted in external theme repositories failed to display when external theme changes were processed while the Site Factory Management Console disk was nearly full.

Acquia Cloud Site Factory 2.85 - January 23, 2019

Acquia recommends that as part of this release you upgrade your Drupal 7 websites to use version 7.x-1.52 of the Acquia Cloud Site Factory Connector module.
  • Change Cache tables are no longer copied when duplicating a website.
  • Change Drupal 7 website management tasks now execute Drush commands with Drush 8.
  • Change Websites using path-based domains will return 404 Site Not Found when the path fragment of the domain is duplicated.
  • Change Symbolic links configured for path-based domains, but not configured for the current website, now return 404 Site Not Found.
  • Change The $host variable is no longer set, and should not be used in Acquia Cloud Site Factory custom hook scripts.
  • Fix Drush commands occasionally failed to execute on websites with path-based domains.
  • Fix The acsf-init command failed with errors in Windows-based development environments.
  • Fix Drush executed code intended for non-Acquia Cloud Site Factory websites in sites/default/settings.php.

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.