Skip to content

Releases: acquia/blt

11.1.0

02 Jan 20:10
49dface
Compare
Choose a tag to compare

Full Changelog

Fixed bugs

  • DT-1082: Fixes #3957: Fix unexpected PHPCS behavior with Coder 8.3.7. (#3962)
  • BLT-3953: Fix example SimpleSAMLphp code. (#3954)

10.7.1

02 Jan 20:11
222fb0e
Compare
Choose a tag to compare

Full Changelog

Fixed bugs

  • DT-1082: Fixes #3957: Fix unexpected PHPCS behavior with Coder 8.3.7. (#3962)
  • Fixes #3956: Broken support link.

11.0.1

16 Dec 23:42
6a6779a
Compare
Choose a tag to compare

This fixes an issue with the original BLT 11 update script. Original release notes follow.

This is the first stable release of BLT 11. 🎉

BLT 11 primarily brings Drush 10 and Drupal 8.8 support (including support for Composer Scaffold), a much lighter weight install (without a lot of old dependencies such as Selenium or webflo/drupal-core-require-dev), and some new polish such as the ability to simulate deploys from Travis CI before they actually happen (so you can catch deploy-related errors before merging PRs).

Be sure to follow the guide on upgrading from BLT 10 to BLT 11. Most importantly, run composer update a second time after BLT 11 has been installed, since it modifies your composer.json.

The release notes below only indicate code changes since the last release.

Full Changelog

Miscellaneous

  • Fixed update script.
  • Update README.md
  • Revert "Bump blt-project to stable."
  • Bump blt-project to stable.
  • Require PHP 7.2.
  • Update README.md

11.0.0

16 Dec 22:15
71c2349
Compare
Choose a tag to compare

This is the first stable release of BLT 11. 🎉

BLT 11 primarily brings Drush 10 and Drupal 8.8 support (including support for Composer Scaffold), a much lighter weight install (without a lot of old dependencies such as Selenium or webflo/drupal-core-require-dev), and some new polish such as the ability to simulate deploys from Travis CI before they actually happen (so you can catch deploy-related errors before merging PRs).

Be sure to follow the guide on upgrading from BLT 10 to BLT 11. Most importantly, run composer update a second time after BLT 11 has been installed, since it modifies your composer.json.

If you wish to create a new installation of BLT 11 from scratch, use the following command:
composer create-project --no-interaction acquia/blt-project:11.0.0-rc1 my-project

The release notes below only indicate code changes since the last release.

Full Changelog

Implemented enhancements

  • DT-981: Fixes #3921: Enabled D9 deprecated code scanning by default. (#3946)
  • DT-980: Fixes #3922: Anonymous telemetry commands. (#3947)

Miscellaneous

  • DT-588: New projects use Composer Scaffold. (#3944)
  • Delete plugins.md
  • Update README.md
  • Composer updates.
  • Sync docs changes.
  • ORCA Travis template updates. (#3945)
  • Revert "Bump blt-project to stable."
  • Bump blt-project to stable.

10.7.0

16 Dec 23:03
399ae27
Compare
Choose a tag to compare

This is the terminal minor release of BLT 10. Only security and bug fixes will be released going forward, per the support policy.

Full Changelog

Implemented enhancements

  • Allow blt:init:shell-alias install confirmation to be configurable when run with --no-interaction (#3937)

Miscellaneous

  • DT-1016: BLT 10.x tests broken. (#3938)
  • Remove clear-twig-cache.sh which is now done by the main platform (#3913)
  • Revert "Bump blt-project to stable."
  • Bump blt-project to stable.

11.0.0-rc1

10 Dec 00:27
f43e5dc
Compare
Choose a tag to compare
11.0.0-rc1 Pre-release
Pre-release

This is the second unstable release of BLT 11.

BLT 11 primarily brings Drush 10 and Drupal 8.8 support (including support for Composer Scaffold), a much lighter weight install (without a lot of old dependencies such as Selenium or webflo/drupal-core-require-dev), and some new polish such as the ability to simulate deploys from Travis CI before they actually happen (so you can catch deploy-related errors before merging PRs).

Be sure to follow the guide on upgrading from BLT 10 to BLT 11. Most importantly, run composer update a second time after BLT 11 has been installed, since it modifies your composer.json.

If you wish to create a new installation of BLT 11 from scratch, use the following command:
composer create-project --no-interaction acquia/blt-project:11.0.0-rc1 my-project

The release notes below only indicate code changes since the last release.

Full Changelog

Implemented enhancements

  • Allow blt:init:shell-alias install confirmation to be configurable when run with --no-interaction (#3937)
  • DT-581: Added nightwatch support. (#3941)

Miscellaneous

  • DT-1035: Fixes #3929: Move Drupal Scaffold to project composer.json. (#3942)
  • Auto install aliases by default.
  • DT-1045: Removed duplicate markdown docs. (#3943)
  • Convert CONTRIBUTING to rst. (#3934)
  • Converted faq.rst to support.rst. (#3935)
  • DT-1016: BLT 10.x tests broken. (#3938)
  • Composer update.
  • Release notes clarify breaking changes
  • Replaced docs with RST versions from docs.acquia.com.
  • Update Updates.php

11.0.0-alpha1

26 Nov 19:31
f1002a1
Compare
Choose a tag to compare
11.0.0-alpha1 Pre-release
Pre-release

This is the first release of BLT 11. It is nearly (but not quite) feature complete, and should be expected to have a few bugs.

BLT 11 primarily brings Drush 10 and Drupal 8.8 support, a much lighter weight install (without a lot of old dependencies such as Selenium or webflo/drupal-core-require-dev), and some new polish such as the ability to simulate deploys from Travis CI before they actually happen (so you can catch deploy-related errors before merging PRs).

Be sure to follow the guide on upgrading from BLT 10 to BLT 11. Most importantly, run composer update a second time after BLT 11 has been installed, since it modifies your composer.json.

If you wish to create a new installation of BLT 11 from scratch, use the following command:
composer create-project --no-interaction acquia/blt-project:11.0.0-alpha1 my-project

The release notes below only indicate code changes since the last release.

Full Changelog

Potentially breaking changes

Most users can upgrade using the automatic upgrade script without any disruption. However, the following changes may affect some customers. Additional details are available in the upgrade guide linked above.

  • DT-747: Removing dependency on webflo. (#3908)
  • DT-850: Renamed sync.files config to sync.public-files. (#3907)
  • DT-950: Update node version in Pipelines. (#3901)
  • DT-655: Removed selenium-server-standalone from blt-require-dev. (#3878)
  • DT-458: Removed drush alias generation. (#3877)

Implemented enhancements

  • DT-878: Support Drush 10. (#3905)
  • DT-587: Fixes #3564: Simulate deploys on TravisCI. (#3927)
  • DT-596: Fixes #3052: Add Git pre-push validation. (#3925)
  • DT-657: Fixes #3785: Split up examples:init command, don't run automatically (#3923)
  • DT-658: Anonymous telemetry (#3912)
  • DT-849: Fixes #3859: Better CI environment detection for BLT config. (#3909)
  • Show diff for the dirty build. (#3885)
  • Issue #3865: Move location of logging UI override to appropriate file. (#3866)

Fixed bugs

  • DT-593: Codesniffing via pre-commit hook doesn't respect filesets. (#3902)
  • DT-851: Fix local private files path. (#3906)
  • DT-948: Improve ACSF detection logic. (#3896)
  • TwigCommand should use configured project docroot. (#3892)
  • DT-880: Fixes #3869: duplicate .htaccess in composer.json with acsf:init (#3881)

Miscellaneous

  • DT-971: Fixes #3917: Deprecate run-tests.sh, support Chrome for Drupal core tests. (#3931)
  • Update RELEASE.md
  • Remove clear-twig-cache.sh which is now done by the main platform (#3913)
  • DT-602: Fixes #3735: Reorganize robo commands and directories. (#3919)
  • Update ORCA version (#3884)
  • DT-879: Composer updates. (#3879)
  • Update README.md
  • Corrected extra.patches data type in blt-project/composer.json. (#3875)
  • DT-773: Fixes #3845: Clean up SAML docs and support policy. (#3872)
  • Revert "Bump blt-project to stable."
  • Bump blt-project to stable.

10.6.0

06 Nov 22:20
e2e57fb
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements

  • Show diff for the dirty build. (#3885)
  • Issue #3865: Move location of logging UI override to appropriate file. (#3866)

Fixed bugs

  • DT-593: Codesniffing via pre-commit hook doesn't respect filesets. (#3902)
  • DT-948: Improve ACSF detection logic. (#3896)
  • TwigCommand should use configured project docroot. (#3892)
  • DT-880: Fixes #3869: duplicate .htaccess in composer.json with acsf:init (#3881)

Miscellaneous

  • Update ORCA version (#3884) (#3887)
  • DT-458: Deprecate Drush alias generation. (#3876)
  • DT-879: Composer updates. (#3879)
  • Corrected extra.patches data type in blt-project/composer.json. (#3875)
  • DT-773: Fixes #3845: Clean up SAML docs and support policy. (#3872)
  • Revert "Bump blt-project to stable."
  • Bump blt-project to stable.

10.5.0

02 Oct 18:36
2733254
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements

  • DT-689: Fixes #3814: Document how to override environment detector. (#3864)
  • DT-728: Fixes #3828: Add BLT plugin directory. (#3868)
  • DT-795: Fixes #3847: Add support link to BltException. (#3856)
  • DT-586: Fixes #3616: Support syncing of private files. (#3853)

Fixed bugs

  • DT-598: Fixes #2722: ci.blt.yml not consistently applied. (#3857)

Miscellaneous

  • Removed unused datastore components. (#3861)

10.4.1

17 Sep 19:24
1ff56f0
Compare
Choose a tag to compare

This is primarily a hotfix for Windows users to support running certain BLT commands in a Windows environment. Other users don't need to upgrade and can wait for 10.5.0.

Full Changelog

Fixed bugs

  • Fixes #3849: Drush alias check fails on Windows. (#3851)
  • DT-682: Fixes #3811: Ensure all failing commands throw exceptions. (#3846)