This repository has been archived by the owner on Feb 13, 2023. It is now read-only.
4.1.0 "Anthem"
The main change in 4.1.0 is the addition of a new apache_vhost_php_fpm_parameters
variable that defines the handler for PHP files. Using this technique (SetHandler
) instead of the old ProxyPassMatch
method makes for less ambiguity when dealing with plain HTML files, and should be slightly faster too!
Other than that, there are many small bugfixes and optimizations. Enjoy the last release of 2016!
Breaking Changes
- N/A
New/changed variables in default.config.yml
- There's a new
apache_vhost_php_fpm_parameters
variable that defines the PHP-FPM handler Apache uses per-virtualhost. The oldextra_parameters
pre-4.1.0 will continue to work, but the newSetHandler
technique is better for most scenarios than usingProxyPassMatch
. - The Dashboard entry in
nginx_hosts
now hasis_php: true
.
Improvements
- #617: Switch to
SetHandler
instead ofProxyPassMatch
(fixes #617, #876, #945, #1055). - #1090: Update docs to reference
SetHandler
. - #1047: Add docs on Drupal Console remote command execution.
- #1076: Update PHP XDebug role to latest version
- #1067: Configure hostname for environments other than VMs.
- #1068: Add php-yaml extension.
- #1078: Move Ansible version check to Vagrantfile for better UX.
- #1071: Improve docs for SSL under Apache and Nginx.
- #455: Move prod readme to docs instead of README file.
Bugfixes
- #1076: Fix PHP modules not re-compiling on PHP version changes.
- #1061: Allow user defined post-provision-tasks to use tags.
- #1060: Fix bug where dashboard assumes optional vhost docroot is defined.
- #1062: Allow post-provision tasks to use the item variable.
- #1059: Fix hostsupdater trying to add wildcard aliases.
- #1054: Update Solr role to prevent permissions error.