|
1 | 1 | # Drupal VM Changelog
|
2 | 2 |
|
| 3 | +## 6.0.0 "Rectifier" (2020-07-14) |
| 4 | + |
| 5 | +Drupal VM 6 drops support for some older OS distributions, to increase stability under the latest versions of Ubuntu, CentOS, and Debian, and to finally drop all support for the now-unsupported Python 2. |
| 6 | + |
| 7 | +The Drupal VM Docker container image is now based on Debian 10 Buster, though the default Drupal VM box when running as a VirtualBox VM is still based on Ubuntu 18.04. |
| 8 | + |
| 9 | +The default PHP version is now PHP 7.4, which works great with all the latest versions of Drupal 7, 8, and 9. |
| 10 | + |
| 11 | +### Breaking Changes |
| 12 | + |
| 13 | + * #2065: Drop official support for Debian 9, CentOS 7, and Ubuntu 16.04 and Python 2. |
| 14 | + * #2061: Default to PHP 7.4. |
| 15 | + * Drupal VM Docker container now based on Debian 10 Buster. |
| 16 | + |
| 17 | +### New/changed variables in default.config.yml |
| 18 | + |
| 19 | + * Removed `centos7`, `debian9`, and `ubuntu1604` from `vagrant_box` options. |
| 20 | + * `ansible_python_interpreter` now defaults to `python3` (was `/usr/bin/python3`). |
| 21 | + * `drupal_composer_dependencies` now includes both `"drush/drush:^10"` and `"drupal/devel:^4.0"`. |
| 22 | + * `drupal_composer_project_package` now defaults to the recommended Drupal project: `"drupal/recommended-project:^9@dev"`. |
| 23 | + * `drupal_major_version` is now `9` (was `8`). |
| 24 | + * `php_version` is now `"7.4"` (was `"7.2"`). |
| 25 | + * Added `php_xdebug_version: 2.9.5`. |
| 26 | + |
| 27 | +### Improvements |
| 28 | + |
| 29 | + * #2050: Default to Drupal 9. |
| 30 | + * #1997: Include `php_xdebug_version` in default config for visibility. |
| 31 | + * Updated roles: varnish, solr, elasticsearch, java, memcached, postgresql, adminer, php, drupal. |
| 32 | + |
| 33 | +### Bugfixes |
| 34 | + |
| 35 | + * #2041: Point to Python 3 interpreter in `$PATH`. |
| 36 | + * #2062: Allow Composer to use more memory since it runs out at 1.5 GB. |
| 37 | + * #2063: Update Devel version to work with Drupal 9. |
| 38 | + * #2064: Explicitly require Drush on new sites to work with Drupal 9. |
| 39 | + * #2066: Fix postfix service failure on CentOS 8 test container. |
| 40 | + * #2059: Improve docs for Windows usage. |
| 41 | + |
| 42 | + |
3 | 43 | ## 5.2.0 "The Game Has Changed" (2020-03-20)
|
4 | 44 |
|
5 | 45 | This release defaults to Python 3 for all Ansible-related tasks, which means some older OSes require a new variable to be overridden to work correctly. For most users, no change is required, however. The release also updates the order in which Postgresql updates
|
|
0 commit comments