8.6.1 (2016-12-07)
Fixed bugs:
- Removing testProd PHPUnit test. #771 (grasmash)
- Hotfix: strip special characters from version strings. #770 (grasmash)
8.6.0 (2016-12-07)
Implemented enhancements:
- Removing search modules. These should be in separate feature project. #769 (grasmash)
- Making CI builds more verbose. #767 (grasmash)
- Updating acquia-pipelines.yml to create db only if not exists. #766 (grasmash)
Fixed bugs:
- Fixing bug that prevents modules from being toggled. #768 (grasmash)
- Preserving development.services.yml. #758 (grasmash)
8.6.0-beta2 (2016-12-06)
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)
8.6.0-beta1 (2016-11-21)
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:
- Git Hooks Fail after BLT Update #679
- Travis and D8 CMI #657
- Ensuring that drush policy applies only to AC. #693 (grasmash)
- Updating schema version after updates. #686 (grasmash)
- Fixing default acquia-pipelines.yml for new project.yml location. #683 (grasmash)
- Resolves #679: Twig validation hook fails. #680 (grasmash)
- Don't uninstall dblog locally. #675 (bobbygryzynger)
- Resolves #670: Remove duplicate config imports. #674 (grasmash)
- Made cloud hooks executable. #648 (danepowell)
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
- Adding docs for configuration overrides. #690 (grasmash)
- Adding Pull Request template. #677 (grasmash)
- Fix SimpleSaml Markdown formatting. #673 (grasmash)
- Validated SimpleSAML docs Markdown fix #669 (TravisCarden)
- ReadTheDocs is not good at Markdown #667 (TravisCarden)
- Correct SimpleSAML documentation #666 (TravisCarden)
- Fix 'blt version' #656 (TravisCarden)
- Update Drupal VM to latest stable release. #655 (geerlingguy)
- Rebuild caches before running updates. #652 (danepowell)
- Adding updater for specific BLT delta migrations. #601 (grasmash)
8.5.2 (2016-11-09)
Implemented enhancements:
- Allow cm.features.bundle to contain multiple feature bundles #626
- Add patch for .htaccess for SSL Only on Acquia Cloud #598
- Add blt target for use in cloud-hooks #594
- Fixing toggle-modules targets. #644 (grasmash)
- Adding local:toggle-modules and deploy:toggle-modules targets. #643 (grasmash)
- Added trusted host configuration. #640 (danepowell)
- Removing uncustomized scaffold files #632 (grasmash)
- Requiring Lightning ^8.1.12. #631 (grasmash)
- Allow specification of multiple Features bundles #627 (timcosgrove)
- Removed features patch. #625 (danepowell)
- Run BLT commands on ACE #589 (danepowell)
Fixed bugs:
- development.services.yml gets clobbered on updates #641
- Features patch no longer applies #630
- Build failing #622
- Fixes #641: Preventing overwrite of customized scaffold files. #642 (grasmash)
- Ignoring experimental tests on Pipelines builds. #620 (grasmash)
Closed issues:
- Running blt local:setup fails #635
- Features patch error #634
- Fails with Permission denied on blt.sh #616
Misc merged pull requests
- Add profile options documentation #637 (bobbygryzynger)
- Fix docs url #633 (bobbygryzynger)
- Added and refactored some of the information for SimpleSAMLPHP setup. #629 (wouteradem)
- Add instructions for Fedora #623 (anavarre)
- Expand and improve SimpleSAMLphp documentation #621 (TravisCarden)
8.5.1 (2016-11-01)
Implemented enhancements:
- Enabling Lightning tests by default on new projects. #618 (grasmash)
- Improving output of setup tasks. #617 (grasmash)
- Revert "Automated SimpleSAMLphp htaccess patch." #605 (grasmash)
- Automated SimpleSAMLphp htaccess patch. #603 (danepowell)
- Added sample patches for SSL and SAML. #602 (danepowell)
- Adding composer/installers. #592 (grasmash)
- Removed duplicate dependencies. #591 (danepowell)
Fixed bugs:
- Disabling chromedriver installation on Pipelines. #619 (grasmash)
- Fixed installation of packages with commit refs. #606 (danepowell)
- Adding include path to drush.wrapper. #593 (grasmash)
Closed issues:
- Broken link to next-steps.md from creating-new-project.md #612
- Issues with default install process #567
- Behat tests fail on Dev Desktop #561
- Doctor fails on new install in Dev Desktop #560
- Doctor doesn't recognize Dev Desktop sites #558
- Error after deploying artifact branch build with blt deploy. #533
- Behat: First test tagged @javascript in a feature fails, subsequent pass #456
Misc merged pull requests
- Updating docs, adding video links and next steps. #614 (grasmash)
- Fixed broken link to git-hooks documentation. #611 (larruda)
- Fix Drupal-VM config name drupal_db_name #597 (dpagini)
- Improvements to the Ubuntu Bash on Windows documentation. #596 (srowlands)
8.5.0 (2016-10-19)
Implemented enhancements:
- Toning down verbosity a bit. #588 (grasmash)
- Defining composer version contraints using carets. #587 (grasmash)
- Temporarily pinning to Lightning 8.1.x-dev. #586 (grasmash)
- Fixing user directory. #585 (grasmash)
- Updating post-provision.sh for Drupal VM. #584 (grasmash)
- Considering "default" as an unset URI in doctor. #582 (grasmash)
- Reducing DrushTask default verbosity. #581 (grasmash)
- Making doctor work with DD/VM/MAMP. #580 (grasmash)
- Tweak simplesaml config. #579 (danepowell)
- Adding more verbose Behat output. #577 (grasmash)
- Fixing composer excludes. #576 (grasmash)
- Improving composer integration UX. #574 (grasmash)
- Fixes #557: Allow packages to be excluded from BLT templated updates. #572 (grasmash)
- Prompting for re-generation of behat local.yml. #571 (grasmash)
- Ignoring @preview tag in Behat tests (experimental). #570 (grasmash)
- Executing lightning tests only on 8.x. #569 (grasmash)
- Default local trusted host settings #566 (jrbeeman)
- Change default local settings for visibility of test projects and rebuild access #565 (jrbeeman)
- Removing Lightning patch. #564 (grasmash)
- Fixes #562. Add a version target to the blt phing file to display version info. #563 (gollyg)
- Disabling Selenium tests for Pipelines. #556 (grasmash)
Fixed bugs:
- Updating composer-patches to latest dev-master commit. #590 (grasmash)
- Fixing doctor when used with symlinks. #575 (grasmash)
- Cleaned up SimpleSAML_php integration. #555 (danepowell)
Closed issues:
- Drupal VM integration broken in latest stable release of DrupalVM #568
- Add BLT command to show current version #562
- Doctor doesn't recognize DEVDESKTOP_DRUPAL_SETTINGS_DIR on Dev Desktop #559
- Allow packages to be excluded from BLT templated updates #557
Misc merged pull requests
8.5.0-beta1 (2016-10-13)
Implemented enhancements:
- Add verbosity control variable to BLT. Reduce default verbosity. #529
- Update Documentation for BLT under WSL #509
- Add support for SimpleSAMLphp #481
- Harmonize ACE and ACSF deploy artifacts #164
- Hiding drush status check output in doctor command. #554 (grasmash)
- Adding blt alias to Drupal VM. #552 (grasmash)
- Modifying template .travis.yml. #550 (grasmash)
- Moving doctor output to table. #548 (grasmash)
- Check date.timezone in doctor. #547 (srowlands)
- Deploying on only one PHP build. #545 (grasmash)
- Upping Phing's memory limit to 1G. #541 (grasmash)
- Added adminer to DrupalVM. #538 (danepowell)
- Change drush.wrapper to not run 'composer install' automatically #535 (TravisCarden)
- Adding more verbosity control variables. #530 (grasmash)
- Adding tests/phpunit/Bolt to cleanup. #528 (grasmash)
- Only deploy on a single php version. #524 (srowlands)
- Ensure correct exit status on pre-commit #523 (steveworley)
- Switching PhantomJS to Selenium #520 (grasmash)
- Issue #509: Use default hostname that works more universally. #516 (geerlingguy)
- Issue #509: Adjust drush wrapper bin path so it works on Windows with bad symlinks. #515 (geerlingguy)
- Follow-up to #502: Remove bz2 requirement after switch to Selenium2. #503 (geerlingguy)
Fixed bugs:
- Detect environment variables correctly with doctor. #546 (srowlands)
- Fixing Drupal VM integration with Selenium. #544 (grasmash)
- Fixing coder syntax violation. #540 (grasmash)
- Fixes #514: Accomodating spaces in dir path. #532 (grasmash)
- Fixes #506: Include config in deploy artifact. #511 (dooleymatt)
Closed issues:
- [Feature Request] Provide the option to manage the jquery libraries #525
- DrupalVM init fails due to missing package php-bz2 #521
- Space in project directory path causes initial composer create-project to fail. #514
- SimpleSAMLphp config files not included in deploy artifact #506
- Document a typical update process, including BLT and a major dependency #493
- Confusion over setting up with Acquia DevDesktop #369
Misc merged pull requests
- Update to Drupal VM 3.4.x with Selenium and Chromedriver. #549 (geerlingguy)
- Include Instructions for VM configuration / customization on Create New Projects Page #542 (mikemadison13)
- Correcting typos in BLT Drush template and Onboarding documentation #539 (mikemadison13)
- Fixes #369: Documenting DD php bin .bash_profile example. #537 (grasmash)
- Fix typo that was breaking the dependency management link. #534 (jrbeeman)
- Adding docs for front end dependencies. #527 (grasmash)
- Document that users may need to run composer update after updating BLT. #522 (jrbeeman)
- Adding next steps docs. #518 (grasmash)
8.4.9 (2016-10-07)
Implemented enhancements:
- Fix typo in VirtualBox missing error message. #508 (geerlingguy)
- Fixes #504: Use newer version of Drupal VM, 3.3.x. #507 (geerlingguy)
- Fixes #501: Default Drupal VM to PHP 5.6. #502 (geerlingguy)
- Ensuring that a hash salt is generated prior to deployment. #497 (grasmash)
- BLT-481: BLT/SimpleSAMLphp Integration #478 (dooleymatt)
Fixed bugs:
Closed issues:
Misc merged pull requests
- Issue #509: Update Documentation for BLT under WSL. #510 (geerlingguy)
8.4.8 (2016-10-05)
Implemented enhancements:
Fixed bugs:
- Fixing acsf:init bug preventing include from being written. #496 (grasmash)
- Removing Lightning target hooks. #495 (grasmash)
8.4.7 (2016-10-05)
Implemented enhancements:
- Disable twig cache for local development #477
- Adding composer nuke script. #491 (grasmash)
- Updating spacing in composer.json. #490 (grasmash)
- Removing setup:behat from setup:settings. #488 (grasmash)
- Adding drush policy file to prevent drush9 usage on Acquia Cloud. #487 (grasmash)
- Resolves #477: Disable twig cache for local development. #482 (grasmash)
- Consistent settings.php permissions. #480 (danepowell)
- Added features bundle argument. #479 (danepowell)
- Removing hosting flag for acsf. #471 (grasmash)
- Deploy build tweak. #467 (danepowell)
- Allowing single Behat scenario to be executed via BLT. #466 (grasmash)
Misc merged pull requests
- Updated deployment code and documentation for travis-ci. #492 (aweingarten)
- Update ci.md #485 (danepowell)
- Fix missing links and formatting in Windows setup docs. #476 (srowlands)
- Add documentation for using BLT with Ubuntu Bash on Windows 10. #475 (srowlands)
- Cleaned up live testing docs. #473 (danepowell)
- Simplifying install instructions. #472 (grasmash)
8.4.6 (2016-09-27)
Implemented enhancements:
- Improved DX with DrupalVM #441
- Remote Drush commands from BLT repo root #426
- Allow targets to be disabled in project.yml #290
- Improving Behat + Drupal VM integration. #462 (grasmash)
- Adding cog as a default dependency. #460 (grasmash)
- Hiding more targets from list. #459 (grasmash)
- Closes #290: Allow targets to be disabled in project.yml. #458 (grasmash)
- Resolves #441: Improving DX of DrupalVM integration #457 (grasmash)
- Adding setup:settings target. #451 (grasmash)
- Hiding subtargets from blt command list. #449 (grasmash)
- Running all drush commands from docroot in case alias is unset. #448 (grasmash)
- Add documentation covering wikimedia/composer-merge-plugin. #447 (jrbeeman)
- Adding more files to deprecated files list for cleanup command. #445 (grasmash)
- Removing composer checks from BLT. Composer is assumed. #444 (grasmash)
- Adding VM config checks to the doctor. #443 (grasmash)
- Remove root detection to allow drush to run remotely #438 (steveworley)
- Making doctor command more verbose for checking correct config. #437 (grasmash)
- Adding metadata to composer.json. #436 (grasmash)
- Prompt for deploy properties #434 (steveworley)
- Adding ascii art to blt command list. #433 (grasmash)
Fixed bugs:
- Fixing bug in Doctor's VM config check. #465 (grasmash)
- Pinning Drupal Console to 1.0.0-beta5 to prevent bug in RC1. #463 (grasmash)
- Passes repo.root into filterFileListByFileSet target #446 (steveworley)
- Update blt.settings.php ACE/ACSF logic #431 (dpagini)
Misc merged pull requests
- Updating docs to indicate PHP BZ2 extension requirement. #464 (grasmash)
- Temporarily disabling Lightning Behat tests. #461 (grasmash)
- Cleaned up onboarding docs. #435 (danepowell)
8.4.5 (2016-09-20)
Implemented enhancements:
- Suggesting hirak/prestissimo in composer.json. #430 (grasmash)
- Improving doctor output on brand-new sites. #429 (grasmash)
8.4.4 (2016-09-20)
Implemented enhancements:
- Change order of running updates and config imports #419
- Adding check for blt.settings.php in factory hooks to doctor. #428 (grasmash)
- Delete protect_env.php.example #422 (dpagini)
- 419: Added another Config import before Database updates are executed. #420 (vaibhavjain-in)
- Expanding doctor command. #417 (grasmash)
- Adding doctor command. #415 (grasmash)
- Update filesystem.settings.php for ACSF #411 (dpagini)
Fixed bugs:
- README from blt-project is created on project creation #421
- Fixes #423: Prevent overwrite of factory-hooks and FeatureContext.php. #427 (grasmash)
- Fixing blt symlink for deployment testing. #425 (grasmash)
- Bugfix for ACSF db name. #418 (lcatlett)
Closed issues:
- Updating BLT with composer #423
8.4.3 (2016-09-15)
Implemented enhancements:
- Optimizing autoload for artifact. #409 (grasmash)
- Separating setup:drush from setup:drupal:settings. #407 (grasmash)
- Adding test for Pipelines integration. #406 (grasmash)
- Update behat/mink to ~1.7 (v1.6.0 -> v1.7.1), upgrade lightning to ~8 (1.03 -> 1.04) #405 (balsama)
- Installing alias automatically. #404 (grasmash)
- Removing blt init from more places. #403 (grasmash)
Fixed bugs:
- Adding patches dir back to artifact. #402 (grasmash)
- Removing POST_INSTALL_CMD event from BLT composer plugin. #401 (grasmash)
Misc merged pull requests
8.4.2 (2016-09-15)
Implemented enhancements:
- Create init tasks for ci #379
- Allow customization of blt update file excludes. #396 (grasmash)
- Updating Phing to latest version. #395 (grasmash)
- Removing duplicative drupal scaffold files. #391 (grasmash)
- Ignoring various files in rsync update. #390 (grasmash)
- Fixes #379: Adding init tasks for ci config. #389 (grasmash)
- Making deprecated file deletion opt-in. #388 (grasmash)
Fixed bugs:
- Update ACSF hooks to use new blt vendor settings. #393 (dpagini)
- fix template/.gitattributes #392 (dpagini)
- Adding quotes to Behat tags. #387 (grasmash)
Misc merged pull requests
- Adding tests and docs for travis:ci:init command. #398 (grasmash)
- Simple grammar update to add a space. #397 (dpagini)
- BLT: Encourage cache clear upon project creation. #394 (bhasselbeck)
- Removing invaid @todo. #386 (grasmash)
8.4.1 (2016-09-12)
Implemented enhancements:
- BLT presumes sites/default, complicates multisite settings #380
- Automate execution of
blt update
after composer update #341 - Install BLT alias automatically for developers #284
- Fixes #380: Allow $site_dir to be defined for multisite. #382 (grasmash)
- Making vm:init task more verbose. #376 (grasmash)
- Replacing external Phing random string task with internal one. #375 (grasmash)
- Added search modules #374 (danepowell)
- Chmod settings.php to 644 instead of 755 #370 (bkosborne)
- Fixes #341 #284: Automating alias installation and template updates. #368 (grasmash)
Fixed bugs:
- fatal: A branch named 'master-build' already exists. #381
- Fixing multiple deployment target bug. #373 (grasmash)
- Revert "Modify deploy phing to enable multiple environment deployments." #372 (grasmash)
- Modify deploy phing to enable multiple environment deployments. #363 (marksakurada)
Closed issues:
- Move all common settings files to
sites/all/settings
#147
Misc merged pull requests
- Updating documentation. #383 (grasmash)
- Update RELEASE.md #378 (grasmash)
- Updating CONTRIBUTING.md and RELEASE.md #371 (grasmash)
8.4.0 (2016-09-09)
Implemented enhancements:
- local-sync.xml tasks should use drush instead of exec and aliases #56
- Bolt should adhere to verbose options and not hardcode them #36
- Removing extraneous base.settings.php. #367 (grasmash)
- Fixes #36, #56: Making DrushTask conform to Phing verbosity. Converting <exec> instances to <drush>. #366 (grasmash)
- Making repetitive messages less verbose. #365 (grasmash)
- Moving default settings files out of template. #364 (grasmash)
- Adding patches and tmp to deploy excludes #362 (dpagini)
8.3.4 (2016-09-02)
Implemented enhancements:
- BLT doesn't define file system storage intelligently #211
- Fixes #211: Store filepaths intelligently. #359 (grasmash)
- Add configuration for filesystem settings. (#211) #322 (pixlkat)
- Resolves #44: Register lint:twig console command. #297 (grasmash)
Fixed bugs:
- drush problem with deploy:acsf:init #356
- VM Initialization (./blt.sh vm:init) freezes in terminal when copying drush aliases #241
- Fixing bug in
blt init
#360 (grasmash) - Fixes #356: deploy:acsf:init uses wrong docroot. #357 (grasmash)
Misc merged pull requests
- Fix the setup amp stack anchor. #355 (naveenvalecha)
- Adding CHANGELOG.md and generator settings. #354 (grasmash)
8.3.3 (2016-09-01)
Implemented enhancements:
- Move tests/phpunit/Bolt tests into /tests #295
- Completing pipelines build file. #351 (grasmash)
- Tweaking verbosity. #349 (grasmash)
- Increasing verbosity of all exec tasks. #347 (grasmash)
Fixed bugs:
- Configuration written to settings.php during install #345
- Issue #345: Changing require_once() to require(). #346 (grasmash)
Misc merged pull requests
- Switch -Dbehat.param to path in single behat test example. #353 (seanpclark)
8.3.2 (2016-08-31)
Implemented enhancements:
- NPM management of deployed front-end libraries #333
- Add nodejs frontend tools for drupalvm integration #324
- Removing DevDesktop settings include. #343 (grasmash)
- Set perms on settings files. #342 (danepowell)
- Adding an update.sh script. #339 (grasmash)
- Issue #333: Allow deployment of front-end libraries. #334 (danepowell)
Fixed bugs:
- override blt phing target #316
- drush.wrapper broken by xdebug message #315
- PHPUnit Tests should load project.local.yml #309
- Removing Phantom JS CDN URL. #340 (grasmash)
- Fixes #315: Resolving xdebug and drush.wrapper bug. #337 (grasmash)
- Ignoring a lightning patch. #335 (grasmash)
Closed issues:
- Clean up the Continuous Integration instructions #319
Misc merged pull requests
- The URL in template README.md is malformed #336 (bhasselbeck)
- Added tips on features wrappers. #330 (danepowell)
- Setup and deploy should install frontend dependencies. #327 (danepowell)
- Felt backwards to me. #326 (justinlevi)
- Githiub BLT Issue #324: Includes NodeJS tools as well as php-bcmath… #325 (bhasselbeck)
- #319 - Cleaning up ci.md #320 (webkenny)
- Updated editorconfig for composer.json. #318 (danepowell)
- Allow overrides of blt phing targets: fixes #316. #317 (dpagini)
- Move phpunit tests (#295) #313 (pixlkat)
- PHPUnit/TestBase.php import project.local.yml overrides #311 (dpagini)
- Fixing working directory for drush tasks. #310 (grasmash)
- Simplifying drupal vm aliases. #308 (grasmash)
- Adding pipelines WIP. #307 (grasmash)
- Move git hooks #306 (grasmash)
- Document how to handle config and content conflicts. #305 (danepowell)
- Moving git-hooks out of template. #304 (grasmash)
- Add documentation for running a single behat test with phing. #286 (marksakurada)
8.3.1 (2016-08-16)
Closed issues:
- PhantomJS installation fails 403 Issue. #223
- Allow separate setup and build frontend tasks #221
- When using VM built with vm:init, NFS synced folder doesn't always mount correctly #214
- Remove architecture.md #204
- Travis CI Automated Deployment Problems #196
- Simplify front end file inclusion #146
- Difference between PHPUnit Tests included with Bolt versus PHPUnit tests in my custom module #143
- Site installs crash if files directory is not empty #128
- Installation script fails when using VM and configuration directory exists #64
Misc merged pull requests
- Resolves #204: Removing architecture.md. #303 (grasmash)
- Improving upgrade path. #302 (grasmash)
- Removing composer-patches fork. #301 (grasmash)
- Fixing bug in docs deletion. #300 (grasmash)
- Replaced require with require_once in settings.php and blt.settings.php #298 (aweingarten)
- Resolves #196: Travis CI documentation. #293 (grasmash)
- Updating phantomjs-installer to 2.x. #292 (grasmash)
- Resolves #221: Adding frontend-setup target-hook. #291 (grasmash)
- Resolves #146: Simplify frontend file inclusion. #289 (grasmash)
- Update top-level .editorconfig to include composer.json indent size. #287 (jrbeeman)
- [BUGFIX] Tests may fail due to PhantomJs not ready #283 (mickaelperrin)
- Updated features doc. #281 (danepowell)
8.3.0 (2016-08-11)
Implemented enhancements:
- Make -r in drush.wrapper read from drush.root in project.yml #262
- Get project prefix from project.yml for git-commit hook #249
Fixed bugs:
- TravisCI installs failing #273
- The local:refresh task overwrites local.settings.php #248
- Issue updating BLT #245
Closed issues:
- Documentation Improvements #261
- Document how to run a partial set of tests #243
- Patches pulled from Drupal.org's core issue queue do not apply against drupal/core Composer dependency #240
- Can't use composer to require new modules #238
- Document how to modify deploy excludes #237
- Can BLT projects be built without Lightning? #235
- Cloud hook permissions are not being passed to the deployed artifact. #233
- Force certain directories when deploying to Acquia Cloud #227
- Improve composer documentation #226
- Document lightning requirement for npm #220
- Document how to commit dependencies #219
- Local setup fails on Drupal\Core\Installer\Exception\AlreadyInstalledException + Contains unmentioned dependencies #218
- Investigate converting BLT into a composer package #213
- why is composer.json using packagist instead of https://packages.drupal.org/8? #187
- Patch failures should cause composer install to fail #183
- Document using Behat with Drupal VM #176
- ./blt.sh blt:update error - Update seems broken on Windows & Mac #171
- composer.json install-path for custom module hosted externally? #170
- Git PHPUnit tests take a reeeeally long time #166
- Drupal VM Build Failure when using deafult box/config.yml #161
- Rename build dir #160
- Some files are not removed from build artifact #157
- Support alternate front end build tasks #154
- project.acquia_subname should be defined or otherwise replaced in project.yml #139
- Permission Denied on blt bash alias creation #133
- Command site-install needs a higher bootstrap level to run - you will need to invoke drush from a more functional Drupal environment to run this command. #132
- Incorrect link #118
- Create's output 'next instructions' are out of date #109
- Cannot Write Settings.php #103
- Build failing on drush alias #101
- Add test coverage for ACSF configuration. #90
- grasmash/phing composer dependency Build Failure #88
- Enable local Twig Debugging #85
- [RFC] Change the name to avoid confusion with the CMS named Bolt. #81
- Avoiding Github rate limiting #70
- Make vendor name configurable #67
- Distinction needed between 'CI' environment and 'local' environment #52
- ACSF does not get hash salt set #46
- Running setup:bolt:update has error #45
- Provide default services.yml, including APCu config #40
- Document overriding Phing variable values #24
- Improve DX of project creation #23
- Generating a deployment artifact for ACE is slow #22
- Example factory hooks. #21
- How do you use standard/minimal core profiles? #20
- Typo in deploy:artifact:add-remote usage. #16
- PHPUnit Drush test should use the actual local URL #12
- PHPUnit Git tests shouldn't create actual commits #11
- composer install is run twice on initial setup #8
- Switch documentation to not use line breaks at 80 cols #4
Misc merged pull requests
- Resolves #243: Document how to run a partial set of tests. #282 (grasmash)
- Resolves #219: Documenting committing dependencies. #280 (grasmash)
- Resolves #226: Adding composer docs. #278 (grasmash)
- Resolves #237: Document deploy excludes. #277 (grasmash)
- Making drush docroot smarter. #276 (grasmash)
- Moving docs to readme. #275 (grasmash)
- Adding blt extension docs. #272 (grasmash)
- [BUGFIX] Failed Behat tests keeps pahntomJS running #271 (mickaelperrin)
- Mkdocs #270 (grasmash)
- Fixed broken git commit msg hook. #269 (danepowell)
- Mkdocs #268 (grasmash)
- Mkdocs #267 (grasmash)
- Updating mkdocs to fix build errors. #266 (grasmash)
- Replace blt sh mentions with blt alias. #263 (ChuChuNaKu)
- Updating Drupal Console. #258 (grasmash)
- Updating deploy excludes. #257 (grasmash)
- Resolves #249: Adding yaml parser to git-commit hook. #256 (grasmash)
- Update repo-architecture.md #239 (rhuffstedtler)
- Removing undocumented bower dependency. #236 (grasmash)
- Issue 233: Removing --no-p option from rsync command in deploy:copy task #234 (msherron)
- Remove scripts/drupal directory from blt/update-scaffold #232 (pixlkat)
- Making security test failure more verbose. #231 (grasmash)
- Updating drupal-scaffold. #230 (grasmash)
- #227 Force certain directories when deploying to Acquia Cloud. #228 (webkenny)
- Update release-process.md to fix typo #225 (kmbremner)
- [console] Update Drupal Console to 1.0 ver. #224 (jmolivas)
- Update includes.settings.php #222 (janaksingh)
- Converting BLT to composer package. #217 (grasmash)
- Ignoring Behat tests with PHPCS, adding style-guide dir exemption. #216 (grasmash)
- Fixes #214: Fix default Drupal VM synced_folder path doc. #215 (geerlingguy)
- Don't overwrite local config files #210 (gapple)
- Adding docroot to drush.wrapper. #209 (grasmash)
- Fixed dev env detection on ACSF. #207 (danepowell)
- Fix permission changes to default sites directory contents #206 (gapple)
- Removing Icon from gitignore #205 (CashWilliams)
- Ignore custom theme node_modules folder #203 (justinlevi)
- Language update #202 (justinlevi)
- Fixing prompt for BLT alias. #201 (grasmash)
- Subversion needed for ./blt.sh blt:update in VM #200 (justinlevi)
- Fixing up drush.wrapper. #199 (grasmash)
- Update composer.json #198 (skippednote)
- Correctly detect environments on ACSF. #197 (danepowell)
- Adding support for custom commands in frontend and setup targets. #195 (grasmash)
- Revert "Adding support for custom commands in frontend and setup targets." #194 (grasmash)
- Adding support for custom commands in frontend and setup targets. #193 (grasmash)
- Adding composer validation early in Travis build. #192 (grasmash)
- Support composer patches. #191 (danepowell)
- Adding more excludes for deployments. #189 (grasmash)
- Adding docs for using local patches. #188 (grasmash)
- Update local-development.md #186 (grasmash)
- Composer install should fail on bad patches. #185 (danepowell)
- Provide temp files location in default local settings. #184 (CashWilliams)
- Adding install-phantomjs script for composer. #182 (grasmash)
- Ensuring that project.local.yml overrides core yml values. #181 (grasmash)
- Minor Typo fix and updating default selenium port #178 (justinlevi)
- Update local-development.md #177 (grasmash)
- Tweaking deploy excludes. #175 (grasmash)
- Updated update scaffold. #173 (danepowell)
- Defining custom docroot for Drupal VM in project.local.yml. #172 (grasmash)
- Clarifying load test environments #169 (ghazlewood)
- Resolves #166: Speed up GitTest commit-msg checks. #168 (grasmash)
- Removing :artifact from deploy targets. #167 (grasmash)
- Improve composer validation. #165 (danepowell)
- Changing deploy to use rsync. #162 (grasmash)
- Allow project.local.yml for different local environments. #158 (damontgomery)
- Minor update scaffold cleanup. #156 (danepowell)
- Fixing remote repo value. #155 (grasmash)
- Workin on BLT deploys. (#152) #153 (grasmash)
- Workin on BLT deploys. #152 (grasmash)
- Don't fail on chmod. #151 (danepowell)
- Cleaning vendor dir of deployment artifact. #150 (grasmash)
- Adding deploy.dryRun param for deploy:artifact target. #149 (grasmash)
- Adding PHP Bz2 to Drupal VM config. #145 (grasmash)
- Fixing failing Behat tests in child project. #144 (grasmash)
- Improving VM instructions. #142 (grasmash)
- Created common settings includes file. #141 (danepowell)
- Make project description configurable. #140 (greylabel)
- Update INSTALL.md #138 (haynescw)
- Making chmod on site/default optional. #137 (grasmash)
- Updated features doc. #136 (danepowell)
- Update php minimum requirement #135 (skippednote)
- Improving output of blt:alias. #134 (grasmash)
- Isolating Bolt PHPunit tests in Bolt subdir. #131 (grasmash)
- Updating default behat config for bolt updates. #130 (grasmash)
- Adding a default value for drush.default_alias. #129 (grasmash)
- Make phpcs test 1st for faster test fail #127 (grasmash)
- Adding more detailed instructions to log output. #126 (grasmash)
- DX improvement by adding composer install to blt.sh #125 (grasmash)
- Adding local.protocol and local.hostname. #122 (grasmash)
- Rermoving unneeded files from update scripts. #121 (grasmash)
- Updating .gitignore, adding drupal console. #120 (grasmash)
- Specifying config dir in setup:drupal:install. #119 (grasmash)
- Allowing delete prompt to be skipped if do.abort = y. #115 (grasmash)
- build:validate:test is deprecated. #114 (danepowell)
- Support ACSF vanity domains. #112 (danepowell)
- Updating instructions output by create command. #110 (grasmash)
- Removed the now deleted deploy directory from the update-scaffold scr… #108 (aweingarten)
- Fixing incorrect references to bolt. #107 (grasmash)
- Update local-development.md #106 (grasmash)
- Adding Drupal VM 3.1 integration. #105 (grasmash)
- Updating docs for Drupal VM. #104 (grasmash)
- Excluding Lightning AJAX Behat tests. #102 (grasmash)
- Update README.md to explain acronym #97 (cam8001)
- Fixing drush alias bug. #96 (grasmash)
- Adding tugboat support. #95 (grasmash)
- Forcing only stable versions of Lightning. #94 (grasmash)
- Fixed alias script after rename. #91 (danepowell)
- Renaming Bolt to BLT. #87 (grasmash)
- Enable local Twig debugging #86 (dpagini)
- Issue #52: Splitting local tasks from CI tasks. #84 (grasmash)
- Updated composer docs. #83 (danepowell)
- Updated license in composer.json. #80 (danepowell)
- Use verb in past tense inc commit messages. #77 (alexdesignworks)
- Add conditional around front:build so it will work without a theme. #76 (damontgomery)
- Fixing deployments #75 (grasmash)
- Fixed Travis deploys. #74 (danepowell)
- Test. #73 (grasmash)
- Fixed config import on site installs. #69 (danepowell)
- Make vendor name configurable. #68 (greylabel)
- Fixes an issue where if no front end exists, build fails #66 (kylebrowning)
- Adding warning when xdebug is enabled. #62 (grasmash)
- Run automated tests on live dbs. #61 (danepowell)
- Improve Travis CI deployments. #60 (danepowell)
- Deploy bug: get the current branch name for the deployment. #58 (damontgomery)
- Documentation on Drush aliases. #57 (danepowell)
- Fix formatting for multi-line preformatted text. #51 (geerlingguy)
- Updated features workflow doc. #50 (danepowell)
- Update composer for lightning #49 (damontgomery)
- Make sure SSH key has 4096 bits #48 (geerlingguy)
- Resolves #40: Disable APCu caching to prevent memory exhaustion #43 (danepowell)
- Removing branch argument from deploy tasks. #42 (grasmash)
- Added docs on field management using Features. #41 (danepowell)
- Updating Lightning to RC4. #39 (grasmash)
- Improving dev desktop settings.php compatibility. #37 (grasmash)
- Cleans up spacing in composer.json #35 (kylebrowning)
- Adding pre-commit hook to setup:bolt:update. #33 (grasmash)
- Changing pre-commit phpcs validation to find docroot differently. #32 (grasmash)
- Cleaning up ACSF documentation. #29 (grasmash)
- Cleaning up example factory hooks. #28 (grasmash)
- Refactoring git pre-commit hook to improve performance. #27 (grasmash)
- Adds a couple of factory hook examples #26 (kylebrowning)
- Add directions for overridding the docroot used by Drush for Drupal VM. #25 (geerlingguy)
- Move Bolt's build status to the top of the README. #19 (geerlingguy)
- ACSF support for deploy step #18 (damontgomery)
- Make Bolt alias compatible with all Unix environments. #15 (danepowell)
- Updating phing after upstream pull request was merged. #14 (grasmash)
- Validate composer files. #10 (danepowell)
- Fix formatting in local-development.md documentation. #7 (geerlingguy)
- Removing bolt: prefix from targets. #6 (grasmash)
- Removing 80 col line breaks from docs. #5 (grasmash)
- Support for aliases #2 (damontgomery)
* This Change Log was automatically generated by github_changelog_generator