Drupal VM Generator 2.9.1 Released

30th December 2016

I spent some time yesterday working on the Drupal VM Generator, and have released versions 2.8.1, 2.9.0 and 2.9.1.

The main updates are:

  • Fixed an InvalidResponseException that was thrown from within the boolean_as_string Twig filter from the opdavies/twig-extensions library when the config:generate command was run in non-interactive mode.
  • Adding a working test suite for the existing commands, using PhpUnit and Symfony’s Process component. This is now linked to Travis CI, and the tests are run on each commit and pull request.
  • The version requirements have been changed to allow 2.7 versions of the used Symfony Components, as well as the 3.x versions. This was done to resolve a conflict when also installing Drush globally with Composer.

Next Steps

Currently the project is based on Drupal VM 3.0.0 which is an outdated version (4.1.0 was released today). Adding updates and supporting the newer versions is a high priority, as well as keeping in sync with new releases. This will be easier with the test suite in place.

My initial thoughts are that version 2.10.0 will support Drupal VM 4.0.0, and if needed, 2.11.0 will ship shortly afterwards and support Drupal VM 4.1.0.

About the Author

Picture of Oliver

Oliver Davies is a Web Developer, System Administrator and Drupal specialist based in the UK. He is a Senior Developer at Microserve and also provides freelance consultancy services for Drupal websites, PHP applications and Linux servers.

Drupal Association Individual Member
Acquia Certified Developer - Drupal 8 Exam Badge
Acquia Certified Back End Specialist - Drupal 8 Exam Badge

Availability

  • Currently have limited part-time capacity
  • Currently no spare full-time capacity.