8.6.0-beta2
Pre-release
Pre-release
Notable changes:
.travis.yml
has been updated to work with new Travis build images. You must delete .travis.yml and executeblt ci:travis:init
to re-initialize.
Implemented enhancements:
- Improve upgrade path for older versions of BLT #704
- Validate patched package version constraints #685
- More granular control of modules per environment #668
- Moving drush to require dependencies interferes with Acquia-provided drush commands on ACE #647
- Displaying update output. #755 (grasmash)
- Printing message when blt update fails. #754 (grasmash)
- Updating .travis.yml dynamically. #752 (grasmash)
- Comparing checksum of composer.json before and after blt update. #748 (grasmash)
- Disabling Lightning Behat tests on pull requests to BLT. #747 (grasmash)
- Fixes #716: Removing cruft from deployment artifact. #746 (grasmash)
- Speeding up composer validate in pre-commit hook. #745 (grasmash)
- Preventing overwrite of custom development.services.yml. #744 (grasmash)
- Making requirement for composer.lock update after BLT update more clear. #741 (grasmash)
- Fixes #704: Improve upgrade path for older versions of BLT. #740 (grasmash)
- Ignoring PHPStorm files. #734 (grasmash)
- Fixed munged YAML indentation. #731 (danepowell)
- Upgrading cweagens/composer-patches to 1.6.0. #730 (grasmash)
- Generating default lightning.extend.yml on project creation. #726 (grasmash)
- Fixes #712: Fix BLT's ReadTheDocs search. #713 (geerlingguy)
- Exit gracefully when
blt
command cannot be run #709 (TravisCarden) - Fixes #647: Include Acquia cloud drush commands with BLT provided drush. #696 (grasmash)
Fixed bugs:
- Twig Linting doesn't recognize Drupal functions/filters/etc #737
- Travis CI Drupal site install failing (as of today) #720
- Travis builds leave cruft in the deploy artifact #716
- post-code-update cloud hook fails to enable non-existant Shield module using default composer.json and project.yml #710
- blt local:refresh fails after upgrade to 8.6.0-beta1 #699
- Disable default cloud hooks on ACSF #664
- Fixing bug in travis.yml syntax. #751 (grasmash)
- Fixes #737: Twig validation does not recognize Drupal filters/functions. #743 (grasmash)
- Fixed composer errors on ACE. #735 (danepowell)
- Fixed errors on ACE deploys. #733 (danepowell)
- Fixes #710: Adding shield module to composer.json template. #729 (grasmash)
- Issue #704: Fixed update hooks. #724 (danepowell)
- Issue #719: Fixed failing setup:git-hooks. #723 (danepowell)
- Fixes #720: Fixing MySQL connection issue caused by use of localhost. #722 (grasmash)
- Fixed cloud hooks. #698 (danepowell)
- Fixes #664: Disable cloud hooks on ACSF. #695 (grasmash)
Closed issues:
- Examples link is broken in documentation #742
- BLT setup:git-hooks fails #719
- Fix BLT's ReadTheDocs Search #712
- Acquia Cloud Hooks not executable by default #711
- Exit gracefully if
blt
command can't be run #708
Misc merged pull requests
- Referencing release notes in update instructions. #756 (grasmash)
- Updating brew docs. #725 (grasmash)
- Clarifying install instructions. #717 (grasmash)
- Adding clarity to documentation. #707 (grasmash)
- Toggle modules per environment. #700 (danepowell)
- Fix and expand SimpleSAML docs further #694 (TravisCarden)