Skip to content

8.5.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@grasmash grasmash released this 13 Oct 20:11

Full Changelog

This is a beta release due to breaking changes, potentially unstable testing results, and incompatibility with Pipelines.

Notable changes:

  • Due to an incompatibility between OSX Sierra and PhantomJS 1.9.8, PhantomJS has been replaced Selenium. This is a major change and not taken lightly. Many alternatives were investigated. Our Drupal VM now has Selenium installed by default, but if you are running tests natively you will now need Java. You will also need to re-initialize your travis configuration via blt ci:travis:init. Lastly, this change is incompatible with Pipelines. We will work with the Pipelines team to resolve the question of Selenium support.
  • A new simplesamlphp:init target has been added. This assists with adding Saml authentication to your Drupal site. See saml docs for more info.
  • BLT's default verbosity can now be controlled by setting the blt.level variable in project.local.yml to one of the following values: debug, verbose, info, warn, error.

Implemented enhancements:

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)