Skip to content

8.6.0-beta1

Compare
Choose a tag to compare
@grasmash grasmash released this 21 Nov 16:09

Full Changelog

Notable changes:

  • BLT now has an analog to hook_update_n() which will perform scripted migrations for specific version deltas. This should further automate the update process.
  • project.yml has been moved to the blt subdirectory, which will contain most BLT-specific files moving forward.
  • composer.json is now validated in the git pre-commit hook
  • You may now disable or define your own git hooks via the git.hooks property.
  • Twig syntax checking on custom project directories has been added to git pre-commit hook and validate:all target. validate:twig target has been added.

Implemented enhancements:

  • Git-hooks configuration #628
  • Clean up repo root--move top-level BLT files into their own directory #604
  • Implement a hook_update_n() analog #600
  • Add Twig syntax check to Git pre-commit hook #44
  • Fixes #628: Allowing custom git hooks to be used. #692 (grasmash)
  • Preventing PHPUnit failure when project.local.yml is empty. #691 (grasmash)
  • Making target hooks more verbose. #687 (grasmash)
  • Removed cloud hook samples. #684 (danepowell)
  • Fixes #604: Moving root blt files to blt subdir. #676 (grasmash)
  • Validating composer.json in pre-commit hook. #672 (grasmash)
  • Adding validate:twig target. #665 (grasmash)
  • Add .theme files to validation patternset #660 (bobbygryzynger)

Fixed bugs:

Closed issues:

  • How to handle D8 config with local/deploy modules #670
  • Is adding BLT to an existing project still a viable option? #650

Misc merged pull requests