Skip to content
This repository has been archived by the owner on Dec 12, 2019. It is now read-only.

Version 1.1.0

Compare
Choose a tag to compare
@philipnorton42 philipnorton42 released this 20 Apr 12:42
· 350 commits to master since this release

Breaking Changes

  • Multisite support. webserver_hostname_alias is now webserver_hostname_aliases and expects an array. See Variables - Webserver.
  • Support for multiple databases. dbname now expects an array. See Variables - MySQL.
  • Vlad requires Vagrant 1.6.4 or higher (Vlad will check).
  • Automatic database dumps now reside in vlad_aux/db_io/halt_destroy and are named after each database.
  • Optional automatic database import now points at vlad_aux/db_io/halt_destroy if set to true.

Non-breaking changes

  • Drush make support. See Variables - Drush make.
  • Added automated testing support via Travis CI.
  • Vlad automatically installs required Vagrant plugins.
  • Local hosts file now managed by vagrant-hostsupdater plugin.
  • Increased stability now that vlad/host.ini is only used as an Ansible inventory.
  • Automatic database dumps on halt/destroy now work again.
  • Amends to how Ansible playbooks need to be run if used separately from Vagrant. See Ansible.
  • Drush backups now relocated to vlad_aux/drush_backups.
  • Drush dumps now relocated to vlad_aux/db_io/drush_dumps.
  • Added Drupal 6 install script.
  • Drush alias support. See Variables - Other settings.
  • More idempotent Ansible plays.
  • Now using Drush's example .drush_bashrc file by default (dr & dssh FTW!).
  • Now running syntax checking and minimal testing with Travis.ci.
  • Reworked the Vagrantfile file in order to be more maintainable.
  • Updated the default index.php file.
  • Vlad now supports Windows.
  • Added a script caleld vlad-play.sh in order to help run Ansible tasks on the Vlad box.
  • Various small tweaks, fixes, corrections, and optimisations.