Skip to content

8.6.0-beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@grasmash grasmash released this 06 Dec 17:11

Full Changelog

Notable changes:

  • .travis.yml has been updated to work with new Travis build images. You must delete .travis.yml and execute blt 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