Skip to content
This repository was archived by the owner on Feb 13, 2023. It is now read-only.

Commit f04cf99

Browse files
committed
Issue #1454: Update CHANGELOG in preparation for the 4.6.0 release.
1 parent fe68fbf commit f04cf99

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Drupal VM Changelog
22

3+
## 4.6.0 "TODO" (2017-06-28)
4+
5+
### Breaking Changes
6+
7+
* If you have `varnish` in your `installed_extras`, then the newest version of the Varnish role included in this release changes the Varnish package repository (on all OSes) to use the latest supported Varnish packages from Varnish's official packagecloud.io repos. This allows you to specify Varnish versions anywhere from the latest (currently 5.1) to early 2.x versions (and everything in-between)... but you might either have to uninstall Varnish before updating existing VMs, or just rebuild your VM to take advantage of the latest role version.
8+
9+
### New/changed variables in default.config.yml
10+
11+
* `vagrant_box` still defaults to Ubuntu 16.04, but you can now use Debian 9 ('Stretch') if you set the variable to `geerlingguy/debian9`.
12+
* `vagrant_plugins` was added (see #1378), and contains a list of Vagrant plugins that—if not already installed—will be installed for use by Vagrant.
13+
14+
### Improvements
15+
16+
* #1455: Update Varnish role to allow for Varnish 5.1, 5.0, and any older version.
17+
* #1451: Document the availability of `geerlingguy/debian9` base box (and Docker base container).
18+
* #1378: Automatically install a configurable list of Vagrant plugins (`hostsupdater` and `vbguest` by default).
19+
* #1423: Add documentation on using the official Docker image for quick Drupal testing environments.
20+
* #1388, #1389: Use `geerlingguy/drupal-vm` docker image by default in Docker Compose file.
21+
* #1437: Allow list of paths in `pre_provision_tasks_dir` and `post_provision_tasks_dir` (used to just be one path maximum).
22+
* #1443: Add IRC badge linking to `#drupal-vm` freenode IRC room on Riot.
23+
* #1171: Support using XDebug to debug Drush commands inside Drupal VM.
24+
* #1368: Ensure private filesystem works correctly when using Nginx.
25+
* #1375: Allow /vagrant default synced folder to be managed like other synced folders.
26+
* #1406: Minor doc improvement for using Tideways instead of XHprof when using PHP 7+.
27+
* #1431: Minor doc improvement for `composer docker-bake` command.
28+
* #1386: Remove dated Acquia example and point to BLT's configuration instead.
29+
* #1418: Allow PHP configuration to be overridden so default system packages can be used instead of Ondrej Sury's repo (allowing PHP 5.3, 5.4, and 5.5 to be used when absolutely necessary).
30+
* #1424: Add support for RFC 5785 (`.well-known`) when using Nginx.
31+
* #1451: Use 192.168.89.89 for default Docker Drupal VM IP.
32+
* Updated roles: PostgreSQL, PHP Versions, Redis, Nginx, Varnish.
33+
34+
### Bugfixes
35+
36+
* #1403: Ensure PostgreSQL works correctly on all supported OSes.
37+
* #1399: Fix bug where Drupal would reinstall on reprovision if not using English as the default language.
38+
* #1384, #1420: Update docs in Solr example for more clarity concerning use with Drupal 8.
39+
* #1444: Fix outdated comment for `drupal_install_site` variable.
40+
* #1411: Fix `.gitignore` file applying rules to files in subdirectories.
41+
42+
343
## 4.5.0 "Break In (For Strings, Flutes, and Celesta)" (2017-05-24)
444

545
### Breaking Changes

0 commit comments

Comments
 (0)