Skip to content

Latest commit

 

History

History
631 lines (516 loc) · 57.5 KB

CHANGELOG.md

File metadata and controls

631 lines (516 loc) · 57.5 KB

Change Log

Full Changelog

Fixed bugs:

8.5.0-beta1 (2016-10-13)

Full Changelog

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:

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)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Use newer version of Drupal VM (currently ~3.1) #504
  • Default DrupalVM to PHP 5.6 #501

Misc merged pull requests

8.4.8 (2016-10-05)

Full Changelog

Implemented enhancements:

  • Clarifying doctor output for Behat config issues. #494 (grasmash)

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)

Full Changelog

Implemented enhancements:

Misc merged pull requests

8.4.6 (2016-09-27)

Full Changelog

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

8.4.5 (2016-09-20)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Implemented enhancements:

Fixed bugs:

Misc merged pull requests

8.4.1 (2016-09-12)

Full Changelog

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

8.4.0 (2016-09-09)

Full Changelog

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)

Full Changelog

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

8.3.3 (2016-09-01)

Full Changelog

Implemented enhancements:

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)

Full Changelog

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

8.3.1 (2016-08-16)

Full Changelog

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

8.3.0 (2016-08-11)

Full Changelog

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

* This Change Log was automatically generated by github_changelog_generator