Skip to content

Releases: acquia/blt

12.0.0

03 Jun 21:56
f8b639d
Compare
Choose a tag to compare

BLT 12 contains a number of new, exciting, and potentially breaking changes.

Review the BLT 12 upgrade guide for details. You must follow the steps in this guide if upgrading from an earlier version of BLT.

Changes from beta1
Full Changelog

Fixed bugs

  • Handle docroot/.gitignore on deploys. (#4154)

Miscellaneous

  • Fix local environment detection.
  • Remove deprecated annotation registry usage. (#4092)

12.0.0-beta1

15 May 14:20
Compare
Choose a tag to compare
12.0.0-beta1 Pre-release
Pre-release

BLT 12 contains a number of new, exciting, and potentially breaking changes.

Review the BLT 12 upgrade guide for details. You must follow the steps in this guide if upgrading from an earlier version of BLT.

Changes from alpha1
Full Changelog

Enhancements

  • DT-1399: Composer 2 compatibility. (#4144)

12.0.0-alpha1

07 May 15:38
Compare
Choose a tag to compare
12.0.0-alpha1 Pre-release
Pre-release

BLT 12 contains a number of new, exciting, and potentially breaking changes. Review the upgrade guide for more details: https://support.acquia.com/hc/en-us/articles/360045796154-Upgrading-from-BLT-11-to-BLT-12

11.4.1

15 Apr 16:48
Compare
Choose a tag to compare

Full Changelog

Fixed bugs

  • Fix logic to make sure user config directory exists. (#4109)

Miscellaneous

  • Log more details about the response from the test server. (#4104)
  • Export unprocessed config to use proper docroot in multisites. (#4106)

11.4.0

01 Apr 17:53
8194460
Compare
Choose a tag to compare

Full Changelog

Note that this release removes usage of the $_ENV superglobal variable from within BLT. BLT uses getenv() and putenv() going forward. If you are setting or reading environment variables from the superglobal as part of BLT settings or plugins, be sure to switch to the built-in PHP functions instead.

This also fixes a bug whereby BLT did not properly detect when it was running in a CI environment. This may lead to unexpected changes in behavior in CI environments that were previously (and erroneously) detected as local. For instance, if your CI process cleans up after itself by removing site files, this can fail due to core's built-in permission hardening, which is normally disabled locally via $settings['skip_permissions_hardening'] in local.settings.php, but is not disabled in CI.

Implemented enhancements

  • Added support for drupal-check 1.1.1. (#4076)
  • Removed inspector dependency on MySQL database (#4049)

Fixed bugs

  • Cache overridden results in EnvironmentDetector plugins (#4087)
  • Fix warnings due to missing env var during blt updates. (#4074)
  • Public/Private File Sync Options Aren't Respected In "drupal:sync:all-sites" (#4073)
  • Fixes #4067: Adds a redundant cache-rebuild after drupal:update. (#4068)
  • DT-1171: Fixed #3993: Cannot run Drupal functional tests in Pipelines. (#4060)
  • Failed pre-push validation doesn't prevent push. (#4044)
  • Fixes #4005: DT-1193: Remove usage of $_ENV (#4020) (#4043)

Miscellaneous

  • Replace factory-hooks/post-install by post-site-install (#4061)
  • Make exception output cleaner. (#4047)

11.3.0

04 Mar 21:02
a2d82c1
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements

  • Support Chromium Browser (#4027)

Fixed bugs

  • Fixes #3998: Support PHP 7.4 (#3997) (#4030)
  • Fixes #3994: Get environment detector subclass results on bootstrap. (#4017)
  • Fixes #4012: Added update hook for #587 (gitignore for simulated deploys). (#4016)

11.2.0

05 Feb 22:38
0fa69b7
Compare
Choose a tag to compare

Full Changelog

The biggest change in this release is the addition of a new command to migrate your project from Drupal Scaffold (now deprecated) to Composer Scaffold. Read more about this in #3982

There's one potentially breaking change in this release when running artifact commands: if you previously set a custom deploy.dir, you must now also set deploy.docroot. See #3975 for details.

Implemented enhancements

  • DT-1036: Command to migrate projects to Composer Scaffold. (#3982)
  • Added source:link command to support local package development. (#3986)
  • Adds a config value for deployment docroot. (#3975)

Fixed bugs

  • DT-1166: Restrict drupal-check version to fix Pipelines TTY error. (#4001)
  • DT-1108: Fixes #3965: Stop setting tmp file path. (#3991)
  • DT-1141: Fixes #3980: pre-commit validation doesn't catch code standards errors. (#3981)
  • DT-1129: Avoid PHPUnit version conflict with Drupal core. (#3978)
  • DT-1128: Fixes #3952: Contributed Drush commands deployed as subprojects. (#3977)

Miscellaneous

  • Fixes #3940: DT-1053: $config_directories deprecated in Drupal 8.8. (#3990)
  • Removed unnecessary allowed-packages key
  • Fix broken link in factory-hooks/post-settings-php/includes.php (#3972)
  • Warning about using port 80 in tests targets

10.7.2

05 Feb 22:52
2d30338
Compare
Choose a tag to compare

Full Changelog

Fixed bugs

  • DT-1166: Restrict drupal-check version to fix Pipelines TTY error. (#4001)
  • DT-1141: Fixes #3980: pre-commit validation doesn't catch code standards errors. (#3981)
  • DT-1129: Avoid PHPUnit version conflict with Drupal core. (#3978)
  • DT-1128: Fixes #3952: Contributed Drush commands deployed as subprojects. (#3977)

Miscellaneous

  • Remove branch alias from blt-require-dev.

11.1.2

30 Jan 01:27
148c58d
Compare
Choose a tag to compare

This is a hotfix to fix a known issue in the 11.1.1 release: #3992

11.1.1

16 Jan 01:29
70363c1
Compare
Choose a tag to compare

Known issue
This release may cause Acquia Pipelines jobs to incorrectly report failures: #3992

Original release notes
This is a patch release containing only bug fixes for the following issues. If you are not affected by one of these bugs, there is no need to update at this time.

  • Fixes #3980: pre-commit validation doesn't catch code standards errors. (#3981)
  • Avoid PHPUnit version conflict with Drupal core. (#3978)
  • Fixes #3952: Contributed Drush commands deployed as subprojects. (#3977)
  • Prevents test command to kill wrong processes (#3971)