|
1 | 1 | # Drupal VM Changelog |
2 | 2 |
|
| 3 | +## 4.5.0 "Break In (For Strings, Flutes, and Celesta)" (2017-05-24) |
| 4 | + |
| 5 | +### Breaking Changes |
| 6 | + |
| 7 | + * The default `nodejs_version` is now set to `6.x`; if you need to stay on `0.12` or some other version, be sure to set the version explicitly in your own `config.yml`. |
| 8 | + |
| 9 | +### New/changed variables in default.config.yml |
| 10 | + |
| 11 | + * Changed variables: |
| 12 | + * `nodejs_version: "6.x"` (was `0.12`) |
| 13 | + * New variables: |
| 14 | + * Reconfigurable templates for Drush Aliases: |
| 15 | + * `drush_aliases_host_template: "templates/drupalvm.aliases.drushrc.php.j2"` |
| 16 | + * `drush_aliases_guest_template: "templates/drupalvm-local.aliases.drushrc.php.j2"` |
| 17 | + * Reconfigurable template for Nginx hosts: |
| 18 | + * `nginx_vhost_template: "templates/nginx-vhost.conf.j2"` |
| 19 | + * `firewall_enabled: true` (allows the disabling of Drupal VM's default firewall, e.g. for Docker usage) |
| 20 | + * `php_xdebug_remote_host: "{{ ansible_default_ipv4.gateway }}"` (prevents warnings when using Xdebug) |
| 21 | + * New Docker configuration options: |
| 22 | + * `docker_container_name: drupal-vm` |
| 23 | + * `docker_image_name: drupal-vm` |
| 24 | + * `docker_image_path: ~/Downloads` |
| 25 | + * New hostname configuration options: |
| 26 | + * `hostname_configure: true` |
| 27 | + * `hostname_fqdn: "{{ vagrant_hostname }}"` |
| 28 | + |
| 29 | +### Improvements |
| 30 | + |
| 31 | + * #1206: Add instructions for running Drupal VM inside Docker. |
| 32 | + * #1356: Add an official geerlingguy/drupal-vm image on Docker Hub. |
| 33 | + * #1366: Make Drupal VM Docker image easier to use for single-site installations. |
| 34 | + * #1377: Extract php-versions (version switching tasks) into standalone role so anyone can use it. |
| 35 | + * #1353: Update default Node.js version to 6.x. |
| 36 | + * #1327: Refactor task includes into drupalvm Ansible roles. |
| 37 | + * #1329: Update Nginx role, allowing use of extensible Nginx templates. |
| 38 | + * #1254: Refactor Drupal VM's Nginx templates to allow for extensibility. |
| 39 | + * #1349: Make it easier to install Node.js global packages by name. |
| 40 | + * #1258: Finalize documentation for Git-based deployment. |
| 41 | + * Updated roles: Firewall, Nginx, Node.js, Apache, Selenium. |
| 42 | + |
| 43 | +### Bugfixes |
| 44 | + |
| 45 | + * #1351: Fix documentation bug concerning paths in example.drupal.composer.json. |
| 46 | + * #1304: Fix documentation bug concerning Behat paths. |
| 47 | + * #1350: Set the `php_xdebug_remote_host` to prevent Xdebug warnings. |
| 48 | + * #1347: Fix LoadError message on vagrant up/down. |
| 49 | + |
| 50 | + |
3 | 51 | ## 4.4.5 (2017-04-24) |
4 | 52 |
|
5 | 53 | ### New/changed variables in default.config.yml |
|
0 commit comments